public final class HashCodeVisitor extends java.lang.Object implements Visitor<java.lang.Integer,java.lang.Void>
HashCodeVisitor is used for hashCode generation in Expression implementations.| Modifier and Type | Field and Description |
|---|---|
static HashCodeVisitor |
DEFAULT |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
visit(Constant<?> expr,
java.lang.Void context)
Visit a Constant instance with the given context
|
java.lang.Integer |
visit(FactoryExpression<?> expr,
java.lang.Void context)
Visit a FactoryExpression instance with the given context
|
java.lang.Integer |
visit(Operation<?> expr,
java.lang.Void context)
Visit an Operation instance with the given context
|
java.lang.Integer |
visit(ParamExpression<?> expr,
java.lang.Void context)
Visit a ParamExpression instance with the given context
|
java.lang.Integer |
visit(Path<?> expr,
java.lang.Void context)
Visit a Path instance with the given context
|
java.lang.Integer |
visit(SubQueryExpression<?> expr,
java.lang.Void context)
Visit a SubQueryExpression instance with the given context
|
java.lang.Integer |
visit(TemplateExpression<?> expr,
java.lang.Void context)
Visit a TemplateExpression instance with the given context
|
public static final HashCodeVisitor DEFAULT
public java.lang.Integer visit(Constant<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(FactoryExpression<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(Operation<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(ParamExpression<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(Path<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(SubQueryExpression<?> expr, java.lang.Void context)
Visitorpublic java.lang.Integer visit(TemplateExpression<?> expr, java.lang.Void context)
VisitorCopyright © 2007–2021 Querydsl. All rights reserved.