| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FieldStrategy | |
|---|---|
| org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata | 
| org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies | 
| Uses of FieldStrategy in org.apache.openjpa.jdbc.meta | 
|---|
| Classes in org.apache.openjpa.jdbc.meta that implement FieldStrategy | |
|---|---|
|  class | FieldMappingSpecialization of metadata for relational databases. | 
| Methods in org.apache.openjpa.jdbc.meta that return FieldStrategy | |
|---|---|
| protected  FieldStrategy | MappingRepository.defaultStrategy(FieldMapping field,
                boolean installHandlers)Determine the default strategy to use for the given field. | 
| protected  FieldStrategy | MappingRepository.defaultStrategy(FieldMapping field,
                boolean installHandlers,
                boolean adapting)Determine the default strategy to use for the given field. | 
| protected  FieldStrategy | MappingRepository.defaultTypeStrategy(FieldMapping field,
                    boolean installHandlers,
                    boolean adapting)Return the built-in strategy for the field's type, or null if none. | 
|  FieldStrategy | FieldMapping.getStrategy()The strategy used to map this mapping. | 
| protected  FieldStrategy | MappingRepository.handlerCollectionStrategy(FieldMapping field,
                          ValueHandler ehandler,
                          boolean installHandlers)Return the collection strategy for the given element handler, or null if none. | 
| protected  FieldStrategy | MappingRepository.handlerMapStrategy(FieldMapping field,
                   ValueHandler khandler,
                   ValueHandler vhandler,
                   boolean krel,
                   boolean vrel,
                   boolean installHandlers)Return the map strategy for the given key and value handlers / relations, or null if none. | 
| protected  FieldStrategy | MappingRepository.namedStrategy(FieldMapping field,
              boolean installHandlers)Instantiate the given field's named strategy, or return null if no named strategy. | 
| Methods in org.apache.openjpa.jdbc.meta with parameters of type FieldStrategy | |
|---|---|
|  void | FieldMapping.setStrategy(FieldStrategy strategy,
            Boolean adapt)The strategy used to map this mapping. | 
| Uses of FieldStrategy in org.apache.openjpa.jdbc.meta.strats | 
|---|
| Subinterfaces of FieldStrategy in org.apache.openjpa.jdbc.meta.strats | |
|---|---|
|  interface | LRSCollectionFieldStrategyInterface implemented by collection strategies so that they can support large result set collections. | 
|  interface | LRSMapFieldStrategyInterface implemented by map strategies so that they can support large result set maps. | 
| Classes in org.apache.openjpa.jdbc.meta.strats that implement FieldStrategy | |
|---|---|
|  class | AbstractFieldStrategyNo-op strategy for easy extension. | 
|  class | ContainerFieldStrategyAn abstract container mapping that handles traversing the join to examine the size of the relation. | 
|  class | EmbedFieldStrategyMapping for an embedded persistent object. | 
|  class | HandlerCollectionTableFieldStrategyMapping for a collection of values in a separate table controlled by a ValueHandler. | 
|  class | HandlerFieldStrategyMapping for a single-valued field that delegates to a ValueHandler. | 
|  class | HandlerHandlerMapTableFieldStrategyMapping for a map of keys and values both controlled by ValueHandlers. | 
|  class | HandlerRelationMapTableFieldStrategyMapping for a map whose keys are controlled by a ValueHandlerand whose values are relations to other persistent objects. | 
|  class | LobFieldStrategyDirect mapping from a stream value to a column. | 
|  class | MapTableFieldStrategyBase class for map mappings. | 
|  class | MaxEmbeddedBlobFieldStrategyMapping for serialized fields on a dictionary that has a maximum embedded BLOB size. | 
|  class | MaxEmbeddedByteArrayFieldStrategyMapping for byte array fields on a dictionary that has a maximum embedded BLOB size. | 
|  class | MaxEmbeddedCharArrayFieldStrategyMapping for CLOB character array on a dictionary that has a maximum embedded CLOB size. | 
|  class | MaxEmbeddedClobFieldStrategyMapping for CLOB string on a dictionary that has a maximum embedded CLOB size. | 
|  class | NoneFieldStrategyAn unmapped field. | 
|  class | PrimitiveFieldStrategyDirect mapping from a primitive value to a column. | 
|  class | RelationCollectionInverseKeyFieldStrategyMaps a relation to a collection of other objects using an inverse foreign key in the related object table. | 
|  class | RelationCollectionTableFieldStrategyMaps a collection of related objects through an association table. | 
|  class | RelationFieldStrategyMapping for a single-valued relation to another entity. | 
|  class | RelationHandlerMapTableFieldStrategyMapping for a map whose keys are relations to other persistent objects and whose values are controlled by a ValueHandler. | 
|  class | RelationMapInverseKeyFieldStrategyUses an inverse foreign key in the table of the map value to determine map values. | 
|  class | RelationMapTableFieldStrategyUses an association table to hold map values. | 
|  class | RelationRelationMapTableFieldStrategyMapping for a map whose keys and values are both relations to other persistent objects. | 
|  class | RelationToManyInverseKeyFieldStrategyMaps a relation to a set of other objects using an inverse foreign key in the related object table. | 
|  class | RelationToManyTableFieldStrategyMaps a set of related objects through an association table. | 
|  class | StoreCollectionFieldStrategyBase class for strategies that are stored as a collection, even if their field value is something else. | 
|  class | StringFieldStrategyDirect mapping from a string value to a column. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||