Uses of Enum
org.datanucleus.store.rdbms.mapping.MappingType
Packages that use MappingType
Package
Description
In an RDBMS datastore each class is represented as a Table (maybe shared with other classes).
Provides the mechanism of communicating with the database using JDBC.
Provides the internal DataNucleus definition of a table/view and its columns.
-
Uses of MappingType in org.datanucleus.store.rdbms.mapping
Methods in org.datanucleus.store.rdbms.mapping that return MappingTypeModifier and TypeMethodDescriptionstatic MappingType
Returns the enum constant of this type with the specified name.static MappingType[]
MappingType.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.datanucleus.store.rdbms.mapping with parameters of type MappingTypeModifier and TypeMethodDescriptionvoid
MappingConsumer.consumeMapping
(JavaTypeMapping m, MappingType mappingType) Consumes a mapping not associated to a member -
Uses of MappingType in org.datanucleus.store.rdbms.request
Methods in org.datanucleus.store.rdbms.request with parameters of type MappingTypeModifier and TypeMethodDescriptionvoid
DeleteRequest.DeleteMappingConsumer.consumeMapping
(JavaTypeMapping m, MappingType mappingType) Consumes a mapping for a surrogate column (version, datastore identity, multitenancy).void
InsertRequest.InsertMappingConsumer.consumeMapping
(JavaTypeMapping m, MappingType mappingType) Consumes a (surrogate) mapping (i.e not associated to a field).void
UpdateRequest.UpdateMappingConsumer.consumeMapping
(JavaTypeMapping m, MappingType mappingType) Consumes a mapping associated to surrogate / special columns. -
Uses of MappingType in org.datanucleus.store.rdbms.table
Methods in org.datanucleus.store.rdbms.table with parameters of type MappingTypeModifier and TypeMethodDescriptionClassTable.getExternalMapping
(org.datanucleus.metadata.AbstractMemberMetaData mmd, MappingType mappingType) Accessor for an external mapping for the specified field of the required type.ClassView.getExternalMapping
(org.datanucleus.metadata.AbstractMemberMetaData mmd, MappingType mappingType) DatastoreClass.getExternalMapping
(org.datanucleus.metadata.AbstractMemberMetaData mmd, MappingType mappingType) Accessor for the external mapping for the specified member of the specified mapping type.SecondaryTable.getExternalMapping
(org.datanucleus.metadata.AbstractMemberMetaData fmd, MappingType mappingType) org.datanucleus.metadata.AbstractMemberMetaData
ClassTable.getMetaDataForExternalMapping
(JavaTypeMapping mapping, MappingType mappingType) Accessor for the MetaData for the (owner) field that an external mapping corresponds to.org.datanucleus.metadata.AbstractMemberMetaData
ClassView.getMetaDataForExternalMapping
(JavaTypeMapping mapping, MappingType mappingType) org.datanucleus.metadata.AbstractMemberMetaData
DatastoreClass.getMetaDataForExternalMapping
(JavaTypeMapping mapping, MappingType mappingType) Accessor for the owner member metadata for the specified external mapping of the specified typeorg.datanucleus.metadata.AbstractMemberMetaData
SecondaryTable.getMetaDataForExternalMapping
(JavaTypeMapping mapping, MappingType mappingType) final void
ClassTable.provideExternalMappings
(MappingConsumer consumer, MappingType mappingType) Provide the mappings to the consumer for all external fields mapped to this table of the specified typevoid
ClassView.provideExternalMappings
(MappingConsumer consumer, MappingType mappingType) void
DatastoreClass.provideExternalMappings
(MappingConsumer consumer, MappingType mappingType) Instruction to provide all external mappings to the passed consumer.void
SecondaryTable.provideExternalMappings
(MappingConsumer consumer, MappingType mappingType)