Interface FieldExpressionsParserVisitor
-
- All Implemented Interfaces:
-
org.antlr.v4.runtime.tree.ParseTreeVisitor
public interface FieldExpressionsParserVisitor<T> implements ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced by FieldExpressionsParser.
-
-
Method Summary
Modifier and Type Method Description abstract TvisitExpression(FieldExpressionsParser.ExpressionContext ctx)Visit a parse tree produced by expression. abstract TvisitSingleAddress(FieldExpressionsParser.SingleAddressContext ctx)Visit a parse tree produced by singleAddress. abstract TvisitRegisters(FieldExpressionsParser.RegistersContext ctx)Visit a parse tree produced by the registerslabeled alternative in registerlist.abstract TvisitRegisterCount(FieldExpressionsParser.RegisterCountContext ctx)Visit a parse tree produced by the registerCountlabeled alternative in registerlist.abstract TvisitRegisterRange(FieldExpressionsParser.RegisterRangeContext ctx)Visit a parse tree produced by the registerRangelabeled alternative in registerlist.abstract TvisitRegisterSwapEndian(FieldExpressionsParser.RegisterSwapEndianContext ctx)Visit a parse tree produced by the registerSwapEndianlabeled alternative in registerlist.abstract TvisitRegisterSwapBytes(FieldExpressionsParser.RegisterSwapBytesContext ctx)Visit a parse tree produced by the registerSwapByteslabeled alternative in registerlist.abstract TvisitRegisterValues(FieldExpressionsParser.RegisterValuesContext ctx)Visit a parse tree produced by the registerValueslabeled alternative in registerlist.abstract TvisitConstantHexString(FieldExpressionsParser.ConstantHexStringContext ctx)Visit a parse tree produced by constantHexString. abstract TvisitStringUtf8(FieldExpressionsParser.StringUtf8Context ctx)Visit a parse tree produced by the stringUtf8labeled alternative in string.abstract TvisitStringHex(FieldExpressionsParser.StringHexContext ctx)Visit a parse tree produced by the stringHexlabeled alternative in string.abstract TvisitStringEui48(FieldExpressionsParser.StringEui48Context ctx)Visit a parse tree produced by the stringEui48labeled alternative in string.abstract TvisitStringIPv4Addr(FieldExpressionsParser.StringIPv4AddrContext ctx)Visit a parse tree produced by the stringIPv4Addrlabeled alternative in string.abstract TvisitStringIPv6Addr(FieldExpressionsParser.StringIPv6AddrContext ctx)Visit a parse tree produced by the stringIPv6Addrlabeled alternative in string.abstract TvisitStringEnum(FieldExpressionsParser.StringEnumContext ctx)Visit a parse tree produced by the stringEnumlabeled alternative in string.abstract TvisitStringConcat(FieldExpressionsParser.StringConcatContext ctx)Visit a parse tree produced by the stringConcatlabeled alternative in string.abstract TvisitStringFromBoolean(FieldExpressionsParser.StringFromBooleanContext ctx)Visit a parse tree produced by the stringFromBooleanlabeled alternative in string.abstract TvisitStringDiscrete(FieldExpressionsParser.StringDiscreteContext ctx)Visit a parse tree produced by the stringDiscretelabeled alternative in string.abstract TvisitStringConstant(FieldExpressionsParser.StringConstantContext ctx)Visit a parse tree produced by the stringConstantlabeled alternative in string.abstract TvisitStringString(FieldExpressionsParser.StringStringContext ctx)Visit a parse tree produced by the stringStringlabeled alternative in stringFragments.abstract TvisitStringField(FieldExpressionsParser.StringFieldContext ctx)Visit a parse tree produced by the stringFieldlabeled alternative in stringFragments.abstract TvisitStringNumber(FieldExpressionsParser.StringNumberContext ctx)Visit a parse tree produced by the stringNumberlabeled alternative in stringFragments.abstract TvisitStringBoolean(FieldExpressionsParser.StringBooleanContext ctx)Visit a parse tree produced by the stringBooleanlabeled alternative in stringFragments.abstract TvisitStringListBitSet(FieldExpressionsParser.StringListBitSetContext ctx)Visit a parse tree produced by the stringListBitSetlabeled alternative in stringList.abstract TvisitLoadBoolean(FieldExpressionsParser.LoadBooleanContext ctx)Visit a parse tree produced by the loadBooleanlabeled alternative in boolean.abstract TvisitBooleanConstant(FieldExpressionsParser.BooleanConstantContext ctx)Visit a parse tree produced by the booleanConstantlabeled alternative in boolean.abstract TvisitBooleanBitSetBit(FieldExpressionsParser.BooleanBitSetBitContext ctx)Visit a parse tree produced by the booleanBitSetBitlabeled alternative in boolean.abstract TvisitBooleanField(FieldExpressionsParser.BooleanFieldContext ctx)Visit a parse tree produced by the booleanFieldlabeled alternative in boolean.abstract TvisitNotImplemented(FieldExpressionsParser.NotImplementedContext ctx)Visit a parse tree produced by notImplemented. abstract TvisitMapping(FieldExpressionsParser.MappingContext ctx)Visit a parse tree produced by mapping. abstract TvisitNumberField(FieldExpressionsParser.NumberFieldContext ctx)Visit a parse tree produced by the numberFieldlabeled alternative in number.abstract TvisitLoadUInt16(FieldExpressionsParser.LoadUInt16Context ctx)Visit a parse tree produced by the loadUInt16labeled alternative in number.abstract TvisitLoadIeee754_64(FieldExpressionsParser.LoadIeee754_64Context ctx)Visit a parse tree produced by the loadIeee754_64labeled alternative in number.abstract TvisitLoadIeee754_32(FieldExpressionsParser.LoadIeee754_32Context ctx)Visit a parse tree produced by the loadIeee754_32labeled alternative in number.abstract TvisitExtraBraces(FieldExpressionsParser.ExtraBracesContext ctx)Visit a parse tree produced by the extraBraceslabeled alternative in number.abstract TvisitMultiplyDivide(FieldExpressionsParser.MultiplyDivideContext ctx)Visit a parse tree produced by the multiplyDividelabeled alternative in number.abstract TvisitLoadInt32(FieldExpressionsParser.LoadInt32Context ctx)Visit a parse tree produced by the loadInt32labeled alternative in number.abstract TvisitLoadUInt32(FieldExpressionsParser.LoadUInt32Context ctx)Visit a parse tree produced by the loadUInt32labeled alternative in number.abstract TvisitLoadUInt64(FieldExpressionsParser.LoadUInt64Context ctx)Visit a parse tree produced by the loadUInt64labeled alternative in number.abstract TvisitLoadInt16(FieldExpressionsParser.LoadInt16Context ctx)Visit a parse tree produced by the loadInt16labeled alternative in number.abstract TvisitLongConstant(FieldExpressionsParser.LongConstantContext ctx)Visit a parse tree produced by the longConstantlabeled alternative in number.abstract TvisitAddSubtract(FieldExpressionsParser.AddSubtractContext ctx)Visit a parse tree produced by the addSubtractlabeled alternative in number.abstract TvisitDoubleConstant(FieldExpressionsParser.DoubleConstantContext ctx)Visit a parse tree produced by the doubleConstantlabeled alternative in number.abstract TvisitImplicitMultiply(FieldExpressionsParser.ImplicitMultiplyContext ctx)Visit a parse tree produced by the implicitMultiplylabeled alternative in number.abstract TvisitPower(FieldExpressionsParser.PowerContext ctx)Visit a parse tree produced by the powerlabeled alternative in number.abstract TvisitLoadInt64(FieldExpressionsParser.LoadInt64Context ctx)Visit a parse tree produced by the loadInt64labeled alternative in number.-
-
Method Detail
-
visitExpression
abstract T visitExpression(FieldExpressionsParser.ExpressionContext ctx)
Visit a parse tree produced by expression.
- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitSingleAddress
abstract T visitSingleAddress(FieldExpressionsParser.SingleAddressContext ctx)
Visit a parse tree produced by singleAddress.
- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisters
abstract T visitRegisters(FieldExpressionsParser.RegistersContext ctx)
Visit a parse tree produced by the
registerslabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisterCount
abstract T visitRegisterCount(FieldExpressionsParser.RegisterCountContext ctx)
Visit a parse tree produced by the
registerCountlabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisterRange
abstract T visitRegisterRange(FieldExpressionsParser.RegisterRangeContext ctx)
Visit a parse tree produced by the
registerRangelabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisterSwapEndian
abstract T visitRegisterSwapEndian(FieldExpressionsParser.RegisterSwapEndianContext ctx)
Visit a parse tree produced by the
registerSwapEndianlabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisterSwapBytes
abstract T visitRegisterSwapBytes(FieldExpressionsParser.RegisterSwapBytesContext ctx)
Visit a parse tree produced by the
registerSwapByteslabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitRegisterValues
abstract T visitRegisterValues(FieldExpressionsParser.RegisterValuesContext ctx)
Visit a parse tree produced by the
registerValueslabeled alternative in registerlist.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitConstantHexString
abstract T visitConstantHexString(FieldExpressionsParser.ConstantHexStringContext ctx)
Visit a parse tree produced by constantHexString.
- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringUtf8
abstract T visitStringUtf8(FieldExpressionsParser.StringUtf8Context ctx)
Visit a parse tree produced by the
stringUtf8labeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringHex
abstract T visitStringHex(FieldExpressionsParser.StringHexContext ctx)
Visit a parse tree produced by the
stringHexlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringEui48
abstract T visitStringEui48(FieldExpressionsParser.StringEui48Context ctx)
Visit a parse tree produced by the
stringEui48labeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringIPv4Addr
abstract T visitStringIPv4Addr(FieldExpressionsParser.StringIPv4AddrContext ctx)
Visit a parse tree produced by the
stringIPv4Addrlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringIPv6Addr
abstract T visitStringIPv6Addr(FieldExpressionsParser.StringIPv6AddrContext ctx)
Visit a parse tree produced by the
stringIPv6Addrlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringEnum
abstract T visitStringEnum(FieldExpressionsParser.StringEnumContext ctx)
Visit a parse tree produced by the
stringEnumlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringConcat
abstract T visitStringConcat(FieldExpressionsParser.StringConcatContext ctx)
Visit a parse tree produced by the
stringConcatlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringFromBoolean
abstract T visitStringFromBoolean(FieldExpressionsParser.StringFromBooleanContext ctx)
Visit a parse tree produced by the
stringFromBooleanlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringDiscrete
abstract T visitStringDiscrete(FieldExpressionsParser.StringDiscreteContext ctx)
Visit a parse tree produced by the
stringDiscretelabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringConstant
abstract T visitStringConstant(FieldExpressionsParser.StringConstantContext ctx)
Visit a parse tree produced by the
stringConstantlabeled alternative in string.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringString
abstract T visitStringString(FieldExpressionsParser.StringStringContext ctx)
Visit a parse tree produced by the
stringStringlabeled alternative in stringFragments.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringField
abstract T visitStringField(FieldExpressionsParser.StringFieldContext ctx)
Visit a parse tree produced by the
stringFieldlabeled alternative in stringFragments.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringNumber
abstract T visitStringNumber(FieldExpressionsParser.StringNumberContext ctx)
Visit a parse tree produced by the
stringNumberlabeled alternative in stringFragments.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringBoolean
abstract T visitStringBoolean(FieldExpressionsParser.StringBooleanContext ctx)
Visit a parse tree produced by the
stringBooleanlabeled alternative in stringFragments.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitStringListBitSet
abstract T visitStringListBitSet(FieldExpressionsParser.StringListBitSetContext ctx)
Visit a parse tree produced by the
stringListBitSetlabeled alternative in stringList.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadBoolean
abstract T visitLoadBoolean(FieldExpressionsParser.LoadBooleanContext ctx)
Visit a parse tree produced by the
loadBooleanlabeled alternative in boolean.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitBooleanConstant
abstract T visitBooleanConstant(FieldExpressionsParser.BooleanConstantContext ctx)
Visit a parse tree produced by the
booleanConstantlabeled alternative in boolean.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitBooleanBitSetBit
abstract T visitBooleanBitSetBit(FieldExpressionsParser.BooleanBitSetBitContext ctx)
Visit a parse tree produced by the
booleanBitSetBitlabeled alternative in boolean.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitBooleanField
abstract T visitBooleanField(FieldExpressionsParser.BooleanFieldContext ctx)
Visit a parse tree produced by the
booleanFieldlabeled alternative in boolean.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitNotImplemented
abstract T visitNotImplemented(FieldExpressionsParser.NotImplementedContext ctx)
Visit a parse tree produced by notImplemented.
- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitMapping
abstract T visitMapping(FieldExpressionsParser.MappingContext ctx)
Visit a parse tree produced by mapping.
- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitNumberField
abstract T visitNumberField(FieldExpressionsParser.NumberFieldContext ctx)
Visit a parse tree produced by the
numberFieldlabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadUInt16
abstract T visitLoadUInt16(FieldExpressionsParser.LoadUInt16Context ctx)
Visit a parse tree produced by the
loadUInt16labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadIeee754_64
abstract T visitLoadIeee754_64(FieldExpressionsParser.LoadIeee754_64Context ctx)
Visit a parse tree produced by the
loadIeee754_64labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadIeee754_32
abstract T visitLoadIeee754_32(FieldExpressionsParser.LoadIeee754_32Context ctx)
Visit a parse tree produced by the
loadIeee754_32labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitExtraBraces
abstract T visitExtraBraces(FieldExpressionsParser.ExtraBracesContext ctx)
Visit a parse tree produced by the
extraBraceslabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitMultiplyDivide
abstract T visitMultiplyDivide(FieldExpressionsParser.MultiplyDivideContext ctx)
Visit a parse tree produced by the
multiplyDividelabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadInt32
abstract T visitLoadInt32(FieldExpressionsParser.LoadInt32Context ctx)
Visit a parse tree produced by the
loadInt32labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadUInt32
abstract T visitLoadUInt32(FieldExpressionsParser.LoadUInt32Context ctx)
Visit a parse tree produced by the
loadUInt32labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadUInt64
abstract T visitLoadUInt64(FieldExpressionsParser.LoadUInt64Context ctx)
Visit a parse tree produced by the
loadUInt64labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadInt16
abstract T visitLoadInt16(FieldExpressionsParser.LoadInt16Context ctx)
Visit a parse tree produced by the
loadInt16labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLongConstant
abstract T visitLongConstant(FieldExpressionsParser.LongConstantContext ctx)
Visit a parse tree produced by the
longConstantlabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitAddSubtract
abstract T visitAddSubtract(FieldExpressionsParser.AddSubtractContext ctx)
Visit a parse tree produced by the
addSubtractlabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitDoubleConstant
abstract T visitDoubleConstant(FieldExpressionsParser.DoubleConstantContext ctx)
Visit a parse tree produced by the
doubleConstantlabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitImplicitMultiply
abstract T visitImplicitMultiply(FieldExpressionsParser.ImplicitMultiplyContext ctx)
Visit a parse tree produced by the
implicitMultiplylabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitPower
abstract T visitPower(FieldExpressionsParser.PowerContext ctx)
Visit a parse tree produced by the
powerlabeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
visitLoadInt64
abstract T visitLoadInt64(FieldExpressionsParser.LoadInt64Context ctx)
Visit a parse tree produced by the
loadInt64labeled alternative in number.- Parameters:
ctx- the parse tree- Returns:
the visitor result
-
-
-
-