public class ElementCollectionAttributeMetadataImpl extends AttributeMetadataImpl implements ElementCollectionAttributeMetadata
| Constructor and Description |
|---|
ElementCollectionAttributeMetadataImpl(Member member,
ElementCollectionAttributeMetadata metadata) |
ElementCollectionAttributeMetadataImpl(Member member,
String name,
javax.persistence.ElementCollection elementCollection,
Set<Class<? extends Annotation>> parsed) |
| Modifier and Type | Method and Description |
|---|---|
List<AssociationMetadata> |
getAssociationOverrides()
Returns the list of association overrides for the embedded attribute.
|
List<AttributeOverrideMetadata> |
getAttributeOverrides()
Returns the list of attribute overrides for the embedded attribute.
|
CollectionTableMetadata |
getCollectionTable()
Returns the collection table definition.
|
ColumnMetadata |
getColumn()
Returns the column definition.
|
javax.persistence.EnumType |
getEnumType()
Returns the enum type.
|
javax.persistence.FetchType |
getFetchType()
Returns the fetch type.
|
String |
getMapKey()
Returns the map key.
|
List<AttributeOverrideMetadata> |
getMapKeyAttributeOverrides()
Returns the list of map key attribute overrides.
|
String |
getMapKeyClassName()
Returns the class name of the map key.
|
ColumnMetadata |
getMapKeyColumn()
Returns the map key column definition.
|
javax.persistence.EnumType |
getMapKeyEnumType()
Returns the enum type of the map key.
|
javax.persistence.TemporalType |
getMapKeyTemporalType()
Returns the temporal type of the map key.
|
String |
getOrderBy()
Returns the order by.
|
ColumnMetadata |
getOrderColumn()
Returns the order column definition.
|
String |
getTargetClass()
Returns the name of the target class.
|
javax.persistence.TemporalType |
getTemporalType()
Returns the temporal type.
|
boolean |
isLob()
Returns if the attribute is lob type.
|
getAccess, getLocator, getMember, getName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAccessgetNamegetLocatorpublic ElementCollectionAttributeMetadataImpl(Member member, ElementCollectionAttributeMetadata metadata)
member - the java member of attributemetadata - the metadata definition of the attributepublic ElementCollectionAttributeMetadataImpl(Member member, String name, javax.persistence.ElementCollection elementCollection, Set<Class<? extends Annotation>> parsed)
member - the membername - the nameelementCollection - the element collection annotationparsed - the list of annotations parsedpublic List<AssociationMetadata> getAssociationOverrides()
getAssociationOverrides in interface EmbeddedAttributeMetadatapublic List<AttributeOverrideMetadata> getAttributeOverrides()
getAttributeOverrides in interface EmbeddedAttributeMetadatapublic CollectionTableMetadata getCollectionTable()
getCollectionTable in interface ElementCollectionAttributeMetadatapublic ColumnMetadata getColumn()
getColumn in interface ElementCollectionAttributeMetadatapublic javax.persistence.EnumType getEnumType()
getEnumType in interface ElementCollectionAttributeMetadatapublic javax.persistence.FetchType getFetchType()
getFetchType in interface ElementCollectionAttributeMetadatapublic String getMapKey()
getMapKey in interface PluralAttributeMetadatapublic List<AttributeOverrideMetadata> getMapKeyAttributeOverrides()
getMapKeyAttributeOverrides in interface PluralAttributeMetadatapublic String getMapKeyClassName()
getMapKeyClassName in interface PluralAttributeMetadatapublic ColumnMetadata getMapKeyColumn()
getMapKeyColumn in interface PluralAttributeMetadatapublic javax.persistence.EnumType getMapKeyEnumType()
getMapKeyEnumType in interface PluralAttributeMetadatapublic javax.persistence.TemporalType getMapKeyTemporalType()
getMapKeyTemporalType in interface PluralAttributeMetadatapublic String getOrderBy()
getOrderBy in interface PluralAttributeMetadatapublic ColumnMetadata getOrderColumn()
getOrderColumn in interface PluralAttributeMetadatapublic String getTargetClass()
getTargetClass in interface ElementCollectionAttributeMetadatapublic javax.persistence.TemporalType getTemporalType()
getTemporalType in interface ElementCollectionAttributeMetadatapublic boolean isLob()
isLob in interface ElementCollectionAttributeMetadataCopyright © 2012-2013 Batoo. All Rights Reserved.