Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package org.apache.openjpa.jdbc.meta.strats

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.openjpa.util.AbstractLRSProxyCollection (implements org.apache.openjpa.util.CollectionChangeTracker, org.apache.openjpa.util.LRSProxy, org.apache.commons.collections.Predicate, java.util.Set<E>)
    - org.apache.openjpa.jdbc.meta.strats.LRSProxyCollection
  - org.apache.openjpa.util.AbstractLRSProxyMap<K,V> (implements org.apache.openjpa.util.LRSProxy, java.util.Map<K,V>, org.apache.openjpa.util.MapChangeTracker, org.apache.commons.collections.Predicate)
    - org.apache.openjpa.jdbc.meta.strats.LRSProxyMap
  - org.apache.openjpa.jdbc.meta.strats.AbstractStrategy (implements org.apache.openjpa.jdbc.meta.Strategy)
    - org.apache.openjpa.jdbc.meta.strats.AbstractClassStrategy (implements org.apache.openjpa.jdbc.meta.ClassStrategy)
      - org.apache.openjpa.jdbc.meta.strats.EmbeddedClassStrategy
      - org.apache.openjpa.jdbc.meta.strats.FlatClassStrategy
      - org.apache.openjpa.jdbc.meta.strats.FullClassStrategy
      - org.apache.openjpa.jdbc.meta.strats.NoneClassStrategy
      - org.apache.openjpa.jdbc.meta.strats.ObjectIdClassStrategy
      - org.apache.openjpa.jdbc.meta.strats.VerticalClassStrategy
    - org.apache.openjpa.jdbc.meta.strats.AbstractDiscriminatorStrategy (implements org.apache.openjpa.jdbc.meta.DiscriminatorStrategy)
      - org.apache.openjpa.jdbc.meta.strats.InValueDiscriminatorStrategy
        - org.apache.openjpa.jdbc.meta.strats.ClassNameDiscriminatorStrategy
        - org.apache.openjpa.jdbc.meta.strats.ValueMapDiscriminatorStrategy
      - org.apache.openjpa.jdbc.meta.strats.NoneDiscriminatorStrategy
      - org.apache.openjpa.jdbc.meta.strats.SubclassJoinDiscriminatorStrategy
      - org.apache.openjpa.jdbc.meta.strats.SuperclassDiscriminatorStrategy
    - org.apache.openjpa.jdbc.meta.strats.AbstractFieldStrategy (implements org.apache.openjpa.jdbc.meta.FieldStrategy)
      - org.apache.openjpa.jdbc.meta.strats.ContainerFieldStrategy
        - org.apache.openjpa.jdbc.meta.strats.MapTableFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSMapFieldStrategy)
          - org.apache.openjpa.jdbc.meta.strats.HandlerHandlerMapTableFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.HandlerRelationMapTableFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.RelationHandlerMapTableFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.RelationRelationMapTableFieldStrategy
        - org.apache.openjpa.jdbc.meta.strats.StoreCollectionFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.HandlerCollectionTableFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSCollectionFieldStrategy)
          - org.apache.openjpa.jdbc.meta.strats.RelationToManyInverseKeyFieldStrategy
            - org.apache.openjpa.jdbc.meta.strats.RelationCollectionInverseKeyFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSCollectionFieldStrategy)
            - org.apache.openjpa.jdbc.meta.strats.RelationMapInverseKeyFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSMapFieldStrategy)
          - org.apache.openjpa.jdbc.meta.strats.RelationToManyTableFieldStrategy
            - org.apache.openjpa.jdbc.meta.strats.RelationCollectionTableFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSCollectionFieldStrategy)
            - org.apache.openjpa.jdbc.meta.strats.RelationMapTableFieldStrategy (implements org.apache.openjpa.jdbc.meta.strats.LRSMapFieldStrategy)
      - org.apache.openjpa.jdbc.meta.strats.EmbedFieldStrategy (implements org.apache.openjpa.jdbc.meta.Embeddable)
      - org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy (implements org.apache.openjpa.jdbc.meta.Embeddable, org.apache.openjpa.jdbc.meta.Joinable)
        - org.apache.openjpa.jdbc.meta.strats.MaxEmbeddedLobFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.MaxEmbeddedBlobFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.MaxEmbeddedByteArrayFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.MaxEmbeddedCharArrayFieldStrategy
          - org.apache.openjpa.jdbc.meta.strats.MaxEmbeddedClobFieldStrategy
      - org.apache.openjpa.jdbc.meta.strats.LobFieldStrategy
      - org.apache.openjpa.jdbc.meta.strats.NoneFieldStrategy
      - org.apache.openjpa.jdbc.meta.strats.PrimitiveFieldStrategy (implements org.apache.openjpa.jdbc.meta.Embeddable, org.apache.openjpa.jdbc.meta.Joinable)
      - org.apache.openjpa.jdbc.meta.strats.RelationFieldStrategy (implements org.apache.openjpa.jdbc.meta.Embeddable, org.apache.openjpa.jdbc.meta.Joinable)
      - org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy (implements org.apache.openjpa.jdbc.meta.Embeddable, org.apache.openjpa.jdbc.meta.Joinable)
    - org.apache.openjpa.jdbc.meta.strats.AbstractVersionStrategy (implements org.apache.openjpa.jdbc.meta.VersionStrategy)
      - org.apache.openjpa.jdbc.meta.strats.ColumnVersionStrategy
        - org.apache.openjpa.jdbc.meta.strats.NumberVersionStrategy
          - org.apache.openjpa.jdbc.meta.strats.MultiColumnVersionStrategy
        - org.apache.openjpa.jdbc.meta.strats.TimestampVersionStrategy
          - org.apache.openjpa.jdbc.meta.strats.NanoPrecisionTimestampVersionStrategy
      - org.apache.openjpa.jdbc.meta.strats.NoneVersionStrategy
      - org.apache.openjpa.jdbc.meta.strats.StateComparisonVersionStrategy
      - org.apache.openjpa.jdbc.meta.strats.SuperclassVersionStrategy
  - org.apache.openjpa.jdbc.meta.strats.AbstractValueHandler (implements org.apache.openjpa.jdbc.meta.ValueHandler)
    - org.apache.openjpa.jdbc.meta.strats.BlobValueHandler
    - org.apache.openjpa.jdbc.meta.strats.ByteArrayValueHandler
    - org.apache.openjpa.jdbc.meta.strats.CharArrayStreamValueHandler
    - org.apache.openjpa.jdbc.meta.strats.CharArrayValueHandler
    - org.apache.openjpa.jdbc.meta.strats.ClobValueHandler
    - org.apache.openjpa.jdbc.meta.strats.EmbedValueHandler
      - org.apache.openjpa.jdbc.meta.strats.ElementEmbedValueHandler (implements org.apache.openjpa.jdbc.meta.RelationId)
      - org.apache.openjpa.jdbc.meta.strats.ObjectIdValueHandler
    - org.apache.openjpa.jdbc.meta.strats.EnumValueHandler
    - org.apache.openjpa.jdbc.meta.strats.ImmutableValueHandler
    - org.apache.openjpa.jdbc.meta.strats.UntypedPCValueHandler (implements org.apache.openjpa.jdbc.meta.RelationId)
    - org.apache.openjpa.jdbc.meta.strats.XMLValueHandler
  - org.apache.openjpa.jdbc.meta.strats.HandlerStrategies
  - org.apache.openjpa.jdbc.meta.strats.IdentityJoinable (implements org.apache.openjpa.jdbc.meta.Joinable)
  - org.apache.openjpa.jdbc.meta.strats.PrimitiveWrapperArrays
  - org.apache.openjpa.jdbc.meta.strats.RelationStrategies
  - org.apache.openjpa.jdbc.sql.RowImpl (implements java.lang.Cloneable, org.apache.openjpa.jdbc.sql.Row)
    - org.apache.openjpa.jdbc.meta.strats.StateComparisonVersionStrategy.CustomUpdate (implements org.apache.openjpa.jdbc.sql.RowManager)

## Interface Hierarchy

- java.io.Serializable
  - org.apache.openjpa.jdbc.meta.Strategy
    - org.apache.openjpa.jdbc.meta.FieldStrategy
      - org.apache.openjpa.jdbc.meta.strats.LRSCollectionFieldStrategy
      - org.apache.openjpa.jdbc.meta.strats.LRSMapFieldStrategy

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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