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
Subclasses with type arguments of type MappingType in org.datanucleus.store.rdbms.mappingModifier and TypeClassDescriptionenumEnum defining types of mappings, for use with a MappingConsumer.Methods in org.datanucleus.store.rdbms.mapping that return MappingTypeModifier and TypeMethodDescriptionstatic MappingTypeReturns 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 TypeMethodDescriptionvoidMappingConsumer.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 TypeMethodDescriptionvoidDeleteRequest.DeleteMappingConsumer.consumeMapping(JavaTypeMapping m, MappingType mappingType) Consumes a mapping for a surrogate column (version, datastore identity, multitenancy).voidInsertRequest.InsertMappingConsumer.consumeMapping(JavaTypeMapping m, MappingType mappingType) Consumes a (surrogate) mapping (i.e not associated to a field).voidUpdateRequest.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.AbstractMemberMetaDataClassTable.getMetaDataForExternalMapping(JavaTypeMapping mapping, MappingType mappingType) Accessor for the MetaData for the (owner) field that an external mapping corresponds to.org.datanucleus.metadata.AbstractMemberMetaDataClassView.getMetaDataForExternalMapping(JavaTypeMapping mapping, MappingType mappingType) org.datanucleus.metadata.AbstractMemberMetaDataDatastoreClass.getMetaDataForExternalMapping(JavaTypeMapping mapping, MappingType mappingType) Accessor for the owner member metadata for the specified external mapping of the specified typeorg.datanucleus.metadata.AbstractMemberMetaDataSecondaryTable.getMetaDataForExternalMapping(JavaTypeMapping mapping, MappingType mappingType) final voidClassTable.provideExternalMappings(MappingConsumer consumer, MappingType mappingType) Provide the mappings to the consumer for all external fields mapped to this table of the specified typevoidClassView.provideExternalMappings(MappingConsumer consumer, MappingType mappingType) voidDatastoreClass.provideExternalMappings(MappingConsumer consumer, MappingType mappingType) Instruction to provide all external mappings to the passed consumer.voidSecondaryTable.provideExternalMappings(MappingConsumer consumer, MappingType mappingType)