public final class RelationalPathExtractor extends java.lang.Object implements Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
RelationalPathExtractor
extracts RelationalPath
instances from expressions and queriesModifier and Type | Field and Description |
---|---|
static RelationalPathExtractor |
DEFAULT |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<RelationalPath<?>> |
extract(Expression<?> expr) |
static java.util.Set<RelationalPath<?>> |
extract(QueryMetadata md) |
java.util.Set<RelationalPath<?>> |
visit(Constant<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(FactoryExpression<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(Operation<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(ParamExpression<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(Path<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(SubQueryExpression<?> expr,
java.util.Set<RelationalPath<?>> known) |
java.util.Set<RelationalPath<?>> |
visit(TemplateExpression<?> expr,
java.util.Set<RelationalPath<?>> known) |
public static final RelationalPathExtractor DEFAULT
public static java.util.Set<RelationalPath<?>> extract(QueryMetadata md)
public static java.util.Set<RelationalPath<?>> extract(Expression<?> expr)
public java.util.Set<RelationalPath<?>> visit(Constant<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(FactoryExpression<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(Operation<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(ParamExpression<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(Path<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(SubQueryExpression<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
public java.util.Set<RelationalPath<?>> visit(TemplateExpression<?> expr, java.util.Set<RelationalPath<?>> known)
visit
in interface Visitor<java.util.Set<RelationalPath<?>>,java.util.Set<RelationalPath<?>>>
Copyright © 2007–2021 Querydsl. All rights reserved.