Uses of Interface

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 ClassMapping
          Specialization 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(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, 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 AbstractClassStrategy
          No-op strategy for easy extension.
 class EmbeddedClassStrategy
          Class mapping for embedded objects.
 class FlatClassStrategy
          Mapping for classes mapped to their superclass table.
 class FullClassStrategy
          Mapping for when the class maps all fields to its own table.
 class NoneClassStrategy
          Strategy for classes that aren't mapped.
 class ObjectIdClassStrategy
          Class mapping for embedded object id fields.
 class VerticalClassStrategy
          Mapping for subclasses that join to their superclass table.

Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.