com.mysema.query.hql
Class HQLSerializer
java.lang.Object
com.mysema.query.types.VisitorBase<SubType>
com.mysema.query.serialization.SerializerBase<HQLSerializer>
com.mysema.query.hql.HQLSerializer
- All Implemented Interfaces:
- Visitor
public class HQLSerializer
- extends SerializerBase<HQLSerializer>
HQLSerializer serializes querydsl expressions into HQL syntax.
- Version:
- $Id$
- Author:
- tiwe
Methods inherited from class com.mysema.query.types.VisitorBase |
handle, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
HQLSerializer
public HQLSerializer(HQLTemplates patterns)
serializeForDelete
public void serializeForDelete(QueryMetadata md)
serializeForUpdate
public void serializeForUpdate(QueryMetadata md)
serialize
public void serialize(QueryMetadata metadata,
boolean forCountRow,
String projection)
visit
public void visit(Constant<?> expr)
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class SerializerBase<HQLSerializer>
visit
public void visit(PCollection<?> expr)
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class VisitorBase<HQLSerializer>
visit
public void visit(PList<?,?> expr)
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class VisitorBase<HQLSerializer>
visit
public void visit(PSet<?> expr)
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class VisitorBase<HQLSerializer>
visit
public void visit(SubQuery query)
visitOperation
protected void visitOperation(Class<?> type,
Operator<?> operator,
List<Expr<?>> args)
- Overrides:
visitOperation
in class SerializerBase<HQLSerializer>
Copyright © 2007-2009 Mysema Ltd. All Rights Reserved.