Package com.querydsl.sql
Class RelationalPathExtractor
java.lang.Object
com.querydsl.sql.RelationalPathExtractor
- All Implemented Interfaces:
Visitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
public final class RelationalPathExtractor
extends Object
implements Visitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
RelationalPathExtractor extracts RelationalPath instances from expressions and queries- Author:
- tiwe
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Set<RelationalPath<?>>extract(QueryMetadata md) static Set<RelationalPath<?>>extract(Expression<?> expr) Set<RelationalPath<?>>visit(Constant<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(FactoryExpression<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(Operation<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(ParamExpression<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(Path<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(SubQueryExpression<?> expr, Set<RelationalPath<?>> known) Set<RelationalPath<?>>visit(TemplateExpression<?> expr, Set<RelationalPath<?>> known)
-
Field Details
-
DEFAULT
-
-
Method Details
-
extract
-
extract
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-
visit
- Specified by:
visitin interfaceVisitor<Set<RelationalPath<?>>,Set<RelationalPath<?>>>
-