public class IdentityQueryTransformer extends Object implements QueryTransformer
Can be used as a base class for more complex transformations.
| Constructor and Description |
|---|
IdentityQueryTransformer() |
public IdentityQueryTransformer()
public SQLQuery transform(SQLQuery node)
transform in interface QueryTransformerpublic SelectClause transform(SelectClause node)
transform in interface QueryTransformerpublic SelectList transform(SelectList node)
transform in interface QueryTransformerpublic FromClause transform(FromClause node)
transform in interface QueryTransformerpublic FromList transform(FromList node)
transform in interface QueryTransformerpublic WhereClause transform(WhereClause node)
transform in interface QueryTransformerpublic GroupByClause transform(GroupByClause node)
transform in interface QueryTransformerpublic HavingClause transform(HavingClause node)
transform in interface QueryTransformerpublic OrderByClause transform(OrderByClause node)
transform in interface QueryTransformerpublic OrderByList transform(OrderByList node)
transform in interface QueryTransformerpublic OrderByExpr transform(OrderByExpr node)
transform in interface QueryTransformerpublic long transformLimit(long limit)
transformLimit in interface QueryTransformerpublic long transformOffset(long offset)
transformOffset in interface QueryTransformerpublic Operand transform(Operand node)
transform in interface QueryTransformerpublic Expression transform(Expression node)
transform in interface QueryTransformerpublic Expression transform(MultiExpression node)
transform in interface QueryTransformerpublic Operator transform(Operator node)
transform in interface QueryTransformerpublic Reference transform(Reference node)
transform in interface QueryTransformerpublic ReferenceList transform(ReferenceList node)
transform in interface QueryTransformerpublic Operand transform(Function node)
transform in interface QueryTransformerpublic OperandList transform(OperandList node)
transform in interface QueryTransformerpublic Literal transform(Literal node)
transform in interface QueryTransformerpublic LiteralList transform(LiteralList node)
transform in interface QueryTransformerpublic Literal transform(BooleanLiteral node)
transform in interface QueryTransformerpublic Literal transform(DateLiteral node)
transform in interface QueryTransformerpublic Literal transform(DoubleLiteral node)
transform in interface QueryTransformerpublic Literal transform(IntegerLiteral node)
transform in interface QueryTransformerpublic Literal transform(StringLiteral node)
transform in interface QueryTransformerCopyright © 2018 Nuxeo. All rights reserved.