public class EntityMetadataImpl extends IdentifiableMetadataImpl implements EntityMetadata
EntityMetadata.| Constructor and Description |
|---|
EntityMetadataImpl(Class<?> clazz,
EntityMetadata metadata,
javax.persistence.AccessType parentAccessType) |
| Modifier and Type | Method and Description |
|---|---|
List<AssociationMetadata> |
getAssociationOverrides()
Returns the associationOverrides of the entity.
|
List<AttributeOverrideMetadata> |
getAttributeOverrides()
Returns the attributeOverrides of the entity.
|
Boolean |
getCacheable()
Returns if the entity is cachable.
|
DiscriminatorColumnMetadata |
getDiscriminatorColumn()
Returns the discriminator column definition of the entity.
|
String |
getDiscriminatorValue()
Returns the discriminator value for the entity.
|
List<IndexMetadata> |
getIndexes()
Returns the list of indexes of the entity.
|
javax.persistence.InheritanceType |
getInheritanceType()
Returns the inheritance type of the entity.
|
String |
getName()
Returns the name of the Bindable.
|
List<NamedNativeQueryMetadata> |
getNamedNativeQueries()
Returns the list of named native queries.
|
List<NamedQueryMetadata> |
getNamedQueries()
Returns the list of named queries.
|
List<SecondaryTableMetadata> |
getSecondaryTables()
Returns the list secondary tables of the entity.
|
SequenceGeneratorMetadata |
getSequenceGenerator()
Returns the sequence Generator of the entity.
|
List<SqlResultSetMappingMetadata> |
getSqlResultSetMappings()
Returns the list of SqlResultSetMappingMetadata
|
TableMetadata |
getTable()
Returns the table of the entity.
|
TableGeneratorMetadata |
getTableGenerator()
Returns the table generator of the entity.
|
excludeDefaultListeners, excludeSuperclassListeners, getCallbacks, getIdClass, getListenersgetAccessType, getAnnotationsParsed, getAttributes, getClassName, getClazz, getLocator, isMetadataCompleteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexcludeDefaultListeners, excludeSuperclassListeners, getCallbacks, getIdClass, getListenersgetAccessType, getAttributes, getClassName, isMetadataCompletegetLocatorpublic EntityMetadataImpl(Class<?> clazz, EntityMetadata metadata, javax.persistence.AccessType parentAccessType)
clazz - the represented classmetadata - the metadataparentAccessType - the parent access typepublic List<AssociationMetadata> getAssociationOverrides()
getAssociationOverrides in interface EntityMetadatapublic List<AttributeOverrideMetadata> getAttributeOverrides()
getAttributeOverrides in interface EntityMetadatapublic Boolean getCacheable()
getCacheable in interface EntityMetadatapublic DiscriminatorColumnMetadata getDiscriminatorColumn()
getDiscriminatorColumn in interface EntityMetadatapublic String getDiscriminatorValue()
getDiscriminatorValue in interface EntityMetadatapublic List<IndexMetadata> getIndexes()
getIndexes in interface EntityMetadatapublic javax.persistence.InheritanceType getInheritanceType()
getInheritanceType in interface EntityMetadatapublic String getName()
getName in interface BindableMetadatapublic List<NamedNativeQueryMetadata> getNamedNativeQueries()
getNamedNativeQueries in interface EntityMetadatapublic List<NamedQueryMetadata> getNamedQueries()
getNamedQueries in interface EntityMetadatapublic List<SecondaryTableMetadata> getSecondaryTables()
getSecondaryTables in interface EntityMetadatapublic SequenceGeneratorMetadata getSequenceGenerator()
getSequenceGenerator in interface EntityMetadatapublic List<SqlResultSetMappingMetadata> getSqlResultSetMappings()
getSqlResultSetMappings in interface EntityMetadatapublic TableMetadata getTable()
getTable in interface EntityMetadatapublic TableGeneratorMetadata getTableGenerator()
getTableGenerator in interface EntityMetadataCopyright © 2012-2013 Batoo. All Rights Reserved.