public class IdAttributeMetadataImpl extends PhysicalAttributeMetadataImpl implements IdAttributeMetadata
IdAttributeMetadata.| Constructor and Description |
|---|
IdAttributeMetadataImpl(java.lang.reflect.Member member,
IdAttributeMetadata metadata) |
IdAttributeMetadataImpl(java.lang.reflect.Member member,
java.lang.String name,
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> parsed) |
| Modifier and Type | Method and Description |
|---|---|
GeneratedValueMetadata |
getGeneratedValue()
Returns the value generation definition of the id attribute.
|
SequenceGeneratorMetadata |
getSequenceGenerator()
Returns the sequence generator definition of the id attribute.
|
TableGeneratorMetadata |
getTableGenerator()
Returns the table generator definition of the id attribute.
|
getColumn, getTemporalTypegetAccess, getLocator, getMember, getName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetColumn, getTemporalTypegetAccessgetNamegetLocatorpublic IdAttributeMetadataImpl(java.lang.reflect.Member member,
IdAttributeMetadata metadata)
member - the java member of basic attributemetadata - the metadata definition of the basic attributepublic IdAttributeMetadataImpl(java.lang.reflect.Member member,
java.lang.String name,
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> parsed)
member - the java member of basic attributename - the name of the basic attributeparsed - set of annotations parsedpublic GeneratedValueMetadata getGeneratedValue()
getGeneratedValue in interface IdAttributeMetadatapublic SequenceGeneratorMetadata getSequenceGenerator()
getSequenceGenerator in interface IdAttributeMetadatapublic TableGeneratorMetadata getTableGenerator()
getTableGenerator in interface IdAttributeMetadataCopyright © 2012-2013 Batoo Software & Consultancy. All Rights Reserved.