Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.nuxeo.ecm.core.query.sql.model.EsIdentifierList (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.LiteralList (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.OperandList (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.OrderByList (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.ReferenceList (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 
 
 - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
 
 - java.util.AbstractList<E> (implements java.util.List<E>)
 - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- org.nuxeo.ecm.core.query.sql.model.FromList (implements java.io.Serializable)
 - org.nuxeo.ecm.core.query.sql.model.SelectList (implements java.io.Serializable)
 
 
 - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
 
 - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
 - org.nuxeo.ecm.core.query.sql.model.Clause (implements org.nuxeo.ecm.core.query.sql.model.ASTNode)
- org.nuxeo.ecm.core.query.sql.model.FromClause
 - org.nuxeo.ecm.core.query.sql.model.GroupByClause
 - org.nuxeo.ecm.core.query.sql.model.HavingClause
 - org.nuxeo.ecm.core.query.sql.model.OrderByClause
 - org.nuxeo.ecm.core.query.sql.model.SelectClause
 - org.nuxeo.ecm.core.query.sql.model.WhereClause
 
 - org.nuxeo.ecm.core.query.sql.model.DefaultQueryVisitor (implements org.nuxeo.ecm.core.query.sql.model.IVisitor)
 - org.nuxeo.ecm.core.query.sql.model.EsHint (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.EsHint.FieldHint
 - org.nuxeo.ecm.core.query.sql.model.Expression (implements org.nuxeo.ecm.core.query.sql.model.Operand)
- org.nuxeo.ecm.core.query.sql.model.Predicate
- org.nuxeo.ecm.core.query.sql.model.MultiExpression
 
 
 - org.nuxeo.ecm.core.query.sql.model.Predicate
 - org.nuxeo.ecm.core.query.sql.model.Function (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.IdentityQueryTransformer (implements org.nuxeo.ecm.core.query.sql.model.QueryTransformer)
 - org.nuxeo.ecm.core.query.sql.model.Literal (implements org.nuxeo.ecm.core.query.sql.model.Operand)
- org.nuxeo.ecm.core.query.sql.model.BooleanLiteral
 - org.nuxeo.ecm.core.query.sql.model.DateLiteral
 - org.nuxeo.ecm.core.query.sql.model.DoubleLiteral
 - org.nuxeo.ecm.core.query.sql.model.IntegerLiteral
 - org.nuxeo.ecm.core.query.sql.model.StringLiteral
 
 - org.nuxeo.ecm.core.query.sql.model.Literals
 - org.nuxeo.ecm.core.query.sql.model.Operator (implements org.nuxeo.ecm.core.query.sql.model.ASTNode)
 - org.nuxeo.ecm.core.query.sql.model.OrderByExpr (implements org.nuxeo.ecm.core.query.sql.model.Operand)
 - org.nuxeo.ecm.core.query.sql.model.OrderByExprs
 - org.nuxeo.ecm.core.query.sql.model.Predicates
 - org.nuxeo.ecm.core.query.sql.model.QueryBuilder
 - org.nuxeo.ecm.core.query.sql.model.Reference (implements org.nuxeo.ecm.core.query.sql.model.Operand)
- org.nuxeo.ecm.core.query.sql.model.PathReference
 
 - org.nuxeo.ecm.core.query.sql.model.SQLQuery (implements org.nuxeo.ecm.core.query.sql.model.ASTNode)
 - org.nuxeo.ecm.core.query.sql.model.SQLQuery.IdentityTransformer (implements org.nuxeo.ecm.core.query.sql.model.SQLQuery.Transformer)
 
 - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
 
Interface Hierarchy
- org.nuxeo.ecm.core.query.sql.model.IVisitor
 - org.nuxeo.ecm.core.query.sql.model.QueryTransformer
 - java.io.Serializable
 - org.nuxeo.ecm.core.query.sql.model.SQLQuery.Transformer