Class Hierarchy
- java.lang.Object
- org.apache.openjpa.util.AbstractLRSProxyCollection (implements org.apache.openjpa.util.CollectionChangeTracker, org.apache.openjpa.util.LRSProxy, java.util.function.Predicate<T>, java.util.Set<E>)
- org.apache.openjpa.jdbc.meta.strats.LRSProxyCollection
 
 - 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.InValueDiscriminatorStrategy
 - 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.MapTableFieldStrategy (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.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.ContainerFieldStrategy
 - 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.NumberVersionStrategy
 - 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.ColumnVersionStrategy
 
 - org.apache.openjpa.jdbc.meta.strats.AbstractClassStrategy (implements org.apache.openjpa.jdbc.meta.ClassStrategy)
 - 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.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)
 
 
 - org.apache.openjpa.util.AbstractLRSProxyCollection (implements org.apache.openjpa.util.CollectionChangeTracker, org.apache.openjpa.util.LRSProxy, java.util.function.Predicate<T>, java.util.Set<E>)
 
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
 
 
 - org.apache.openjpa.jdbc.meta.FieldStrategy
 
 - org.apache.openjpa.jdbc.meta.Strategy