primaryKey
primary key tag value.
Serializable, Comparable<AbstractMemberMetaData>, ColumnMetaDataContainerFieldMetaData, PropertyMetaDataprotected booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected ColumnMetaData[]protected List<ColumnMetaData> protected ContainerMetaDataprotected Booleanprotected Booleanprotected ElementMetaDataprotected Booleanprotected EmbeddedMetaDatastatic final Stringprotected intprotected ForeignKeyMetaDataprotected StringgetFullFieldName().protected IndexedValueprotected IndexMetaDataprotected JoinMetaDataprotected KeyMetaDataprotected Stringprotected Stringprotected Stringprotected Memberprotected final Stringprotected NullValueprotected booleanprotected OrderMetaDatastatic final booleanstatic final booleanstatic final booleanprotected byteprotected FieldPersistenceModifierprotected Booleanprotected Integerprotected AbstractMemberMetaData[]protected RelationTypeprotected Stringprotected Stringprotected Stringprotected Booleanprivate static final longprotected booleanprotected Stringprotected Stringprotected Class<?> protected booleanprotected UniqueMetaDataprotected Stringprotected ValueMetaDataprotected ValueGenerationStrategyEXTENSION_CLASS_CREATETIMESTAMP, EXTENSION_CLASS_CREATETIMESTAMP_COLUMN_NAME, EXTENSION_CLASS_CREATEUSER, EXTENSION_CLASS_CREATEUSER_COLUMN_LENGTH, EXTENSION_CLASS_CREATEUSER_COLUMN_NAME, EXTENSION_CLASS_MULTITENANCY_COLUMN_LENGTH, EXTENSION_CLASS_MULTITENANCY_COLUMN_NAME, EXTENSION_CLASS_MULTITENANCY_JDBC_TYPE, EXTENSION_CLASS_MULTITENANT, EXTENSION_CLASS_READ_ONLY, EXTENSION_CLASS_SOFTDELETE, EXTENSION_CLASS_SOFTDELETE_COLUMN_NAME, EXTENSION_CLASS_UPDATETIMESTAMP, EXTENSION_CLASS_UPDATETIMESTAMP_COLUMN_NAME, EXTENSION_CLASS_UPDATEUSER, EXTENSION_CLASS_UPDATEUSER_COLUMN_LENGTH, EXTENSION_CLASS_UPDATEUSER_COLUMN_NAME, EXTENSION_CLASS_VERSION_FIELD_NAME, EXTENSION_CLASS_VIEW_DEFINITION, EXTENSION_CLASS_VIEW_IMPORTS, EXTENSION_INDEX_COLUMN_ORDERING, EXTENSION_MEMBER_CACHEABLE, EXTENSION_MEMBER_CALENDAR_ONE_COLUMN, EXTENSION_MEMBER_CASCADE_ATTACH, EXTENSION_MEMBER_CASCADE_DETACH, EXTENSION_MEMBER_CASCADE_PERSIST, EXTENSION_MEMBER_CASCADE_REFRESH, EXTENSION_MEMBER_COMPARATOR_NAME, EXTENSION_MEMBER_CONTAINER_ALLOW_NULLS, EXTENSION_MEMBER_CREATE_TIMESTAMP, EXTENSION_MEMBER_CREATE_USER, EXTENSION_MEMBER_ENUM_VALUE_GETTER, EXTENSION_MEMBER_IMPLEMENTATION_CLASSES, EXTENSION_MEMBER_INSERTABLE, EXTENSION_MEMBER_KEY_IMPLEMENTATION_CLASSES, EXTENSION_MEMBER_LIST_ORDERING, EXTENSION_MEMBER_RELATION_DISCRIM_COLUMN, EXTENSION_MEMBER_RELATION_DISCRIM_PK, EXTENSION_MEMBER_RELATION_DISCRIM_VALUE, EXTENSION_MEMBER_STRATEGY_WHEN_NOTNULL, EXTENSION_MEMBER_TYPE_CONVERTER_DISABLED, EXTENSION_MEMBER_TYPE_CONVERTER_NAME, EXTENSION_MEMBER_UPDATE_TIMESTAMP, EXTENSION_MEMBER_UPDATE_USER, EXTENSION_MEMBER_UPDATEABLE, EXTENSION_MEMBER_VALUE_IMPLEMENTATION_CLASSES, EXTENSION_VERSION_NUMBER_INITIAL_VALUE, extensions, metaDataState, parent, VENDOR_NAMEAbstractMemberMetaData(MetaData parent,
String name) AbstractMemberMetaData(MetaData parent,
AbstractMemberMetaData mmd) voidaddColumn(ColumnMetaData colmd) addExtension(String key,
String value) addExtensions(Map<String,String> exts) booleanvoidintcompareTo(AbstractMemberMetaData other) booleanintgetArray()getClassName(boolean fully_qualified) final ColumnMetaData[]final FieldPersistenceModifiergetDefaultFieldPersistenceModifier(Class c,
int modifier,
boolean isPCclass,
MetaDataManager mmgr) final ElementMetaDatafinal EmbeddedMetaDataintfinal String[]final ForeignKeyMetaDatafinal IndexMetaDatafinal JoinMetaDatafinal KeyMetaDatagetMap()final StringgetName()final OrderMetaDataprotected static MetaDatagetOverallParentClassMetaData(MetaData metadata) byte(package private) voidgetReferencedClassMetaData(List<AbstractClassMetaData> orderedCmds,
Set<AbstractClassMetaData> referencedCmds,
ClassLoaderResolver clr) getRelatedMemberMetaDataForObject(ClassLoaderResolver clr,
Object thisPC,
Object otherPC) getTable()getType()final UniqueMetaDatafinal ValueMetaDatabooleanhasArray()booleanbooleanbooleanhasMap()voidbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisFinal()booleanbooleanbooleanbooleanbooleanbooleanbooleanisPublic()booleanbooleanbooleanbooleanisStatic()booleanbooleanbooleanisUnique()booleanbooleanbooleanvoidpopulate(ClassLoaderResolver clr,
Field field,
Method method,
ClassLoader primary,
MetaDataManager mmgr) voidsetCacheable(boolean cache) voidsetCascadeAttach(boolean cascade) voidsetCascadeDelete(boolean cascade) voidsetCascadeDetach(boolean cascade) voidsetCascadePersist(boolean cascade) voidsetCascadeRefresh(boolean cascade) voidsetCascadeRemoveOrphans(boolean cascade) setCatalog(String catalog) (package private) voidsetClassName(String className) voidsetContainer(ContainerMetaData conmd) voidsetDefaultFetchGroup(boolean dfg) voidsetDeleteAction(String action) voidsetDependent(boolean dependent) final voidsetElementMetaData(ElementMetaData elementMetaData) voidsetEmbedded(boolean val) final voidsetEmbeddedMetaData(EmbeddedMetaData embeddedMetaData) setExtensions(Map<String,String> exts) (package private) voidsetFieldId(int field_id) voidsetFieldTypes(String types) final voidsetForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData) setIndexed(IndexedValue val) final voidsetIndexMetaData(IndexMetaData indexMetaData) final voidsetJoinMetaData(JoinMetaData joinMetaData) final voidsetKeyMetaData(KeyMetaData keyMetaData) voidsetLoadFetchGroup(String loadFetchGroup) voidsetMappedBy(String mappedBy) voidsetMapsIdAttribute(String attr) voidsetNullValue(NullValue val) voidfinal voidsetOrderMetaData(OrderMetaData orderMetaData) voidsetPrimaryKey(boolean flag) voidsetRecursionDepth(int depth) voidsetRecursionDepth(String depth) protected voidvoidsetRelationTypeString(String relType) voidsetSequence(String sequence) voidsetSerialised(boolean flag) voidvoidsetTargetClassName(String target) voidvoidvoidsetTypeConverterName(String name) setUnique(boolean unique) final voidsetUniqueMetaData(UniqueMetaData uniqueMetaData) voidsetValueGeneratorName(String generator) final voidsetValueMetaData(ValueMetaData valueMetaData) voidsetValueStrategy(String strategy) voidsetValueStrategy(ValueGenerationStrategy valueStrategy) getExtensions, getMetaDataManager, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, isInitialised, isPopulated, isUsed, removeExtension, setInitialised, setParent, setPopulated, setUsedgetFullFieldName().parent - The parentmmd - The member metadata to copyclr - ClassLoaderResolver to use for any class loadingfield - Field that we are representing (if it's a field)method - Method(property) that we are representing (if it's a method).primary - the primary ClassLoader to use (or null)mmgr - MetaData managerc - The classmodifier - The modifiers for the fieldisPCclass - Whether it is persistence capable.mmgr - MetaData managerinitialise in class MetaDatammgr - MetaData managersequence - the sequence nameaddExtension in class MetaDatametadata - The metadata to checkclassName - Name of the classfully_qualified - Whether the name should be fully qualified.cascade - Whether to cascade at persistcascade - Whether to cascade at attachcascade - Whether to cascade at deletecascade - Whether to cascade at detachcascade - Whether to cascade at refreshcascade - Whether to remove orphans on removetypes - The types (comma-separated)getColumnMetaData in interface ColumnMetaDataContaineraddColumn in interface ColumnMetaDataContainercolmd - the ColumnMetaData to addtarget - Target class namegenerator - Name of value generatorconmd - The MetaData of the container for this field.elementMetaData - The elementMetaData to set.keyMetaData - The keyMetaData to set.valueMetaData - The valueMetaData to set.orderMetaData - The orderMetaData to set.embeddedMetaData - The embeddedMetaData to set.foreignKeyMetaData - The foreignKeyMetaData to set.indexMetaData - The indexMetaData to set.uniqueMetaData - The uniqueMetaData to set.joinMetaData - The joinMetaData to set.field_id - Id of the fieldclr - ClassLoader resolverNucleusUserException - If mapped-by doesnt exist at other sideclr - ClassLoader resolverclr - ClassLoader resolverclr - ClassLoader resolverclr - the ClassLoaderResolverclr - ClassLoader ResolverthisPC - This objectotherPC - The related objectorderedCmds - List of ordered ClassMetaData objects (added to).referencedCmds - Set of referenced ClassMetaData objects (added to)clr - the ClassLoaderResolverAbstractClassMetaData.scoMutableMemberFlags.mmgr - MetaData managercompareTo in interface Comparable<AbstractMemberMetaData>other - The object to compare against