primaryTable
Primary table
DatastoreClass, SecondaryDatastoreClass, Table, org.datanucleus.store.schema.table.Tableprivate org.datanucleus.metadata.JoinMetaDataprivate ClassTablecreateTimestampMapping, createUserMapping, datastoreIdMapping, discriminatorMapping, discriminatorMetaData, highestMemberNumber, idMapping, memberMappingsMap, multitenancyMapping, pkMappings, softDeleteMapping, updateTimestampMapping, updateUserMapping, versionMapping, versionMetaDatacolumns, columnsByIdentifier, dba, existsInDatastore, identifier, state, storeMgr, TABLE_STATE_INITIALIZED, TABLE_STATE_INITIALIZED_MODIFIED, TABLE_STATE_NEW, TABLE_STATE_PK_INITIALIZED, TABLE_STATE_VALIDATEDSecondaryTable(DatastoreIdentifier tableName,
RDBMSStoreManager storeMgr,
ClassTable primaryTable,
org.datanucleus.metadata.JoinMetaData jmd,
org.datanucleus.ClassLoaderResolver clr) getBaseDatastoreClassWithMember(org.datanucleus.metadata.AbstractMemberMetaData mmd) getExpectedForeignKeys(org.datanucleus.ClassLoaderResolver clr) getExternalMapping(org.datanucleus.metadata.AbstractMemberMetaData fmd,
MappingType mappingType) org.datanucleus.metadata.IdentityTypeorg.datanucleus.metadata.JoinMetaDataString[]getMemberMapping(String memberName) getMemberMapping(org.datanucleus.metadata.AbstractMemberMetaData mmd) getMemberMappingInDatastoreClass(org.datanucleus.metadata.AbstractMemberMetaData mmd) org.datanucleus.metadata.AbstractMemberMetaDatagetMetaDataForExternalMapping(JavaTypeMapping mapping,
MappingType mappingType) Collection<? extends SecondaryDatastoreClass> getType()voidinitialize(org.datanucleus.ClassLoaderResolver clr) protected voidinitializePK(org.datanucleus.ClassLoaderResolver clr) booleanbooleanbooleanbooleanmanagesClass(String className) voidpostInitialize(org.datanucleus.ClassLoaderResolver clr) voidpreInitialize(org.datanucleus.ClassLoaderResolver clr) voidprovideExternalMappings(MappingConsumer consumer,
MappingType mappingType) voidprovidePrimaryKeyMappings(MappingConsumer consumer) voidprovideUnmappedColumns(MappingConsumer consumer) addApplicationIdUsingClassTableId, addDatastoreId, addMemberMapping, getMappingForMemberName, getPrimaryTable, getSurrogateColumn, getSurrogateMapping, managesMapping, managesMember, provideMappingsForMembers, provideNonPrimaryKeyMappings, provideSurrogateMappingcreateConstraints, dropConstraints, getExpectedCandidateKeys, getExpectedIndices, getSQLAddCandidateKeyStatements, getSQLAddFKStatements, getSQLCreateIndexStatements, getSQLCreateStatements, getSQLDropStatements, initializeColumnInfoForPrimaryKeyColumns, initializeColumnInfoFromDatastore, logMapping, validate, validateColumns, validateConstraints, validatePrimaryKeyaddColumn, addColumnInternal, allowDDLOutput, assertIsInitialized, assertIsInitializedModified, assertIsPKInitialized, assertIsPKUninitialized, assertIsUninitialized, assertIsValidated, create, drop, equals, executeDdlStatement, executeDdlStatementList, exists, getCatalogName, getClassMetaData, getColumn, getColumnForName, getColumnForPosition, getColumns, getDatastoreIdentifierFullyQualified, getDiscriminatorMetaData, getIdentifier, getMemberColumnMappingForEmbeddedMember, getMemberColumnMappingForMember, getMemberColumnMappings, getName, getNumberOfColumns, getSchemaName, getStoreManager, getVersionMetaData, hasColumn, hasColumnName, hashCode, isInitialized, isInitializedModified, isPKInitialized, isValidated, tableExistsInDatastore, toStringmanagesMapping, provideMappingsForMembers, provideNonPrimaryKeyMappings, provideSurrogateMapping, toStringaddColumn, create, drop, exists, getColumn, getDiscriminatorMetaData, getIdentifier, getStoreManager, getSurrogateMapping, getVersionMetaData, hasColumn, isInitialized, isInitializedModified, isValidated, validategetCatalogName, getClassMetaData, getColumnForName, getColumnForPosition, getColumns, getMemberColumnMappingForEmbeddedMember, getMemberColumnMappingForMember, getMemberColumnMappings, getName, getNumberOfColumns, getSchemaName, getSurrogateColumntableName - Table name SQL identifierstoreMgr - Store Manager to manage this tableprimaryTable - The primary table for the classjmd - MetaData for the join to the primary tableclr - The ClassLoaderResolverpreInitialize in interface TablepreInitialize in class AbstractTableclr - the ClassLoaderResolverinitialize in interface Tableclr - The ClassLoaderResolverpostInitialize in interface TablepostInitialize in class AbstractTableclr - the ClassLoaderResolverinitializePK in class AbstractClassTableclr - The ClassLoaderResolvergetPrimaryKey in class TableImplgetPrimaryDatastoreClass in interface SecondaryDatastoreClassgetJoinMetaData in interface SecondaryDatastoreClassgetIdentityType in interface DatastoreClassgetIdentityType in class AbstractClassTablegetType in interface DatastoreClassisObjectIdDatastoreAttributed in interface DatastoreClassisObjectIdDatastoreAttributed in class AbstractClassTableisBaseDatastoreClass in interface DatastoreClassDatastoreClassgetBaseDatastoreClass in interface DatastoreClassgetBaseDatastoreClassWithMember in interface DatastoreClassmmd - MetaData for this membergetSuperDatastoreClass in interface DatastoreClassisSuperDatastoreClass in interface DatastoreClasstable - The DatastoreClass to checkDatastoreClassgetSecondaryDatastoreClasses in interface DatastoreClassmanagesClass in interface DatastoreClassclassName - Name of the classDatastoreClassgetManagedClasses in interface DatastoreClassgetExpectedForeignKeys in class TableImplclr - ClassLoader resolvergetMemberMapping in interface DatastoreClassgetMemberMapping in interface Tablemmd - MetaData for this membergetMemberMappingInDatastoreClass in interface DatastoreClassmmd - Metadata of the membergetMemberMapping in interface DatastoreClassmemberName - Name of the membergetIdMapping in interface TableprovidePrimaryKeyMappings in interface DatastoreClassprovidePrimaryKeyMappings in class AbstractClassTableconsumer - Consumer for the mappingsDatastoreClassprovideExternalMappings in interface DatastoreClassconsumer - The consumer for the mappingsmappingType - Type of external mapping to provideprovideUnmappedColumns in interface DatastoreClassconsumer - Consumer of informationDatastoreClassgetExternalMapping in interface DatastoreClassfmd - MetaData for the (external) membermappingType - The type of mappingDatastoreClassgetMetaDataForExternalMapping in interface DatastoreClassmapping - The external mappingmappingType - The type of mapping