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 class
Mapping Consumer used for generating the DELETE statement for an object in a table.private class
Internal class to provide mapping consumption for an INSERT.private class
Mapping 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 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) void
AbstractClassTable.provideMappingsForMembers
(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, boolean includeSecondaryTables) Provide the mappings to the consumer for all specified members.void
ClassTable.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.void
ClassView.provideMappingsForMembers
(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] fieldNumbers, boolean includeSecondaryTables) void
DatastoreClass.provideMappingsForMembers
(MappingConsumer consumer, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, boolean includeSecondaryTables) Provide the mappings to the consumer for all specified members.final void
AbstractClassTable.provideNonPrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all non primary-key members mapped to this table.void
ClassView.provideNonPrimaryKeyMappings
(MappingConsumer consumer) void
DatastoreClass.provideNonPrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all non primary-key member mapped to this table.abstract void
AbstractClassTable.providePrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key members mapped to this table (for application identity).void
ClassTable.providePrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key fields mapped to this table.void
ClassView.providePrimaryKeyMappings
(MappingConsumer consumer) void
DatastoreClass.providePrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key member mapped to this table (for application identity).void
SecondaryTable.providePrimaryKeyMappings
(MappingConsumer consumer) Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).final void
AbstractClassTable.provideSurrogateMapping
(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) Accessor for a mapping for a surrogate column (if present).void
ClassView.provideSurrogateMapping
(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) void
DatastoreClass.provideSurrogateMapping
(org.datanucleus.store.schema.table.SurrogateColumnType colType, MappingConsumer consumer) Provide the mapping for the specified surrogate column (if present).void
ClassTable.provideUnmappedColumns
(MappingConsumer consumer) Method to provide all unmapped columns to the consumer.void
ClassView.provideUnmappedColumns
(MappingConsumer consumer) void
DatastoreClass.provideUnmappedColumns
(MappingConsumer consumer) Instruction to provide all columns without members in the class.void
SecondaryTable.provideUnmappedColumns
(MappingConsumer consumer) Method to provide all unmapped columns to the consumer.