Class Hierarchy
- java.lang.Object
- org.apache.openjpa.jdbc.kernel.exps.Abs
 - org.apache.openjpa.jdbc.kernel.exps.Args (implements org.apache.openjpa.kernel.exps.Arguments)
 - org.apache.openjpa.jdbc.kernel.exps.Ceiling
 - org.apache.openjpa.jdbc.kernel.exps.CoalesceExpression
 - org.apache.openjpa.jdbc.kernel.exps.CollectionParam (implements org.apache.openjpa.kernel.exps.Parameter)
 - org.apache.openjpa.jdbc.kernel.exps.Concat
 - org.apache.openjpa.jdbc.kernel.exps.DatastoreFunction
 - org.apache.openjpa.jdbc.kernel.exps.ExpContext
 - org.apache.openjpa.jdbc.kernel.exps.Exponential
 - org.apache.openjpa.jdbc.kernel.exps.ExpState
- org.apache.openjpa.jdbc.kernel.exps.CollectionParam.ParamExpState
 - org.apache.openjpa.jdbc.kernel.exps.MapEntry.EntryExpState
 - org.apache.openjpa.jdbc.kernel.exps.MapKey.KeyExpState
 - org.apache.openjpa.jdbc.kernel.exps.Param.ParamExpState
 - org.apache.openjpa.jdbc.kernel.exps.PCPath.PathExpState
 
 - org.apache.openjpa.jdbc.kernel.exps.ExtractDateTimeField
 - org.apache.openjpa.jdbc.kernel.exps.ExtractDateTimePart
 - org.apache.openjpa.jdbc.kernel.exps.Floor
 - org.apache.openjpa.jdbc.kernel.exps.GeneralCaseExpression
 - org.apache.openjpa.jdbc.kernel.exps.GetColumn (implements org.apache.openjpa.jdbc.kernel.exps.JDBCFilterListener)
 - org.apache.openjpa.jdbc.kernel.exps.IndexOf
 - org.apache.openjpa.jdbc.kernel.exps.JDBCExpressionFactory (implements org.apache.openjpa.kernel.exps.ExpressionFactory, java.io.Serializable)
 - org.apache.openjpa.jdbc.kernel.exps.Lit (implements org.apache.openjpa.kernel.exps.Literal)
 - org.apache.openjpa.jdbc.kernel.exps.MapEntry
 - org.apache.openjpa.jdbc.kernel.exps.MapKey
 - org.apache.openjpa.jdbc.kernel.exps.Math
 - org.apache.openjpa.jdbc.kernel.exps.NaturalLogarithm
 - org.apache.openjpa.jdbc.kernel.exps.Null
 - org.apache.openjpa.jdbc.kernel.exps.NullableAggregateUnaryOp
 - org.apache.openjpa.jdbc.kernel.exps.NullIfExpression
 - org.apache.openjpa.jdbc.kernel.exps.Param (implements org.apache.openjpa.kernel.exps.Parameter)
 - org.apache.openjpa.jdbc.kernel.exps.QueryExpressionsState
 - org.apache.openjpa.jdbc.kernel.exps.SelectConstructor (implements java.io.Serializable)
 - org.apache.openjpa.jdbc.kernel.exps.Sign
 - org.apache.openjpa.jdbc.kernel.exps.SimpleCaseExpression
 - org.apache.openjpa.jdbc.kernel.exps.SQLEmbed (implements org.apache.openjpa.jdbc.kernel.exps.JDBCFilterListener)
- org.apache.openjpa.jdbc.kernel.exps.SQLExpression
 - org.apache.openjpa.jdbc.kernel.exps.SQLValue
 
 - org.apache.openjpa.jdbc.kernel.exps.Sqrt
 - org.apache.openjpa.kernel.exps.StringContains (implements org.apache.openjpa.kernel.exps.FilterListener)
- org.apache.openjpa.jdbc.kernel.exps.JDBCStringContains (implements org.apache.openjpa.jdbc.kernel.exps.JDBCFilterListener)
 
 - org.apache.openjpa.jdbc.kernel.exps.StringLength
 - org.apache.openjpa.jdbc.kernel.exps.SubQ (implements org.apache.openjpa.kernel.exps.Subquery)
 - org.apache.openjpa.jdbc.kernel.exps.Substring
 - org.apache.openjpa.jdbc.kernel.exps.ToLowerCase
 - org.apache.openjpa.jdbc.kernel.exps.ToUpperCase
 - org.apache.openjpa.jdbc.kernel.exps.Trim
 - org.apache.openjpa.jdbc.kernel.exps.TypeLit (implements org.apache.openjpa.kernel.exps.Literal)
 - org.apache.openjpa.kernel.exps.Val (implements org.apache.openjpa.kernel.exps.Value)
- org.apache.openjpa.kernel.exps.CandidatePath (implements org.apache.openjpa.kernel.exps.Path)
- org.apache.openjpa.jdbc.kernel.exps.PCPath
 
 
 - org.apache.openjpa.kernel.exps.CandidatePath (implements org.apache.openjpa.kernel.exps.Path)
 - org.apache.openjpa.jdbc.kernel.exps.WhenCondition
 - org.apache.openjpa.jdbc.kernel.exps.WhenScalar
 - org.apache.openjpa.kernel.exps.WildcardMatch (implements org.apache.openjpa.kernel.exps.FilterListener)
- org.apache.openjpa.jdbc.kernel.exps.JDBCWildcardMatch (implements org.apache.openjpa.jdbc.kernel.exps.JDBCFilterListener)
 
 
 
Interface Hierarchy
- org.apache.openjpa.jdbc.kernel.exps.FilterValue
 - java.io.Serializable
- org.apache.openjpa.kernel.exps.AggregateListener
- org.apache.openjpa.jdbc.kernel.exps.JDBCAggregateListener
 
 - org.apache.openjpa.kernel.exps.FilterListener
- org.apache.openjpa.jdbc.kernel.exps.JDBCFilterListener
 
 - org.apache.openjpa.kernel.exps.Value
- org.apache.openjpa.jdbc.kernel.exps.Val
 
 
 - org.apache.openjpa.kernel.exps.AggregateListener