Uses of Interface
org.datanucleus.store.rdbms.mapping.MappingConsumer
Packages that use MappingConsumer
Package
Description
Provides the mechanism of communicating with the database using JDBC.
Provides the internal DataNucleus definition of a table/view and its columns.
-
Uses of MappingConsumer in org.datanucleus.store.rdbms.request
Classes in org.datanucleus.store.rdbms.request that implement MappingConsumerModifier and TypeClassDescriptionprivate classMapping Consumer used for generating the DELETE statement for an object in a table.private classInternal class to provide mapping consumption for an INSERT.private classMapping Consumer used for generating the UPDATE statement for an object in a table. -
Uses of MappingConsumer in org.datanucleus.store.rdbms.table
Methods in org.datanucleus.store.rdbms.table with parameters of type MappingConsumerModifier and TypeMethodDescriptionfinal 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) voidAbstractClassTable.provideMappingsForMembers(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, boolean includeSecondaryTables) Provide the mappings to the consumer for all specified members.voidClassTable.provideMappingsForMembers(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] fieldMetaData, boolean includeSecondaryTables) Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.voidClassView.provideMappingsForMembers(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] fieldNumbers, boolean includeSecondaryTables) voidDatastoreClass.provideMappingsForMembers(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, boolean includeSecondaryTables) Provide the mappings to the consumer for all specified members.final voidAbstractClassTable.provideNonPrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all non primary-key members mapped to this table.voidClassView.provideNonPrimaryKeyMappings(MappingConsumer consumer) voidDatastoreClass.provideNonPrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all non primary-key member mapped to this table.abstract voidAbstractClassTable.providePrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key members mapped to this table (for application identity).voidClassTable.providePrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key fields mapped to this table.voidClassView.providePrimaryKeyMappings(MappingConsumer consumer) voidDatastoreClass.providePrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key member mapped to this table (for application identity).voidSecondaryTable.providePrimaryKeyMappings(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).final voidAbstractClassTable.provideSurrogateMapping(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) Accessor for a mapping for a surrogate column (if present).voidClassView.provideSurrogateMapping(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) voidDatastoreClass.provideSurrogateMapping(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) Provide the mapping for the specified surrogate column (if present).voidClassTable.provideUnmappedColumns(MappingConsumer consumer) Method to provide all unmapped columns to the consumer.voidClassView.provideUnmappedColumns(MappingConsumer consumer) voidDatastoreClass.provideUnmappedColumns(MappingConsumer consumer) Instruction to provide all columns without members in the class.voidSecondaryTable.provideUnmappedColumns(MappingConsumer consumer) Method to provide all unmapped columns to the consumer.