Package com.querydsl.core.types
Class ParamsVisitor
java.lang.Object
com.querydsl.core.types.ParamsVisitor
- All Implemented Interfaces:
Visitor<Void,QueryMetadata>
Copies
ParameterExpression bindings from subexpressions to QueryMetadata in the context- Author:
- tiwe
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvisit(Constant<?> expr, QueryMetadata context) Visit a Constant instance with the given contextvisit(FactoryExpression<?> expr, QueryMetadata context) Visit a FactoryExpression instance with the given contextvisit(Operation<?> expr, QueryMetadata context) Visit an Operation instance with the given contextvisit(ParamExpression<?> expr, QueryMetadata context) Visit a ParamExpression instance with the given contextvisit(Path<?> expr, QueryMetadata context) Visit a Path instance with the given contextvisit(SubQueryExpression<?> expr, QueryMetadata context) Visit a SubQueryExpression instance with the given contextvisit(TemplateExpression<?> expr, QueryMetadata context) Visit a TemplateExpression instance with the given context
-
Field Details
-
DEFAULT
-
-
Method Details
-
visit
Description copied from interface:VisitorVisit a Constant instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit a FactoryExpression instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit an Operation instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit a ParamExpression instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit a Path instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit a SubQueryExpression instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-
visit
Description copied from interface:VisitorVisit a TemplateExpression instance with the given context- Specified by:
visitin interfaceVisitor<Void,QueryMetadata> - Parameters:
expr- expression to visitcontext- context of the visit or null, if not used- Returns:
- visit result
-