| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassStrategy | |
|---|---|
| org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata | 
| org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies | 
| Uses of ClassStrategy in org.apache.openjpa.jdbc.meta | 
|---|
| Classes in org.apache.openjpa.jdbc.meta that implement ClassStrategy | |
|---|---|
|  class | ClassMappingSpecialization of metadata for relational databases. | 
| Methods in org.apache.openjpa.jdbc.meta that return ClassStrategy | |
|---|---|
| protected  ClassStrategy | MappingRepository.defaultStrategy(ClassMapping cls)Determine the default strategy to use for the given class. | 
| protected  ClassStrategy | MappingRepository.defaultStrategy(ClassMapping cls,
                boolean adapting)Determine the default strategy to use for the given class. | 
|  ClassStrategy | ClassMapping.getStrategy()The strategy used to map this mapping. | 
| protected  ClassStrategy | MappingRepository.instantiateClassStrategy(java.lang.String name,
                         ClassMapping cls)Return the strategy for the given name. | 
| protected  ClassStrategy | MappingRepository.namedStrategy(ClassMapping cls)Instantiate the given class' named strategy, or return null if no named strategy. | 
| Methods in org.apache.openjpa.jdbc.meta with parameters of type ClassStrategy | |
|---|---|
|  void | ClassMapping.setStrategy(ClassStrategy strategy,
            java.lang.Boolean adapt)The strategy used to map this mapping. | 
| Uses of ClassStrategy in org.apache.openjpa.jdbc.meta.strats | 
|---|
| Classes in org.apache.openjpa.jdbc.meta.strats that implement ClassStrategy | |
|---|---|
|  class | AbstractClassStrategyNo-op strategy for easy extension. | 
|  class | EmbeddedClassStrategyClass mapping for embedded objects. | 
|  class | FlatClassStrategyMapping for classes mapped to their superclass table. | 
|  class | FullClassStrategyMapping for when the class maps all fields to its own table. | 
|  class | NoneClassStrategyStrategy for classes that aren't mapped. | 
|  class | ObjectIdClassStrategyClass mapping for embedded object id fields. | 
|  class | VerticalClassStrategyMapping for subclasses that join to their superclass table. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||