## 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
    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)` |