| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DiscriminatorStrategy | |
|---|---|
| org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata | 
| org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies | 
| Uses of DiscriminatorStrategy in org.apache.openjpa.jdbc.meta | 
|---|
| Classes in org.apache.openjpa.jdbc.meta that implement DiscriminatorStrategy | |
|---|---|
 class | 
Discriminator
Handles determining the object class of database records.  | 
| Methods in org.apache.openjpa.jdbc.meta that return DiscriminatorStrategy | |
|---|---|
protected  DiscriminatorStrategy | 
MappingRepository.defaultStrategy(Discriminator discrim)
Determine the default strategy to use for the given discriminator.  | 
protected  DiscriminatorStrategy | 
MappingRepository.defaultStrategy(Discriminator discrim,
                boolean adapting)
Determine the default strategy to use for the given discriminator.  | 
 DiscriminatorStrategy | 
Discriminator.getStrategy()
The strategy used for class discrimination.  | 
protected  DiscriminatorStrategy | 
MappingRepository.instantiateDiscriminatorStrategy(String name,
                                 Discriminator discrim)
Instantiate the given discriminator strategy.  | 
protected  DiscriminatorStrategy | 
MappingRepository.namedStrategy(Discriminator discrim)
Instantiate the given discriminator's named strategy, or return null if no named strategy.  | 
| Methods in org.apache.openjpa.jdbc.meta with parameters of type DiscriminatorStrategy | |
|---|---|
 void | 
Discriminator.setStrategy(DiscriminatorStrategy strategy,
            Boolean adapt)
The strategy used for class discrimination.  | 
| Uses of DiscriminatorStrategy in org.apache.openjpa.jdbc.meta.strats | 
|---|
| Classes in org.apache.openjpa.jdbc.meta.strats that implement DiscriminatorStrategy | |
|---|---|
 class | 
AbstractDiscriminatorStrategy
No-op strategy for easy extension.  | 
 class | 
ClassNameDiscriminatorStrategy
Stores the class name along with each database object record.  | 
 class | 
InValueDiscriminatorStrategy
Base discriminator strategy that determines the class of database records using a column holding a value mapped to a class, and limits SELECTs using an IN (...) statement.  | 
 class | 
NoneDiscriminatorStrategy
No-op Discriminator strategy.  | 
 class | 
SubclassJoinDiscriminatorStrategy
Discriminator strategy that outer joins to all possible subclass tables to determine the class of an instance.  | 
 class | 
SuperclassDiscriminatorStrategy
Discriminator strategy that delegates to superclass discriminator.  | 
 class | 
ValueMapDiscriminatorStrategy
Maps metadata-given values to classes.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||