Uses of Class
org.apache.openjpa.jdbc.meta.Discriminator
Packages that use Discriminator
Package
Description
OpenJPA-JDBC Expression Tree
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC ORM Strategies
OpenJPA JPA-JDBC
-
Uses of Discriminator in org.apache.openjpa.jdbc.kernel.exps
Fields in org.apache.openjpa.jdbc.kernel.exps declared as Discriminator -
Uses of Discriminator in org.apache.openjpa.jdbc.meta
Methods in org.apache.openjpa.jdbc.meta that return DiscriminatorModifier and TypeMethodDescriptionClassMapping.getDiscriminator()The class discriminator.protected DiscriminatorMappingRepository.newDiscriminator(ClassMapping cls) Create discriminator metadata for the given class.Methods in org.apache.openjpa.jdbc.meta with parameters of type DiscriminatorModifier and TypeMethodDescriptionprotected DiscriminatorStrategyMappingRepository.defaultStrategy(Discriminator discrim) Determine the default strategy to use for the given discriminator.protected DiscriminatorStrategyMappingRepository.defaultStrategy(Discriminator discrim, boolean adapting) Determine the default strategy to use for the given discriminator.Column[]DiscriminatorMappingInfo.getColumns(Discriminator discrim, Column[] tmplates, boolean adapt) Return the columns set for this discriminator, based on the given templates.MappingDefaults.getDiscriminatorValue(Discriminator disc, boolean adapt) Return the default discriminator value for the given instance.MappingDefaultsImpl.getDiscriminatorValue(Discriminator disc, boolean adapt) Provides a default value for the given Discriminator.NoneMappingDefaults.getDiscriminatorValue(Discriminator disc, boolean adapt) DiscriminatorMappingInfo.getIndex(Discriminator discrim, Column[] cols, boolean adapt) Return the index to set on the discriminator columns, or null if none.MappingDefaults.getIndex(Discriminator disc, Table table, Column[] cols) Return a default index for the discriminator, or null if the discriminator columns should not be indexed by default.MappingDefaultsImpl.getIndex(Discriminator disc, Table table, Column[] cols) NoneMappingDefaults.getIndex(Discriminator disc, Table table, Column[] cols) MappingDefaults.getStrategy(Discriminator disc, boolean adapt) Default discriminator mapping strategy when there is no explicit strategy.MappingDefaultsImpl.getStrategy(Discriminator disc, boolean adapt) NoneMappingDefaults.getStrategy(Discriminator disc, boolean adapt) DiscriminatorMappingInfo.getValue(Discriminator discrim, boolean adapt) Return the discriminator value as an object of the right type.voidMappingStrategyInstaller.installStrategy(Discriminator discrim) voidNoneStrategyInstaller.installStrategy(Discriminator discrim) voidRefreshStrategyInstaller.installStrategy(Discriminator discrim) voidRuntimeStrategyInstaller.installStrategy(Discriminator discrim) abstract voidStrategyInstaller.installStrategy(Discriminator discrim) Install a strategy on the given mapping.protected DiscriminatorStrategyMappingRepository.instantiateDiscriminatorStrategy(String name, Discriminator discrim) Instantiate the given discriminator strategy.protected DiscriminatorStrategyMappingRepository.namedStrategy(Discriminator discrim) Instantiate the given discriminator's named strategy, or return null if no named strategy.protected DiscriminatorMappingInfoMappingRepository.newMappingInfo(Discriminator disc) Create raw mapping info for the given instance.voidMappingDefaults.populateColumns(Discriminator disc, Table table, Column[] cols) Fill in default information for the given discriminator columns.voidMappingDefaultsImpl.populateColumns(Discriminator disc, Table table, Column[] cols) voidNoneMappingDefaults.populateColumns(Discriminator disc, Table table, Column[] cols) voidDiscriminator.setDiscriminator(Discriminator owner) voidDiscriminatorStrategy.setDiscriminator(Discriminator owner) Set the Discriminator that uses this strategy.voidDiscriminatorMappingInfo.syncWith(Discriminator disc) Synchronize internal information with the mapping data for the given discriminator. -
Uses of Discriminator in org.apache.openjpa.jdbc.meta.strats
Fields in org.apache.openjpa.jdbc.meta.strats declared as DiscriminatorModifier and TypeFieldDescriptionprotected DiscriminatorAbstractDiscriminatorStrategy.discThe owning discriminator.Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type DiscriminatorModifier and TypeMethodDescriptionvoidAbstractDiscriminatorStrategy.setDiscriminator(Discriminator owner) voidNoneDiscriminatorStrategy.setDiscriminator(Discriminator owner) -
Uses of Discriminator in org.apache.openjpa.persistence.jdbc
Methods in org.apache.openjpa.persistence.jdbc with parameters of type DiscriminatorModifier and TypeMethodDescriptionPersistenceMappingDefaults.getStrategy(Discriminator disc, boolean adapt)