public abstract class ManagedTypeMetadatImpl extends Object implements ManagedTypeMetadata
ManagedTypeMetadatImpl.| Constructor and Description |
|---|
ManagedTypeMetadatImpl(Class<?> clazz,
ManagedTypeMetadata metadata,
javax.persistence.AccessType parentAccessType) |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.AccessType |
getAccessType()
Returns the access type of the entity.
|
protected Set<Class<? extends Annotation>> |
getAnnotationsParsed()
Returns the set of annotations parsed.
|
AttributesMetadata |
getAttributes()
Returns the attributes of the entity.
|
String |
getClassName()
Returns the name of the class of the entity.
|
Class<?> |
getClazz()
Returns the clazz of the managed type.
|
AbstractLocator |
getLocator()
Returns the locator.
|
boolean |
isMetadataComplete()
Returns if the entity's metadata is complete.
|
public ManagedTypeMetadatImpl(Class<?> clazz, ManagedTypeMetadata metadata, javax.persistence.AccessType parentAccessType)
clazz - the represented classmetadata - the metadataparentAccessType - the parent access typepublic final javax.persistence.AccessType getAccessType()
getAccessType in interface ManagedTypeMetadataprotected Set<Class<? extends Annotation>> getAnnotationsParsed()
public AttributesMetadata getAttributes()
getAttributes in interface ManagedTypeMetadatapublic final String getClassName()
getClassName in interface ManagedTypeMetadatapublic Class<?> getClazz()
public final AbstractLocator getLocator()
getLocator in interface LocatableMatadatapublic boolean isMetadataComplete()
isMetadataComplete in interface ManagedTypeMetadataCopyright © 2012-2013 Batoo. All Rights Reserved.