Package | Description |
---|---|
org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
Modifier and Type | Method and Description |
---|---|
protected TypeFactory.TypeScope |
EntityType.scope() |
Modifier and Type | Method and Description |
---|---|
static CustomType |
TypeFactory.custom(Class<UserType> typeClass,
Properties parameters,
TypeFactory.TypeScope scope)
Deprecated.
Only for use temporary use by
Hibernate |
static CompositeCustomType |
TypeFactory.customComponent(Class<CompositeUserType> typeClass,
Properties parameters,
TypeFactory.TypeScope scope)
Deprecated.
Only for use temporary use by
Hibernate |
Constructor and Description |
---|
AnyType(TypeFactory.TypeScope scope,
Type discriminatorType,
Type identifierType) |
ArrayType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef,
Class elementClass) |
BagType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
CollectionType(TypeFactory.TypeScope typeScope,
String role,
String foreignKeyPropertyName) |
ComponentType(TypeFactory.TypeScope typeScope,
ComponentMetamodel metamodel) |
CustomCollectionType(TypeFactory.TypeScope typeScope,
Class userTypeClass,
String role,
String foreignKeyPropertyName) |
EmbeddedComponentType(TypeFactory.TypeScope typeScope,
ComponentMetamodel metamodel) |
EntityType(TypeFactory.TypeScope scope,
String entityName,
boolean referenceToPrimaryKey,
String uniqueKeyPropertyName,
boolean eager,
boolean unwrapProxy)
Constructs the requested entity type mapping.
|
EntityType(TypeFactory.TypeScope scope,
String entityName,
String uniqueKeyPropertyName,
boolean eager,
boolean unwrapProxy)
|
IdentifierBagType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
ListType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
ManyToOneType(TypeFactory.TypeScope scope,
String referencedEntityName)
Creates a many-to-one association type with the given referenced entity.
|
ManyToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
boolean lazy)
Creates a many-to-one association type with the given referenced entity and the
given laziness characteristic
|
ManyToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
boolean referenceToPrimaryKey,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
boolean ignoreNotFound,
boolean isLogicalOneToOne) |
ManyToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
boolean isEmbeddedInXML,
boolean ignoreNotFound,
boolean isLogicalOneToOne)
|
MapType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
OneToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
ForeignKeyDirection foreignKeyType,
boolean referenceToPrimaryKey,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
String entityName,
String propertyName) |
OneToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
ForeignKeyDirection foreignKeyType,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
String entityName,
String propertyName)
|
OrderedMapType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
OrderedSetType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
SetType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef) |
SortedMapType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef,
Comparator comparator) |
SortedSetType(TypeFactory.TypeScope typeScope,
String role,
String propertyRef,
Comparator comparator) |
SpecialOneToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
ForeignKeyDirection foreignKeyType,
boolean referenceToPrimaryKey,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
String entityName,
String propertyName) |
SpecialOneToOneType(TypeFactory.TypeScope scope,
String referencedEntityName,
ForeignKeyDirection foreignKeyType,
String uniqueKeyPropertyName,
boolean lazy,
boolean unwrapProxy,
String entityName,
String propertyName)
|
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.