# Uses of Interface
org.apache.cayenne.access.types.ValueObjectType

Packages that use ValueObjectType
Package
Description
org.apache.cayenne.access.types
Defines an extendable mechanism to map Java types to JDBC types.
org.apache.cayenne.configuration.server

- ## Uses of ValueObjectType in org.apache.cayenne.access.types

  Classes in org.apache.cayenne.access.types that implement ValueObjectType
  Modifier and Type
  Class
  Description
  `class`
  `BigDecimalValueType`
  `class`
  `BigIntegerValueType`
  `class`
  `CharacterValueType`
  This is char and Character type mapped to zero or one char String.
  `class`
  `LocalDateTimeValueType`
  `class`
  `LocalDateValueType`
  `class`
  `LocalTimeValueType`
  `class`
  `PeriodValueType`
  `class`
  `UUIDValueType`
  Methods in org.apache.cayenne.access.types that return ValueObjectType
  Modifier and Type
  Method
  Description
  `<T> ValueObjectType<T,?>`
  DefaultValueObjectTypeRegistry.`getValueType(Class<? extends T> valueClass)`
  `<T> ValueObjectType<T,?>`
  ValueObjectTypeRegistry.`getValueType(Class<? extends T> valueClass)`
  Lookup descriptor in this registry.
  Methods in org.apache.cayenne.access.types that return types with arguments of type ValueObjectType
  Modifier and Type
  Method
  Description
  `ExtendedType<? extends ValueObjectType>`
  ValueObjectTypeFactory.`getType(Class<?> objectClass)`
  Constructor parameters in org.apache.cayenne.access.types with type arguments of type ValueObjectType
  Modifier
  Constructor
  Description
  ``
  `DefaultValueObjectTypeRegistry(List<ValueObjectType<?,?>> valueObjectTypeList)`

- ## Uses of ValueObjectType in org.apache.cayenne.configuration.server

  Methods in org.apache.cayenne.configuration.server that return types with arguments of type ValueObjectType
  Modifier and Type
  Method
  Description
  `static ListBuilder<ValueObjectType>`
  ServerModule.`contributeValueObjectTypes(Binder binder)`