Uses of Interface
org.datanucleus.store.schema.table.MemberColumnMapping
Packages that use MemberColumnMapping
Package
Description
Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.
-
Uses of MemberColumnMapping in org.datanucleus.store.schema.table
Classes in org.datanucleus.store.schema.table that implement MemberColumnMappingModifier and TypeClassDescriptionclassMapping definition for a member (field/property) representing the column(s) that it maps to.Fields in org.datanucleus.store.schema.table declared as MemberColumnMappingFields in org.datanucleus.store.schema.table with type parameters of type MemberColumnMappingModifier and TypeFieldDescription(package private) Map<String, MemberColumnMapping> CompleteClassTable.mappingByEmbeddedMemberMap of member-column mapping, keyed by the navigated path of embedded members.(package private) Map<String, MemberColumnMapping> CompleteClassTable.mappingByMemberMap of member-column mapping, keyed by the metadata for the member.Methods in org.datanucleus.store.schema.table that return MemberColumnMappingModifier and TypeMethodDescriptionColumn.getMemberColumnMapping()Accessor for the mapping (and hence member) that owns this column.ColumnImpl.getMemberColumnMapping()CompleteClassTable.getMemberColumnMappingForEmbeddedMember(List<AbstractMemberMetaData> mmds) Method to return the member-column mapping for the specified embedded member.CompleteClassTable.getMemberColumnMappingForMember(AbstractMemberMetaData mmd) Method to return the member-column mapping for the specified member.Methods in org.datanucleus.store.schema.table that return types with arguments of type MemberColumnMappingModifier and TypeMethodDescriptionCompleteClassTable.getMemberColumnMappings()Table.getMemberColumnMappings()Methods in org.datanucleus.store.schema.table with parameters of type MemberColumnMappingModifier and TypeMethodDescriptionvoidSchemaVerifier.attributeEmbeddedMember(MemberColumnMapping mapping, List<AbstractMemberMetaData> mmds) Method called when the specified embedded member has its column(s) created.voidSchemaVerifier.attributeMember(MemberColumnMapping mapping) Method called when the specified surrogate member has its column(s) created.voidSchemaVerifier.attributeMember(MemberColumnMapping mapping, AbstractMemberMetaData mmd) Method called when the specified member has its column(s) created.voidColumnImpl.setMemberColumnMapping(MemberColumnMapping mapping)