public class HashVisitor extends AbstractExprVisitor<Integer,Void,RuntimeException>
| Constructor and Description |
|---|
HashVisitor() |
visitAnyValueExpression, visitParameter, visitTypedFieldExprpublic Integer visitFunctionCall(FunctionCall call, Void value) throws RuntimeException
visitFunctionCall in interface ExprVisitor<Integer,Void,RuntimeException>visitFunctionCall in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitFunctionHolderExpression(FunctionHolderExpression holder, Void value) throws RuntimeException
visitFunctionHolderExpression in interface ExprVisitor<Integer,Void,RuntimeException>visitFunctionHolderExpression in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitIfExpression(IfExpression ifExpr, Void value) throws RuntimeException
visitIfExpression in interface ExprVisitor<Integer,Void,RuntimeException>visitIfExpression in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitBooleanOperator(BooleanOperator op, Void value) throws RuntimeException
visitBooleanOperator in interface ExprVisitor<Integer,Void,RuntimeException>visitBooleanOperator in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitSchemaPath(SchemaPath path, Void value) throws RuntimeException
visitSchemaPath in interface ExprVisitor<Integer,Void,RuntimeException>visitSchemaPath in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitFloatConstant(ValueExpressions.FloatExpression fExpr, Void value) throws RuntimeException
visitFloatConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitFloatConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitIntConstant(ValueExpressions.IntExpression intExpr, Void value) throws RuntimeException
visitIntConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitIntConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitLongConstant(ValueExpressions.LongExpression intExpr, Void value) throws RuntimeException
visitLongConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitLongConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDecimal9Constant(ValueExpressions.Decimal9Expression decExpr, Void value) throws RuntimeException
visitDecimal9Constant in interface ExprVisitor<Integer,Void,RuntimeException>visitDecimal9Constant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDecimal18Constant(ValueExpressions.Decimal18Expression decExpr, Void value) throws RuntimeException
visitDecimal18Constant in interface ExprVisitor<Integer,Void,RuntimeException>visitDecimal18Constant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDecimal28Constant(ValueExpressions.Decimal28Expression decExpr, Void value) throws RuntimeException
visitDecimal28Constant in interface ExprVisitor<Integer,Void,RuntimeException>visitDecimal28Constant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDecimal38Constant(ValueExpressions.Decimal38Expression decExpr, Void value) throws RuntimeException
visitDecimal38Constant in interface ExprVisitor<Integer,Void,RuntimeException>visitDecimal38Constant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDateConstant(ValueExpressions.DateExpression intExpr, Void value) throws RuntimeException
visitDateConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitDateConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitTimeConstant(ValueExpressions.TimeExpression intExpr, Void value) throws RuntimeException
visitTimeConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitTimeConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitTimeStampConstant(ValueExpressions.TimeStampExpression intExpr, Void value) throws RuntimeException
visitTimeStampConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitTimeStampConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitIntervalYearConstant(ValueExpressions.IntervalYearExpression intExpr, Void value) throws RuntimeException
visitIntervalYearConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitIntervalYearConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitIntervalDayConstant(ValueExpressions.IntervalDayExpression intExpr, Void value) throws RuntimeException
visitIntervalDayConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitIntervalDayConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitDoubleConstant(ValueExpressions.DoubleExpression dExpr, Void value) throws RuntimeException
visitDoubleConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitDoubleConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitBooleanConstant(ValueExpressions.BooleanExpression e, Void value) throws RuntimeException
visitBooleanConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitBooleanConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitQuotedStringConstant(ValueExpressions.QuotedString e, Void value) throws RuntimeException
visitQuotedStringConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitQuotedStringConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitCastExpression(CastExpression e, Void value) throws RuntimeException
visitCastExpression in interface ExprVisitor<Integer,Void,RuntimeException>visitCastExpression in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitConvertExpression(ConvertExpression e, Void value) throws RuntimeException
visitConvertExpression in interface ExprVisitor<Integer,Void,RuntimeException>visitConvertExpression in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitNullConstant(TypedNullConstant e, Void value) throws RuntimeException
visitNullConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitNullConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitNullExpression(NullExpression e, Void value) throws RuntimeException
visitNullExpression in interface ExprVisitor<Integer,Void,RuntimeException>visitNullExpression in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitUnknown(LogicalExpression e, Void value) throws RuntimeException
visitUnknown in interface ExprVisitor<Integer,Void,RuntimeException>visitUnknown in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionpublic Integer visitVarDecimalConstant(ValueExpressions.VarDecimalExpression decExpr, Void value) throws RuntimeException
visitVarDecimalConstant in interface ExprVisitor<Integer,Void,RuntimeException>visitVarDecimalConstant in class AbstractExprVisitor<Integer,Void,RuntimeException>RuntimeExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.