public class ElementCollectionAttributeMetadataImpl extends AttributeMetadataImpl implements ElementCollectionAttributeMetadata
| Constructor and Description |
|---|
ElementCollectionAttributeMetadataImpl(java.lang.reflect.Member member,
ElementCollectionAttributeMetadata metadata) |
ElementCollectionAttributeMetadataImpl(java.lang.reflect.Member member,
java.lang.String name,
javax.persistence.ElementCollection elementCollection,
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> parsed) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AssociationMetadata> |
getAssociationOverrides()
Returns the list of association overrides for the embedded attribute.
|
java.util.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.
|
java.lang.String |
getMapKey()
Returns the map key.
|
java.util.List<AttributeOverrideMetadata> |
getMapKeyAttributeOverrides()
Returns the list of map key attribute overrides.
|
java.lang.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.
|
java.lang.String |
getOrderBy()
Returns the order by.
|
ColumnMetadata |
getOrderColumn()
Returns the order column definition.
|
java.lang.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(java.lang.reflect.Member member,
ElementCollectionAttributeMetadata metadata)
member - the java member of attributemetadata - the metadata definition of the attributepublic ElementCollectionAttributeMetadataImpl(java.lang.reflect.Member member,
java.lang.String name,
javax.persistence.ElementCollection elementCollection,
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> parsed)
member - the membername - the nameelementCollection - the element collection annotationparsed - the list of annotations parsedpublic java.util.List<AssociationMetadata> getAssociationOverrides()
getAssociationOverrides in interface EmbeddedAttributeMetadatapublic java.util.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 java.lang.String getMapKey()
getMapKey in interface PluralAttributeMetadatapublic java.util.List<AttributeOverrideMetadata> getMapKeyAttributeOverrides()
getMapKeyAttributeOverrides in interface PluralAttributeMetadatapublic java.lang.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 java.lang.String getOrderBy()
getOrderBy in interface PluralAttributeMetadatapublic ColumnMetadata getOrderColumn()
getOrderColumn in interface PluralAttributeMetadatapublic java.lang.String getTargetClass()
getTargetClass in interface ElementCollectionAttributeMetadatapublic javax.persistence.TemporalType getTemporalType()
getTemporalType in interface ElementCollectionAttributeMetadatapublic boolean isLob()
isLob in interface ElementCollectionAttributeMetadataCopyright © 2012-2013 Batoo Software & Consultancy. All Rights Reserved.