public class AttributesMetadataImpl extends Object implements AttributesMetadata
AttributesMetadata.| Constructor and Description |
|---|
AttributesMetadataImpl(ManagedTypeMetadata parent,
Class<?> clazz,
AttributesMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
List<BasicAttributeMetadata> |
getBasics()
Returns the basic attributes.
|
List<ElementCollectionAttributeMetadata> |
getElementCollections()
Returns the element collection attributes.
|
List<EmbeddedIdAttributeMetadata> |
getEmbeddedIds()
Returns the embedded id attributes.
|
List<EmbeddedAttributeMetadata> |
getEmbeddeds()
Returns the embedded attributes.
|
List<IdAttributeMetadata> |
getIds()
Returns the id attributes.
|
List<ManyToManyAttributeMetadata> |
getManyToManies()
Returns the many-to-many attributes.
|
List<ManyToOneAttributeMetadata> |
getManyToOnes()
Returns the many-to-one attributes.
|
List<OneToManyAttributeMetadata> |
getOneToManies()
Returns the one-to-many attributes.
|
List<OneToOneAttributeMetadata> |
getOneToOnes()
Returns the one-to-one attributes.
|
List<TransientAttributeMetadata> |
getTransients()
Returns the transient attributes.
|
List<VersionAttributeMetadata> |
getVersions()
Returns the version attributes.
|
boolean |
isMetadataComplete()
Returns if the managed type's metadata is complete.
|
String |
toString() |
public AttributesMetadataImpl(ManagedTypeMetadata parent, Class<?> clazz, AttributesMetadata metadata)
clazz - the entity's represented classparent - the parent managed typemetadata - the metadatapublic List<BasicAttributeMetadata> getBasics()
getBasics in interface AttributesMetadatapublic List<ElementCollectionAttributeMetadata> getElementCollections()
getElementCollections in interface AttributesMetadatapublic List<EmbeddedIdAttributeMetadata> getEmbeddedIds()
getEmbeddedIds in interface AttributesMetadatapublic List<EmbeddedAttributeMetadata> getEmbeddeds()
getEmbeddeds in interface AttributesMetadatapublic List<IdAttributeMetadata> getIds()
getIds in interface AttributesMetadatapublic List<ManyToManyAttributeMetadata> getManyToManies()
getManyToManies in interface AttributesMetadatapublic List<ManyToOneAttributeMetadata> getManyToOnes()
getManyToOnes in interface AttributesMetadatapublic List<OneToManyAttributeMetadata> getOneToManies()
getOneToManies in interface AttributesMetadatapublic List<OneToOneAttributeMetadata> getOneToOnes()
getOneToOnes in interface AttributesMetadatapublic List<TransientAttributeMetadata> getTransients()
getTransients in interface AttributesMetadatapublic List<VersionAttributeMetadata> getVersions()
getVersions in interface AttributesMetadatapublic boolean isMetadataComplete()
ManagedTypeMetadatImpl.isMetadataComplete()Copyright © 2012-2013 Batoo. All Rights Reserved.