Documentation
¶
Index ¶
- Constants
- Variables
- func CqlLexerInit()
- func CqlParserInit()
- func InitEmptyArgumentContext(p *ArgumentContext)
- func InitEmptyArgumentListContext(p *ArgumentListContext)
- func InitEmptyArrayClauseContext(p *ArrayClauseContext)
- func InitEmptyArrayElementContext(p *ArrayElementContext)
- func InitEmptyArrayExpressionContext(p *ArrayExpressionContext)
- func InitEmptyArrayPredicateContext(p *ArrayPredicateContext)
- func InitEmptyBboxContext(p *BboxContext)
- func InitEmptyBinaryComparisonPredicateContext(p *BinaryComparisonPredicateContext)
- func InitEmptyBooleanExpressionContext(p *BooleanExpressionContext)
- func InitEmptyBooleanFactorContext(p *BooleanFactorContext)
- func InitEmptyBooleanLiteralContext(p *BooleanLiteralContext)
- func InitEmptyBooleanPrimaryContext(p *BooleanPrimaryContext)
- func InitEmptyBooleanTermContext(p *BooleanTermContext)
- func InitEmptyCharacterClauseContext(p *CharacterClauseContext)
- func InitEmptyCharacterExpressionContext(p *CharacterExpressionContext)
- func InitEmptyCharacterLiteralContext(p *CharacterLiteralContext)
- func InitEmptyComparisonPredicateContext(p *ComparisonPredicateContext)
- func InitEmptyCoordinateContext(p *CoordinateContext)
- func InitEmptyCqlFilterContext(p *CqlFilterContext)
- func InitEmptyEastBoundLonContext(p *EastBoundLonContext)
- func InitEmptyFunctionContext(p *FunctionContext)
- func InitEmptyGeomExpressionContext(p *GeomExpressionContext)
- func InitEmptyGeometryCollectionContext(p *GeometryCollectionContext)
- func InitEmptyGeometryLiteralContext(p *GeometryLiteralContext)
- func InitEmptyInstantInstanceContext(p *InstantInstanceContext)
- func InitEmptyIntervalContext(p *IntervalContext)
- func InitEmptyIntervalParameterContext(p *IntervalParameterContext)
- func InitEmptyIsBetweenPredicateContext(p *IsBetweenPredicateContext)
- func InitEmptyIsInListPredicateContext(p *IsInListPredicateContext)
- func InitEmptyIsLikePredicateContext(p *IsLikePredicateContext)
- func InitEmptyIsNullOperandContext(p *IsNullOperandContext)
- func InitEmptyIsNullPredicateContext(p *IsNullPredicateContext)
- func InitEmptyLinestringContext(p *LinestringContext)
- func InitEmptyLinestringDefContext(p *LinestringDefContext)
- func InitEmptyMaxElevContext(p *MaxElevContext)
- func InitEmptyMinElevContext(p *MinElevContext)
- func InitEmptyMultiLinestringContext(p *MultiLinestringContext)
- func InitEmptyMultiPointContext(p *MultiPointContext)
- func InitEmptyMultiPointDefContext(p *MultiPointDefContext)
- func InitEmptyMultiPolygonContext(p *MultiPolygonContext)
- func InitEmptyNorthBoundLatContext(p *NorthBoundLatContext)
- func InitEmptyNumericExpressionContext(p *NumericExpressionContext)
- func InitEmptyNumericLiteralContext(p *NumericLiteralContext)
- func InitEmptyPatternExpressionContext(p *PatternExpressionContext)
- func InitEmptyPointContext(p *PointContext)
- func InitEmptyPolygonContext(p *PolygonContext)
- func InitEmptyPolygonDefContext(p *PolygonDefContext)
- func InitEmptyPositionalArgumentContext(p *PositionalArgumentContext)
- func InitEmptyPredicateContext(p *PredicateContext)
- func InitEmptyPropertyNameContext(p *PropertyNameContext)
- func InitEmptyScalarExpressionContext(p *ScalarExpressionContext)
- func InitEmptySouthBoundLatContext(p *SouthBoundLatContext)
- func InitEmptySpatialInstanceContext(p *SpatialInstanceContext)
- func InitEmptySpatialPredicateContext(p *SpatialPredicateContext)
- func InitEmptyTemporalClauseContext(p *TemporalClauseContext)
- func InitEmptyTemporalExpressionContext(p *TemporalExpressionContext)
- func InitEmptyTemporalPredicateContext(p *TemporalPredicateContext)
- func InitEmptyWestBoundLonContext(p *WestBoundLonContext)
- func InitEmptyXCoordContext(p *XCoordContext)
- func InitEmptyYCoordContext(p *YCoordContext)
- func InitEmptyZCoordContext(p *ZCoordContext)
- type ArgumentContext
- func (s *ArgumentContext) ArrayClause() IArrayClauseContext
- func (s *ArgumentContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ArgumentContext) CharacterClause() ICharacterClauseContext
- func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) Function() IFunctionContext
- func (s *ArgumentContext) GeometryLiteral() IGeometryLiteralContext
- func (s *ArgumentContext) GetParser() antlr.Parser
- func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentContext) IsArgumentContext()
- func (s *ArgumentContext) NumericLiteral() INumericLiteralContext
- func (s *ArgumentContext) PropertyName() IPropertyNameContext
- func (s *ArgumentContext) TemporalClause() ITemporalClauseContext
- func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentListContext
- func (s *ArgumentListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentListContext) GetParser() antlr.Parser
- func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentListContext) IsArgumentListContext()
- func (s *ArgumentListContext) LEFTPAREN() antlr.TerminalNode
- func (s *ArgumentListContext) PositionalArgument() IPositionalArgumentContext
- func (s *ArgumentListContext) RIGHTPAREN() antlr.TerminalNode
- func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayClauseContext
- func (s *ArrayClauseContext) AllArrayElement() []IArrayElementContext
- func (s *ArrayClauseContext) AllCOMMA() []antlr.TerminalNode
- func (s *ArrayClauseContext) ArrayElement(i int) IArrayElementContext
- func (s *ArrayClauseContext) COMMA(i int) antlr.TerminalNode
- func (s *ArrayClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayClauseContext) GetParser() antlr.Parser
- func (s *ArrayClauseContext) GetRuleContext() antlr.RuleContext
- func (*ArrayClauseContext) IsArrayClauseContext()
- func (s *ArrayClauseContext) LEFTPAREN() antlr.TerminalNode
- func (s *ArrayClauseContext) RIGHTPAREN() antlr.TerminalNode
- func (s *ArrayClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayElementContext
- func (s *ArrayElementContext) ArrayClause() IArrayClauseContext
- func (s *ArrayElementContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ArrayElementContext) CharacterClause() ICharacterClauseContext
- func (s *ArrayElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayElementContext) Function() IFunctionContext
- func (s *ArrayElementContext) GetParser() antlr.Parser
- func (s *ArrayElementContext) GetRuleContext() antlr.RuleContext
- func (*ArrayElementContext) IsArrayElementContext()
- func (s *ArrayElementContext) NumericLiteral() INumericLiteralContext
- func (s *ArrayElementContext) PropertyName() IPropertyNameContext
- func (s *ArrayElementContext) TemporalClause() ITemporalClauseContext
- func (s *ArrayElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayExpressionContext
- func (s *ArrayExpressionContext) ArrayClause() IArrayClauseContext
- func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) Function() IFunctionContext
- func (s *ArrayExpressionContext) GetParser() antlr.Parser
- func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ArrayExpressionContext) IsArrayExpressionContext()
- func (s *ArrayExpressionContext) PropertyName() IPropertyNameContext
- func (s *ArrayExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayPredicateContext
- func (s *ArrayPredicateContext) AllArrayExpression() []IArrayExpressionContext
- func (s *ArrayPredicateContext) ArrayExpression(i int) IArrayExpressionContext
- func (s *ArrayPredicateContext) ArrayFunction() antlr.TerminalNode
- func (s *ArrayPredicateContext) COMMA() antlr.TerminalNode
- func (s *ArrayPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayPredicateContext) GetParser() antlr.Parser
- func (s *ArrayPredicateContext) GetRuleContext() antlr.RuleContext
- func (*ArrayPredicateContext) IsArrayPredicateContext()
- func (s *ArrayPredicateContext) LEFTPAREN() antlr.TerminalNode
- func (s *ArrayPredicateContext) RIGHTPAREN() antlr.TerminalNode
- func (s *ArrayPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseCqlParserListener
- func (s *BaseCqlParserListener) EnterArgument(ctx *ArgumentContext)
- func (s *BaseCqlParserListener) EnterArgumentList(ctx *ArgumentListContext)
- func (s *BaseCqlParserListener) EnterArrayClause(ctx *ArrayClauseContext)
- func (s *BaseCqlParserListener) EnterArrayElement(ctx *ArrayElementContext)
- func (s *BaseCqlParserListener) EnterArrayExpression(ctx *ArrayExpressionContext)
- func (s *BaseCqlParserListener) EnterArrayPredicate(ctx *ArrayPredicateContext)
- func (s *BaseCqlParserListener) EnterBbox(ctx *BboxContext)
- func (s *BaseCqlParserListener) EnterBinaryComparisonPredicate(ctx *BinaryComparisonPredicateContext)
- func (s *BaseCqlParserListener) EnterBooleanExpression(ctx *BooleanExpressionContext)
- func (s *BaseCqlParserListener) EnterBooleanFactor(ctx *BooleanFactorContext)
- func (s *BaseCqlParserListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BaseCqlParserListener) EnterBooleanPrimary(ctx *BooleanPrimaryContext)
- func (s *BaseCqlParserListener) EnterBooleanTerm(ctx *BooleanTermContext)
- func (s *BaseCqlParserListener) EnterCharacterClause(ctx *CharacterClauseContext)
- func (s *BaseCqlParserListener) EnterCharacterExpression(ctx *CharacterExpressionContext)
- func (s *BaseCqlParserListener) EnterCharacterLiteral(ctx *CharacterLiteralContext)
- func (s *BaseCqlParserListener) EnterComparisonPredicate(ctx *ComparisonPredicateContext)
- func (s *BaseCqlParserListener) EnterCoordinate(ctx *CoordinateContext)
- func (s *BaseCqlParserListener) EnterCqlFilter(ctx *CqlFilterContext)
- func (s *BaseCqlParserListener) EnterEastBoundLon(ctx *EastBoundLonContext)
- func (s *BaseCqlParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCqlParserListener) EnterFunction(ctx *FunctionContext)
- func (s *BaseCqlParserListener) EnterGeomExpression(ctx *GeomExpressionContext)
- func (s *BaseCqlParserListener) EnterGeometryCollection(ctx *GeometryCollectionContext)
- func (s *BaseCqlParserListener) EnterGeometryLiteral(ctx *GeometryLiteralContext)
- func (s *BaseCqlParserListener) EnterInstantInstance(ctx *InstantInstanceContext)
- func (s *BaseCqlParserListener) EnterInterval(ctx *IntervalContext)
- func (s *BaseCqlParserListener) EnterIntervalParameter(ctx *IntervalParameterContext)
- func (s *BaseCqlParserListener) EnterIsBetweenPredicate(ctx *IsBetweenPredicateContext)
- func (s *BaseCqlParserListener) EnterIsInListPredicate(ctx *IsInListPredicateContext)
- func (s *BaseCqlParserListener) EnterIsLikePredicate(ctx *IsLikePredicateContext)
- func (s *BaseCqlParserListener) EnterIsNullOperand(ctx *IsNullOperandContext)
- func (s *BaseCqlParserListener) EnterIsNullPredicate(ctx *IsNullPredicateContext)
- func (s *BaseCqlParserListener) EnterLinestring(ctx *LinestringContext)
- func (s *BaseCqlParserListener) EnterLinestringDef(ctx *LinestringDefContext)
- func (s *BaseCqlParserListener) EnterMaxElev(ctx *MaxElevContext)
- func (s *BaseCqlParserListener) EnterMinElev(ctx *MinElevContext)
- func (s *BaseCqlParserListener) EnterMultiLinestring(ctx *MultiLinestringContext)
- func (s *BaseCqlParserListener) EnterMultiPoint(ctx *MultiPointContext)
- func (s *BaseCqlParserListener) EnterMultiPointDef(ctx *MultiPointDefContext)
- func (s *BaseCqlParserListener) EnterMultiPolygon(ctx *MultiPolygonContext)
- func (s *BaseCqlParserListener) EnterNorthBoundLat(ctx *NorthBoundLatContext)
- func (s *BaseCqlParserListener) EnterNumericExpression(ctx *NumericExpressionContext)
- func (s *BaseCqlParserListener) EnterNumericLiteral(ctx *NumericLiteralContext)
- func (s *BaseCqlParserListener) EnterPatternExpression(ctx *PatternExpressionContext)
- func (s *BaseCqlParserListener) EnterPoint(ctx *PointContext)
- func (s *BaseCqlParserListener) EnterPolygon(ctx *PolygonContext)
- func (s *BaseCqlParserListener) EnterPolygonDef(ctx *PolygonDefContext)
- func (s *BaseCqlParserListener) EnterPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseCqlParserListener) EnterPredicate(ctx *PredicateContext)
- func (s *BaseCqlParserListener) EnterPropertyName(ctx *PropertyNameContext)
- func (s *BaseCqlParserListener) EnterScalarExpression(ctx *ScalarExpressionContext)
- func (s *BaseCqlParserListener) EnterSouthBoundLat(ctx *SouthBoundLatContext)
- func (s *BaseCqlParserListener) EnterSpatialInstance(ctx *SpatialInstanceContext)
- func (s *BaseCqlParserListener) EnterSpatialPredicate(ctx *SpatialPredicateContext)
- func (s *BaseCqlParserListener) EnterTemporalClause(ctx *TemporalClauseContext)
- func (s *BaseCqlParserListener) EnterTemporalExpression(ctx *TemporalExpressionContext)
- func (s *BaseCqlParserListener) EnterTemporalPredicate(ctx *TemporalPredicateContext)
- func (s *BaseCqlParserListener) EnterWestBoundLon(ctx *WestBoundLonContext)
- func (s *BaseCqlParserListener) EnterXCoord(ctx *XCoordContext)
- func (s *BaseCqlParserListener) EnterYCoord(ctx *YCoordContext)
- func (s *BaseCqlParserListener) EnterZCoord(ctx *ZCoordContext)
- func (s *BaseCqlParserListener) ExitArgument(ctx *ArgumentContext)
- func (s *BaseCqlParserListener) ExitArgumentList(ctx *ArgumentListContext)
- func (s *BaseCqlParserListener) ExitArrayClause(ctx *ArrayClauseContext)
- func (s *BaseCqlParserListener) ExitArrayElement(ctx *ArrayElementContext)
- func (s *BaseCqlParserListener) ExitArrayExpression(ctx *ArrayExpressionContext)
- func (s *BaseCqlParserListener) ExitArrayPredicate(ctx *ArrayPredicateContext)
- func (s *BaseCqlParserListener) ExitBbox(ctx *BboxContext)
- func (s *BaseCqlParserListener) ExitBinaryComparisonPredicate(ctx *BinaryComparisonPredicateContext)
- func (s *BaseCqlParserListener) ExitBooleanExpression(ctx *BooleanExpressionContext)
- func (s *BaseCqlParserListener) ExitBooleanFactor(ctx *BooleanFactorContext)
- func (s *BaseCqlParserListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BaseCqlParserListener) ExitBooleanPrimary(ctx *BooleanPrimaryContext)
- func (s *BaseCqlParserListener) ExitBooleanTerm(ctx *BooleanTermContext)
- func (s *BaseCqlParserListener) ExitCharacterClause(ctx *CharacterClauseContext)
- func (s *BaseCqlParserListener) ExitCharacterExpression(ctx *CharacterExpressionContext)
- func (s *BaseCqlParserListener) ExitCharacterLiteral(ctx *CharacterLiteralContext)
- func (s *BaseCqlParserListener) ExitComparisonPredicate(ctx *ComparisonPredicateContext)
- func (s *BaseCqlParserListener) ExitCoordinate(ctx *CoordinateContext)
- func (s *BaseCqlParserListener) ExitCqlFilter(ctx *CqlFilterContext)
- func (s *BaseCqlParserListener) ExitEastBoundLon(ctx *EastBoundLonContext)
- func (s *BaseCqlParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCqlParserListener) ExitFunction(ctx *FunctionContext)
- func (s *BaseCqlParserListener) ExitGeomExpression(ctx *GeomExpressionContext)
- func (s *BaseCqlParserListener) ExitGeometryCollection(ctx *GeometryCollectionContext)
- func (s *BaseCqlParserListener) ExitGeometryLiteral(ctx *GeometryLiteralContext)
- func (s *BaseCqlParserListener) ExitInstantInstance(ctx *InstantInstanceContext)
- func (s *BaseCqlParserListener) ExitInterval(ctx *IntervalContext)
- func (s *BaseCqlParserListener) ExitIntervalParameter(ctx *IntervalParameterContext)
- func (s *BaseCqlParserListener) ExitIsBetweenPredicate(ctx *IsBetweenPredicateContext)
- func (s *BaseCqlParserListener) ExitIsInListPredicate(ctx *IsInListPredicateContext)
- func (s *BaseCqlParserListener) ExitIsLikePredicate(ctx *IsLikePredicateContext)
- func (s *BaseCqlParserListener) ExitIsNullOperand(ctx *IsNullOperandContext)
- func (s *BaseCqlParserListener) ExitIsNullPredicate(ctx *IsNullPredicateContext)
- func (s *BaseCqlParserListener) ExitLinestring(ctx *LinestringContext)
- func (s *BaseCqlParserListener) ExitLinestringDef(ctx *LinestringDefContext)
- func (s *BaseCqlParserListener) ExitMaxElev(ctx *MaxElevContext)
- func (s *BaseCqlParserListener) ExitMinElev(ctx *MinElevContext)
- func (s *BaseCqlParserListener) ExitMultiLinestring(ctx *MultiLinestringContext)
- func (s *BaseCqlParserListener) ExitMultiPoint(ctx *MultiPointContext)
- func (s *BaseCqlParserListener) ExitMultiPointDef(ctx *MultiPointDefContext)
- func (s *BaseCqlParserListener) ExitMultiPolygon(ctx *MultiPolygonContext)
- func (s *BaseCqlParserListener) ExitNorthBoundLat(ctx *NorthBoundLatContext)
- func (s *BaseCqlParserListener) ExitNumericExpression(ctx *NumericExpressionContext)
- func (s *BaseCqlParserListener) ExitNumericLiteral(ctx *NumericLiteralContext)
- func (s *BaseCqlParserListener) ExitPatternExpression(ctx *PatternExpressionContext)
- func (s *BaseCqlParserListener) ExitPoint(ctx *PointContext)
- func (s *BaseCqlParserListener) ExitPolygon(ctx *PolygonContext)
- func (s *BaseCqlParserListener) ExitPolygonDef(ctx *PolygonDefContext)
- func (s *BaseCqlParserListener) ExitPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseCqlParserListener) ExitPredicate(ctx *PredicateContext)
- func (s *BaseCqlParserListener) ExitPropertyName(ctx *PropertyNameContext)
- func (s *BaseCqlParserListener) ExitScalarExpression(ctx *ScalarExpressionContext)
- func (s *BaseCqlParserListener) ExitSouthBoundLat(ctx *SouthBoundLatContext)
- func (s *BaseCqlParserListener) ExitSpatialInstance(ctx *SpatialInstanceContext)
- func (s *BaseCqlParserListener) ExitSpatialPredicate(ctx *SpatialPredicateContext)
- func (s *BaseCqlParserListener) ExitTemporalClause(ctx *TemporalClauseContext)
- func (s *BaseCqlParserListener) ExitTemporalExpression(ctx *TemporalExpressionContext)
- func (s *BaseCqlParserListener) ExitTemporalPredicate(ctx *TemporalPredicateContext)
- func (s *BaseCqlParserListener) ExitWestBoundLon(ctx *WestBoundLonContext)
- func (s *BaseCqlParserListener) ExitXCoord(ctx *XCoordContext)
- func (s *BaseCqlParserListener) ExitYCoord(ctx *YCoordContext)
- func (s *BaseCqlParserListener) ExitZCoord(ctx *ZCoordContext)
- func (s *BaseCqlParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseCqlParserListener) VisitTerminal(node antlr.TerminalNode)
- type BboxContext
- func (s *BboxContext) AllCOMMA() []antlr.TerminalNode
- func (s *BboxContext) BBOX() antlr.TerminalNode
- func (s *BboxContext) COMMA(i int) antlr.TerminalNode
- func (s *BboxContext) EastBoundLon() IEastBoundLonContext
- func (s *BboxContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BboxContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BboxContext) GetParser() antlr.Parser
- func (s *BboxContext) GetRuleContext() antlr.RuleContext
- func (*BboxContext) IsBboxContext()
- func (s *BboxContext) LEFTPAREN() antlr.TerminalNode
- func (s *BboxContext) MaxElev() IMaxElevContext
- func (s *BboxContext) MinElev() IMinElevContext
- func (s *BboxContext) NorthBoundLat() INorthBoundLatContext
- func (s *BboxContext) RIGHTPAREN() antlr.TerminalNode
- func (s *BboxContext) SouthBoundLat() ISouthBoundLatContext
- func (s *BboxContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BboxContext) WestBoundLon() IWestBoundLonContext
- type BinaryComparisonPredicateContext
- func (s *BinaryComparisonPredicateContext) AllScalarExpression() []IScalarExpressionContext
- func (s *BinaryComparisonPredicateContext) ComparisonOperator() antlr.TerminalNode
- func (s *BinaryComparisonPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BinaryComparisonPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BinaryComparisonPredicateContext) GetParser() antlr.Parser
- func (s *BinaryComparisonPredicateContext) GetRuleContext() antlr.RuleContext
- func (*BinaryComparisonPredicateContext) IsBinaryComparisonPredicateContext()
- func (s *BinaryComparisonPredicateContext) ScalarExpression(i int) IScalarExpressionContext
- func (s *BinaryComparisonPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanExpressionContext
- func (s *BooleanExpressionContext) AllBooleanTerm() []IBooleanTermContext
- func (s *BooleanExpressionContext) AllOR() []antlr.TerminalNode
- func (s *BooleanExpressionContext) BooleanTerm(i int) IBooleanTermContext
- func (s *BooleanExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanExpressionContext) GetParser() antlr.Parser
- func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext
- func (*BooleanExpressionContext) IsBooleanExpressionContext()
- func (s *BooleanExpressionContext) OR(i int) antlr.TerminalNode
- func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanFactorContext
- func (s *BooleanFactorContext) BooleanPrimary() IBooleanPrimaryContext
- func (s *BooleanFactorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanFactorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanFactorContext) GetParser() antlr.Parser
- func (s *BooleanFactorContext) GetRuleContext() antlr.RuleContext
- func (*BooleanFactorContext) IsBooleanFactorContext()
- func (s *BooleanFactorContext) NOT() antlr.TerminalNode
- func (s *BooleanFactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanLiteralContext
- func (s *BooleanLiteralContext) BooleanLiteral() antlr.TerminalNode
- func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) GetParser() antlr.Parser
- func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
- func (*BooleanLiteralContext) IsBooleanLiteralContext()
- func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanPrimaryContext
- func (s *BooleanPrimaryContext) BooleanExpression() IBooleanExpressionContext
- func (s *BooleanPrimaryContext) BooleanLiteral() IBooleanLiteralContext
- func (s *BooleanPrimaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanPrimaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanPrimaryContext) Function() IFunctionContext
- func (s *BooleanPrimaryContext) GetParser() antlr.Parser
- func (s *BooleanPrimaryContext) GetRuleContext() antlr.RuleContext
- func (*BooleanPrimaryContext) IsBooleanPrimaryContext()
- func (s *BooleanPrimaryContext) LEFTPAREN() antlr.TerminalNode
- func (s *BooleanPrimaryContext) Predicate() IPredicateContext
- func (s *BooleanPrimaryContext) RIGHTPAREN() antlr.TerminalNode
- func (s *BooleanPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanTermContext
- func (s *BooleanTermContext) AND(i int) antlr.TerminalNode
- func (s *BooleanTermContext) AllAND() []antlr.TerminalNode
- func (s *BooleanTermContext) AllBooleanFactor() []IBooleanFactorContext
- func (s *BooleanTermContext) BooleanFactor(i int) IBooleanFactorContext
- func (s *BooleanTermContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanTermContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanTermContext) GetParser() antlr.Parser
- func (s *BooleanTermContext) GetRuleContext() antlr.RuleContext
- func (*BooleanTermContext) IsBooleanTermContext()
- func (s *BooleanTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CharacterClauseContext
- func (s *CharacterClauseContext) ACCENTI() antlr.TerminalNode
- func (s *CharacterClauseContext) CASEI() antlr.TerminalNode
- func (s *CharacterClauseContext) CharacterExpression() ICharacterExpressionContext
- func (s *CharacterClauseContext) CharacterLiteral() ICharacterLiteralContext
- func (s *CharacterClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharacterClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharacterClauseContext) GetParser() antlr.Parser
- func (s *CharacterClauseContext) GetRuleContext() antlr.RuleContext
- func (*CharacterClauseContext) IsCharacterClauseContext()
- func (s *CharacterClauseContext) LEFTPAREN() antlr.TerminalNode
- func (s *CharacterClauseContext) LOWER() antlr.TerminalNode
- func (s *CharacterClauseContext) RIGHTPAREN() antlr.TerminalNode
- func (s *CharacterClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CharacterClauseContext) UPPER() antlr.TerminalNode
- type CharacterExpressionContext
- func (s *CharacterExpressionContext) CharacterClause() ICharacterClauseContext
- func (s *CharacterExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharacterExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharacterExpressionContext) Function() IFunctionContext
- func (s *CharacterExpressionContext) GetParser() antlr.Parser
- func (s *CharacterExpressionContext) GetRuleContext() antlr.RuleContext
- func (*CharacterExpressionContext) IsCharacterExpressionContext()
- func (s *CharacterExpressionContext) PropertyName() IPropertyNameContext
- func (s *CharacterExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CharacterLiteralContext
- func (s *CharacterLiteralContext) CharacterStringLiteral() antlr.TerminalNode
- func (s *CharacterLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CharacterLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CharacterLiteralContext) GetParser() antlr.Parser
- func (s *CharacterLiteralContext) GetRuleContext() antlr.RuleContext
- func (*CharacterLiteralContext) IsCharacterLiteralContext()
- func (s *CharacterLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonPredicateContext
- func (s *ComparisonPredicateContext) BinaryComparisonPredicate() IBinaryComparisonPredicateContext
- func (s *ComparisonPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonPredicateContext) GetParser() antlr.Parser
- func (s *ComparisonPredicateContext) GetRuleContext() antlr.RuleContext
- func (s *ComparisonPredicateContext) IsBetweenPredicate() IIsBetweenPredicateContext
- func (*ComparisonPredicateContext) IsComparisonPredicateContext()
- func (s *ComparisonPredicateContext) IsInListPredicate() IIsInListPredicateContext
- func (s *ComparisonPredicateContext) IsLikePredicate() IIsLikePredicateContext
- func (s *ComparisonPredicateContext) IsNullPredicate() IIsNullPredicateContext
- func (s *ComparisonPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CoordinateContext
- func (s *CoordinateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CoordinateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CoordinateContext) GetParser() antlr.Parser
- func (s *CoordinateContext) GetRuleContext() antlr.RuleContext
- func (*CoordinateContext) IsCoordinateContext()
- func (s *CoordinateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CoordinateContext) XCoord() IXCoordContext
- func (s *CoordinateContext) YCoord() IYCoordContext
- func (s *CoordinateContext) ZCoord() IZCoordContext
- type CqlFilterContext
- func (s *CqlFilterContext) BooleanExpression() IBooleanExpressionContext
- func (s *CqlFilterContext) EOF() antlr.TerminalNode
- func (s *CqlFilterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CqlFilterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CqlFilterContext) GetParser() antlr.Parser
- func (s *CqlFilterContext) GetRuleContext() antlr.RuleContext
- func (*CqlFilterContext) IsCqlFilterContext()
- func (s *CqlFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CqlLexer
- type CqlParser
- func (p *CqlParser) Argument() (localctx IArgumentContext)
- func (p *CqlParser) ArgumentList() (localctx IArgumentListContext)
- func (p *CqlParser) ArrayClause() (localctx IArrayClauseContext)
- func (p *CqlParser) ArrayElement() (localctx IArrayElementContext)
- func (p *CqlParser) ArrayExpression() (localctx IArrayExpressionContext)
- func (p *CqlParser) ArrayPredicate() (localctx IArrayPredicateContext)
- func (p *CqlParser) Bbox() (localctx IBboxContext)
- func (p *CqlParser) BinaryComparisonPredicate() (localctx IBinaryComparisonPredicateContext)
- func (p *CqlParser) BooleanExpression() (localctx IBooleanExpressionContext)
- func (p *CqlParser) BooleanFactor() (localctx IBooleanFactorContext)
- func (p *CqlParser) BooleanLiteral() (localctx IBooleanLiteralContext)
- func (p *CqlParser) BooleanPrimary() (localctx IBooleanPrimaryContext)
- func (p *CqlParser) BooleanTerm() (localctx IBooleanTermContext)
- func (p *CqlParser) CharacterClause() (localctx ICharacterClauseContext)
- func (p *CqlParser) CharacterExpression() (localctx ICharacterExpressionContext)
- func (p *CqlParser) CharacterLiteral() (localctx ICharacterLiteralContext)
- func (p *CqlParser) ComparisonPredicate() (localctx IComparisonPredicateContext)
- func (p *CqlParser) Coordinate() (localctx ICoordinateContext)
- func (p *CqlParser) CqlFilter() (localctx ICqlFilterContext)
- func (p *CqlParser) EastBoundLon() (localctx IEastBoundLonContext)
- func (p *CqlParser) Function() (localctx IFunctionContext)
- func (p *CqlParser) GeomExpression() (localctx IGeomExpressionContext)
- func (p *CqlParser) GeometryCollection() (localctx IGeometryCollectionContext)
- func (p *CqlParser) GeometryLiteral() (localctx IGeometryLiteralContext)
- func (p *CqlParser) InstantInstance() (localctx IInstantInstanceContext)
- func (p *CqlParser) Interval() (localctx IIntervalContext)
- func (p *CqlParser) IntervalParameter() (localctx IIntervalParameterContext)
- func (p *CqlParser) IsBetweenPredicate() (localctx IIsBetweenPredicateContext)
- func (p *CqlParser) IsInListPredicate() (localctx IIsInListPredicateContext)
- func (p *CqlParser) IsLikePredicate() (localctx IIsLikePredicateContext)
- func (p *CqlParser) IsNullOperand() (localctx IIsNullOperandContext)
- func (p *CqlParser) IsNullPredicate() (localctx IIsNullPredicateContext)
- func (p *CqlParser) Linestring() (localctx ILinestringContext)
- func (p *CqlParser) LinestringDef() (localctx ILinestringDefContext)
- func (p *CqlParser) MaxElev() (localctx IMaxElevContext)
- func (p *CqlParser) MinElev() (localctx IMinElevContext)
- func (p *CqlParser) MultiLinestring() (localctx IMultiLinestringContext)
- func (p *CqlParser) MultiPoint() (localctx IMultiPointContext)
- func (p *CqlParser) MultiPointDef() (localctx IMultiPointDefContext)
- func (p *CqlParser) MultiPolygon() (localctx IMultiPolygonContext)
- func (p *CqlParser) NorthBoundLat() (localctx INorthBoundLatContext)
- func (p *CqlParser) NumericExpression() (localctx INumericExpressionContext)
- func (p *CqlParser) NumericLiteral() (localctx INumericLiteralContext)
- func (p *CqlParser) PatternExpression() (localctx IPatternExpressionContext)
- func (p *CqlParser) Point() (localctx IPointContext)
- func (p *CqlParser) Polygon() (localctx IPolygonContext)
- func (p *CqlParser) PolygonDef() (localctx IPolygonDefContext)
- func (p *CqlParser) PositionalArgument() (localctx IPositionalArgumentContext)
- func (p *CqlParser) Predicate() (localctx IPredicateContext)
- func (p *CqlParser) PropertyName() (localctx IPropertyNameContext)
- func (p *CqlParser) ScalarExpression() (localctx IScalarExpressionContext)
- func (p *CqlParser) SouthBoundLat() (localctx ISouthBoundLatContext)
- func (p *CqlParser) SpatialInstance() (localctx ISpatialInstanceContext)
- func (p *CqlParser) SpatialPredicate() (localctx ISpatialPredicateContext)
- func (p *CqlParser) TemporalClause() (localctx ITemporalClauseContext)
- func (p *CqlParser) TemporalExpression() (localctx ITemporalExpressionContext)
- func (p *CqlParser) TemporalPredicate() (localctx ITemporalPredicateContext)
- func (p *CqlParser) WestBoundLon() (localctx IWestBoundLonContext)
- func (p *CqlParser) XCoord() (localctx IXCoordContext)
- func (p *CqlParser) YCoord() (localctx IYCoordContext)
- func (p *CqlParser) ZCoord() (localctx IZCoordContext)
- type CqlParserListener
- type EastBoundLonContext
- func (s *EastBoundLonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EastBoundLonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EastBoundLonContext) GetParser() antlr.Parser
- func (s *EastBoundLonContext) GetRuleContext() antlr.RuleContext
- func (*EastBoundLonContext) IsEastBoundLonContext()
- func (s *EastBoundLonContext) NumericLiteral() antlr.TerminalNode
- func (s *EastBoundLonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionContext
- func (s *FunctionContext) ArgumentList() IArgumentListContext
- func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) GetParser() antlr.Parser
- func (s *FunctionContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionContext) Identifier() antlr.TerminalNode
- func (*FunctionContext) IsFunctionContext()
- func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeomExpressionContext
- func (s *GeomExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GeomExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GeomExpressionContext) Function() IFunctionContext
- func (s *GeomExpressionContext) GetParser() antlr.Parser
- func (s *GeomExpressionContext) GetRuleContext() antlr.RuleContext
- func (*GeomExpressionContext) IsGeomExpressionContext()
- func (s *GeomExpressionContext) PropertyName() IPropertyNameContext
- func (s *GeomExpressionContext) SpatialInstance() ISpatialInstanceContext
- func (s *GeomExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeometryCollectionContext
- func (s *GeometryCollectionContext) AllCOMMA() []antlr.TerminalNode
- func (s *GeometryCollectionContext) AllGeometryLiteral() []IGeometryLiteralContext
- func (s *GeometryCollectionContext) COMMA(i int) antlr.TerminalNode
- func (s *GeometryCollectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GeometryCollectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GeometryCollectionContext) GEOMETRYCOLLECTION() antlr.TerminalNode
- func (s *GeometryCollectionContext) GeometryLiteral(i int) IGeometryLiteralContext
- func (s *GeometryCollectionContext) GetParser() antlr.Parser
- func (s *GeometryCollectionContext) GetRuleContext() antlr.RuleContext
- func (*GeometryCollectionContext) IsGeometryCollectionContext()
- func (s *GeometryCollectionContext) LEFTPAREN() antlr.TerminalNode
- func (s *GeometryCollectionContext) RIGHTPAREN() antlr.TerminalNode
- func (s *GeometryCollectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeometryLiteralContext
- func (s *GeometryLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GeometryLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GeometryLiteralContext) GetParser() antlr.Parser
- func (s *GeometryLiteralContext) GetRuleContext() antlr.RuleContext
- func (*GeometryLiteralContext) IsGeometryLiteralContext()
- func (s *GeometryLiteralContext) Linestring() ILinestringContext
- func (s *GeometryLiteralContext) MultiLinestring() IMultiLinestringContext
- func (s *GeometryLiteralContext) MultiPoint() IMultiPointContext
- func (s *GeometryLiteralContext) MultiPolygon() IMultiPolygonContext
- func (s *GeometryLiteralContext) Point() IPointContext
- func (s *GeometryLiteralContext) Polygon() IPolygonContext
- func (s *GeometryLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IArgumentContext
- type IArgumentListContext
- type IArrayClauseContext
- type IArrayElementContext
- type IArrayExpressionContext
- type IArrayPredicateContext
- type IBboxContext
- type IBinaryComparisonPredicateContext
- type IBooleanExpressionContext
- type IBooleanFactorContext
- type IBooleanLiteralContext
- type IBooleanPrimaryContext
- type IBooleanTermContext
- type ICharacterClauseContext
- type ICharacterExpressionContext
- type ICharacterLiteralContext
- type IComparisonPredicateContext
- type ICoordinateContext
- type ICqlFilterContext
- type IEastBoundLonContext
- type IFunctionContext
- type IGeomExpressionContext
- type IGeometryCollectionContext
- type IGeometryLiteralContext
- type IInstantInstanceContext
- type IIntervalContext
- type IIntervalParameterContext
- type IIsBetweenPredicateContext
- type IIsInListPredicateContext
- type IIsLikePredicateContext
- type IIsNullOperandContext
- type IIsNullPredicateContext
- type ILinestringContext
- type ILinestringDefContext
- type IMaxElevContext
- type IMinElevContext
- type IMultiLinestringContext
- type IMultiPointContext
- type IMultiPointDefContext
- type IMultiPolygonContext
- type INorthBoundLatContext
- type INumericExpressionContext
- type INumericLiteralContext
- type IPatternExpressionContext
- type IPointContext
- type IPolygonContext
- type IPolygonDefContext
- type IPositionalArgumentContext
- type IPredicateContext
- type IPropertyNameContext
- type IScalarExpressionContext
- type ISouthBoundLatContext
- type ISpatialInstanceContext
- type ISpatialPredicateContext
- type ITemporalClauseContext
- type ITemporalExpressionContext
- type ITemporalPredicateContext
- type IWestBoundLonContext
- type IXCoordContext
- type IYCoordContext
- type IZCoordContext
- type InstantInstanceContext
- func (s *InstantInstanceContext) DATE() antlr.TerminalNode
- func (s *InstantInstanceContext) DateString() antlr.TerminalNode
- func (s *InstantInstanceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstantInstanceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstantInstanceContext) GetParser() antlr.Parser
- func (s *InstantInstanceContext) GetRuleContext() antlr.RuleContext
- func (*InstantInstanceContext) IsInstantInstanceContext()
- func (s *InstantInstanceContext) LEFTPAREN() antlr.TerminalNode
- func (s *InstantInstanceContext) NOW() antlr.TerminalNode
- func (s *InstantInstanceContext) RIGHTPAREN() antlr.TerminalNode
- func (s *InstantInstanceContext) TIMESTAMP() antlr.TerminalNode
- func (s *InstantInstanceContext) TimestampString() antlr.TerminalNode
- func (s *InstantInstanceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntervalContext
- func (s *IntervalContext) AllIntervalParameter() []IIntervalParameterContext
- func (s *IntervalContext) COMMA() antlr.TerminalNode
- func (s *IntervalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntervalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntervalContext) GetParser() antlr.Parser
- func (s *IntervalContext) GetRuleContext() antlr.RuleContext
- func (s *IntervalContext) INTERVAL() antlr.TerminalNode
- func (s *IntervalContext) IntervalParameter(i int) IIntervalParameterContext
- func (*IntervalContext) IsIntervalContext()
- func (s *IntervalContext) LEFTPAREN() antlr.TerminalNode
- func (s *IntervalContext) RIGHTPAREN() antlr.TerminalNode
- func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntervalParameterContext
- func (s *IntervalParameterContext) DateString() antlr.TerminalNode
- func (s *IntervalParameterContext) DotDotString() antlr.TerminalNode
- func (s *IntervalParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntervalParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntervalParameterContext) Function() IFunctionContext
- func (s *IntervalParameterContext) GetParser() antlr.Parser
- func (s *IntervalParameterContext) GetRuleContext() antlr.RuleContext
- func (*IntervalParameterContext) IsIntervalParameterContext()
- func (s *IntervalParameterContext) LEFTPAREN() antlr.TerminalNode
- func (s *IntervalParameterContext) NOW() antlr.TerminalNode
- func (s *IntervalParameterContext) PropertyName() IPropertyNameContext
- func (s *IntervalParameterContext) RIGHTPAREN() antlr.TerminalNode
- func (s *IntervalParameterContext) TimestampString() antlr.TerminalNode
- func (s *IntervalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IsBetweenPredicateContext
- func (s *IsBetweenPredicateContext) AND() antlr.TerminalNode
- func (s *IsBetweenPredicateContext) AllNumericExpression() []INumericExpressionContext
- func (s *IsBetweenPredicateContext) BETWEEN() antlr.TerminalNode
- func (s *IsBetweenPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsBetweenPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsBetweenPredicateContext) GetParser() antlr.Parser
- func (s *IsBetweenPredicateContext) GetRuleContext() antlr.RuleContext
- func (*IsBetweenPredicateContext) IsIsBetweenPredicateContext()
- func (s *IsBetweenPredicateContext) NOT() antlr.TerminalNode
- func (s *IsBetweenPredicateContext) NumericExpression(i int) INumericExpressionContext
- func (s *IsBetweenPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IsInListPredicateContext
- func (s *IsInListPredicateContext) AllCOMMA() []antlr.TerminalNode
- func (s *IsInListPredicateContext) AllScalarExpression() []IScalarExpressionContext
- func (s *IsInListPredicateContext) COMMA(i int) antlr.TerminalNode
- func (s *IsInListPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsInListPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsInListPredicateContext) GetParser() antlr.Parser
- func (s *IsInListPredicateContext) GetRuleContext() antlr.RuleContext
- func (s *IsInListPredicateContext) IN() antlr.TerminalNode
- func (*IsInListPredicateContext) IsIsInListPredicateContext()
- func (s *IsInListPredicateContext) LEFTPAREN() antlr.TerminalNode
- func (s *IsInListPredicateContext) NOT() antlr.TerminalNode
- func (s *IsInListPredicateContext) RIGHTPAREN() antlr.TerminalNode
- func (s *IsInListPredicateContext) ScalarExpression(i int) IScalarExpressionContext
- func (s *IsInListPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IsLikePredicateContext
- func (s *IsLikePredicateContext) CharacterExpression() ICharacterExpressionContext
- func (s *IsLikePredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsLikePredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsLikePredicateContext) GetParser() antlr.Parser
- func (s *IsLikePredicateContext) GetRuleContext() antlr.RuleContext
- func (*IsLikePredicateContext) IsIsLikePredicateContext()
- func (s *IsLikePredicateContext) LIKE() antlr.TerminalNode
- func (s *IsLikePredicateContext) NOT() antlr.TerminalNode
- func (s *IsLikePredicateContext) PatternExpression() IPatternExpressionContext
- func (s *IsLikePredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IsNullOperandContext
- func (s *IsNullOperandContext) BooleanLiteral() IBooleanLiteralContext
- func (s *IsNullOperandContext) CharacterClause() ICharacterClauseContext
- func (s *IsNullOperandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsNullOperandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsNullOperandContext) Function() IFunctionContext
- func (s *IsNullOperandContext) GeometryLiteral() IGeometryLiteralContext
- func (s *IsNullOperandContext) GetParser() antlr.Parser
- func (s *IsNullOperandContext) GetRuleContext() antlr.RuleContext
- func (s *IsNullOperandContext) InstantInstance() IInstantInstanceContext
- func (*IsNullOperandContext) IsIsNullOperandContext()
- func (s *IsNullOperandContext) NumericLiteral() INumericLiteralContext
- func (s *IsNullOperandContext) PropertyName() IPropertyNameContext
- func (s *IsNullOperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IsNullPredicateContext
- func (s *IsNullPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsNullPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsNullPredicateContext) GetParser() antlr.Parser
- func (s *IsNullPredicateContext) GetRuleContext() antlr.RuleContext
- func (s *IsNullPredicateContext) IS() antlr.TerminalNode
- func (*IsNullPredicateContext) IsIsNullPredicateContext()
- func (s *IsNullPredicateContext) IsNullOperand() IIsNullOperandContext
- func (s *IsNullPredicateContext) NOT() antlr.TerminalNode
- func (s *IsNullPredicateContext) NULL() antlr.TerminalNode
- func (s *IsNullPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LinestringContext
- func (s *LinestringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LinestringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LinestringContext) GetParser() antlr.Parser
- func (s *LinestringContext) GetRuleContext() antlr.RuleContext
- func (*LinestringContext) IsLinestringContext()
- func (s *LinestringContext) LINESTRING() antlr.TerminalNode
- func (s *LinestringContext) LinestringDef() ILinestringDefContext
- func (s *LinestringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LinestringDefContext
- func (s *LinestringDefContext) AllCOMMA() []antlr.TerminalNode
- func (s *LinestringDefContext) AllCoordinate() []ICoordinateContext
- func (s *LinestringDefContext) COMMA(i int) antlr.TerminalNode
- func (s *LinestringDefContext) Coordinate(i int) ICoordinateContext
- func (s *LinestringDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LinestringDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LinestringDefContext) GetParser() antlr.Parser
- func (s *LinestringDefContext) GetRuleContext() antlr.RuleContext
- func (*LinestringDefContext) IsLinestringDefContext()
- func (s *LinestringDefContext) LEFTPAREN() antlr.TerminalNode
- func (s *LinestringDefContext) RIGHTPAREN() antlr.TerminalNode
- func (s *LinestringDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MaxElevContext
- func (s *MaxElevContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MaxElevContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MaxElevContext) GetParser() antlr.Parser
- func (s *MaxElevContext) GetRuleContext() antlr.RuleContext
- func (*MaxElevContext) IsMaxElevContext()
- func (s *MaxElevContext) NumericLiteral() antlr.TerminalNode
- func (s *MaxElevContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MinElevContext
- func (s *MinElevContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MinElevContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MinElevContext) GetParser() antlr.Parser
- func (s *MinElevContext) GetRuleContext() antlr.RuleContext
- func (*MinElevContext) IsMinElevContext()
- func (s *MinElevContext) NumericLiteral() antlr.TerminalNode
- func (s *MinElevContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiLinestringContext
- func (s *MultiLinestringContext) AllCOMMA() []antlr.TerminalNode
- func (s *MultiLinestringContext) AllLinestringDef() []ILinestringDefContext
- func (s *MultiLinestringContext) COMMA(i int) antlr.TerminalNode
- func (s *MultiLinestringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiLinestringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiLinestringContext) GetParser() antlr.Parser
- func (s *MultiLinestringContext) GetRuleContext() antlr.RuleContext
- func (*MultiLinestringContext) IsMultiLinestringContext()
- func (s *MultiLinestringContext) LEFTPAREN() antlr.TerminalNode
- func (s *MultiLinestringContext) LinestringDef(i int) ILinestringDefContext
- func (s *MultiLinestringContext) MULTILINESTRING() antlr.TerminalNode
- func (s *MultiLinestringContext) RIGHTPAREN() antlr.TerminalNode
- func (s *MultiLinestringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiPointContext
- func (s *MultiPointContext) AllCOMMA() []antlr.TerminalNode
- func (s *MultiPointContext) AllMultiPointDef() []IMultiPointDefContext
- func (s *MultiPointContext) COMMA(i int) antlr.TerminalNode
- func (s *MultiPointContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiPointContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiPointContext) GetParser() antlr.Parser
- func (s *MultiPointContext) GetRuleContext() antlr.RuleContext
- func (*MultiPointContext) IsMultiPointContext()
- func (s *MultiPointContext) LEFTPAREN() antlr.TerminalNode
- func (s *MultiPointContext) MULTIPOINT() antlr.TerminalNode
- func (s *MultiPointContext) MultiPointDef(i int) IMultiPointDefContext
- func (s *MultiPointContext) RIGHTPAREN() antlr.TerminalNode
- func (s *MultiPointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiPointDefContext
- func (s *MultiPointDefContext) Coordinate() ICoordinateContext
- func (s *MultiPointDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiPointDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiPointDefContext) GetParser() antlr.Parser
- func (s *MultiPointDefContext) GetRuleContext() antlr.RuleContext
- func (*MultiPointDefContext) IsMultiPointDefContext()
- func (s *MultiPointDefContext) LEFTPAREN() antlr.TerminalNode
- func (s *MultiPointDefContext) RIGHTPAREN() antlr.TerminalNode
- func (s *MultiPointDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiPolygonContext
- func (s *MultiPolygonContext) AllCOMMA() []antlr.TerminalNode
- func (s *MultiPolygonContext) AllPolygonDef() []IPolygonDefContext
- func (s *MultiPolygonContext) COMMA(i int) antlr.TerminalNode
- func (s *MultiPolygonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiPolygonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiPolygonContext) GetParser() antlr.Parser
- func (s *MultiPolygonContext) GetRuleContext() antlr.RuleContext
- func (*MultiPolygonContext) IsMultiPolygonContext()
- func (s *MultiPolygonContext) LEFTPAREN() antlr.TerminalNode
- func (s *MultiPolygonContext) MULTIPOLYGON() antlr.TerminalNode
- func (s *MultiPolygonContext) PolygonDef(i int) IPolygonDefContext
- func (s *MultiPolygonContext) RIGHTPAREN() antlr.TerminalNode
- func (s *MultiPolygonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NorthBoundLatContext
- func (s *NorthBoundLatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NorthBoundLatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NorthBoundLatContext) GetParser() antlr.Parser
- func (s *NorthBoundLatContext) GetRuleContext() antlr.RuleContext
- func (*NorthBoundLatContext) IsNorthBoundLatContext()
- func (s *NorthBoundLatContext) NumericLiteral() antlr.TerminalNode
- func (s *NorthBoundLatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumericExpressionContext
- func (s *NumericExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumericExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumericExpressionContext) Function() IFunctionContext
- func (s *NumericExpressionContext) GetParser() antlr.Parser
- func (s *NumericExpressionContext) GetRuleContext() antlr.RuleContext
- func (*NumericExpressionContext) IsNumericExpressionContext()
- func (s *NumericExpressionContext) NumericLiteral() INumericLiteralContext
- func (s *NumericExpressionContext) PropertyName() IPropertyNameContext
- func (s *NumericExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumericLiteralContext
- func (s *NumericLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumericLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumericLiteralContext) GetParser() antlr.Parser
- func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
- func (*NumericLiteralContext) IsNumericLiteralContext()
- func (s *NumericLiteralContext) NumericLiteral() antlr.TerminalNode
- func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PatternExpressionContext
- func (s *PatternExpressionContext) ACCENTI() antlr.TerminalNode
- func (s *PatternExpressionContext) CASEI() antlr.TerminalNode
- func (s *PatternExpressionContext) CharacterLiteral() ICharacterLiteralContext
- func (s *PatternExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PatternExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PatternExpressionContext) GetParser() antlr.Parser
- func (s *PatternExpressionContext) GetRuleContext() antlr.RuleContext
- func (*PatternExpressionContext) IsPatternExpressionContext()
- func (s *PatternExpressionContext) LEFTPAREN() antlr.TerminalNode
- func (s *PatternExpressionContext) LOWER() antlr.TerminalNode
- func (s *PatternExpressionContext) PatternExpression() IPatternExpressionContext
- func (s *PatternExpressionContext) RIGHTPAREN() antlr.TerminalNode
- func (s *PatternExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PatternExpressionContext) UPPER() antlr.TerminalNode
- type PointContext
- func (s *PointContext) Coordinate() ICoordinateContext
- func (s *PointContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PointContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PointContext) GetParser() antlr.Parser
- func (s *PointContext) GetRuleContext() antlr.RuleContext
- func (*PointContext) IsPointContext()
- func (s *PointContext) LEFTPAREN() antlr.TerminalNode
- func (s *PointContext) POINT() antlr.TerminalNode
- func (s *PointContext) RIGHTPAREN() antlr.TerminalNode
- func (s *PointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PolygonContext
- func (s *PolygonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PolygonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PolygonContext) GetParser() antlr.Parser
- func (s *PolygonContext) GetRuleContext() antlr.RuleContext
- func (*PolygonContext) IsPolygonContext()
- func (s *PolygonContext) POLYGON() antlr.TerminalNode
- func (s *PolygonContext) PolygonDef() IPolygonDefContext
- func (s *PolygonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PolygonDefContext
- func (s *PolygonDefContext) AllCOMMA() []antlr.TerminalNode
- func (s *PolygonDefContext) AllLinestringDef() []ILinestringDefContext
- func (s *PolygonDefContext) COMMA(i int) antlr.TerminalNode
- func (s *PolygonDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PolygonDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PolygonDefContext) GetParser() antlr.Parser
- func (s *PolygonDefContext) GetRuleContext() antlr.RuleContext
- func (*PolygonDefContext) IsPolygonDefContext()
- func (s *PolygonDefContext) LEFTPAREN() antlr.TerminalNode
- func (s *PolygonDefContext) LinestringDef(i int) ILinestringDefContext
- func (s *PolygonDefContext) RIGHTPAREN() antlr.TerminalNode
- func (s *PolygonDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PositionalArgumentContext
- func (s *PositionalArgumentContext) AllArgument() []IArgumentContext
- func (s *PositionalArgumentContext) AllCOMMA() []antlr.TerminalNode
- func (s *PositionalArgumentContext) Argument(i int) IArgumentContext
- func (s *PositionalArgumentContext) COMMA(i int) antlr.TerminalNode
- func (s *PositionalArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PositionalArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PositionalArgumentContext) GetParser() antlr.Parser
- func (s *PositionalArgumentContext) GetRuleContext() antlr.RuleContext
- func (*PositionalArgumentContext) IsPositionalArgumentContext()
- func (s *PositionalArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PredicateContext
- func (s *PredicateContext) ArrayPredicate() IArrayPredicateContext
- func (s *PredicateContext) ComparisonPredicate() IComparisonPredicateContext
- func (s *PredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PredicateContext) GetParser() antlr.Parser
- func (s *PredicateContext) GetRuleContext() antlr.RuleContext
- func (*PredicateContext) IsPredicateContext()
- func (s *PredicateContext) SpatialPredicate() ISpatialPredicateContext
- func (s *PredicateContext) TemporalPredicate() ITemporalPredicateContext
- func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyNameContext
- func (s *PropertyNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyNameContext) GetParser() antlr.Parser
- func (s *PropertyNameContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyNameContext) Identifier() antlr.TerminalNode
- func (*PropertyNameContext) IsPropertyNameContext()
- func (s *PropertyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScalarExpressionContext
- func (s *ScalarExpressionContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ScalarExpressionContext) CharacterClause() ICharacterClauseContext
- func (s *ScalarExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScalarExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScalarExpressionContext) Function() IFunctionContext
- func (s *ScalarExpressionContext) GetParser() antlr.Parser
- func (s *ScalarExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ScalarExpressionContext) InstantInstance() IInstantInstanceContext
- func (*ScalarExpressionContext) IsScalarExpressionContext()
- func (s *ScalarExpressionContext) NumericLiteral() INumericLiteralContext
- func (s *ScalarExpressionContext) PropertyName() IPropertyNameContext
- func (s *ScalarExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SouthBoundLatContext
- func (s *SouthBoundLatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SouthBoundLatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SouthBoundLatContext) GetParser() antlr.Parser
- func (s *SouthBoundLatContext) GetRuleContext() antlr.RuleContext
- func (*SouthBoundLatContext) IsSouthBoundLatContext()
- func (s *SouthBoundLatContext) NumericLiteral() antlr.TerminalNode
- func (s *SouthBoundLatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SpatialInstanceContext
- func (s *SpatialInstanceContext) Bbox() IBboxContext
- func (s *SpatialInstanceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SpatialInstanceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SpatialInstanceContext) GeometryCollection() IGeometryCollectionContext
- func (s *SpatialInstanceContext) GeometryLiteral() IGeometryLiteralContext
- func (s *SpatialInstanceContext) GetParser() antlr.Parser
- func (s *SpatialInstanceContext) GetRuleContext() antlr.RuleContext
- func (*SpatialInstanceContext) IsSpatialInstanceContext()
- func (s *SpatialInstanceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SpatialPredicateContext
- func (s *SpatialPredicateContext) AllGeomExpression() []IGeomExpressionContext
- func (s *SpatialPredicateContext) COMMA() antlr.TerminalNode
- func (s *SpatialPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SpatialPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SpatialPredicateContext) GeomExpression(i int) IGeomExpressionContext
- func (s *SpatialPredicateContext) GetParser() antlr.Parser
- func (s *SpatialPredicateContext) GetRuleContext() antlr.RuleContext
- func (*SpatialPredicateContext) IsSpatialPredicateContext()
- func (s *SpatialPredicateContext) LEFTPAREN() antlr.TerminalNode
- func (s *SpatialPredicateContext) RIGHTPAREN() antlr.TerminalNode
- func (s *SpatialPredicateContext) SpatialFunction() antlr.TerminalNode
- func (s *SpatialPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemporalClauseContext
- func (s *TemporalClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemporalClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemporalClauseContext) GetParser() antlr.Parser
- func (s *TemporalClauseContext) GetRuleContext() antlr.RuleContext
- func (s *TemporalClauseContext) InstantInstance() IInstantInstanceContext
- func (s *TemporalClauseContext) Interval() IIntervalContext
- func (*TemporalClauseContext) IsTemporalClauseContext()
- func (s *TemporalClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemporalExpressionContext
- func (s *TemporalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemporalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemporalExpressionContext) Function() IFunctionContext
- func (s *TemporalExpressionContext) GetParser() antlr.Parser
- func (s *TemporalExpressionContext) GetRuleContext() antlr.RuleContext
- func (*TemporalExpressionContext) IsTemporalExpressionContext()
- func (s *TemporalExpressionContext) PropertyName() IPropertyNameContext
- func (s *TemporalExpressionContext) TemporalClause() ITemporalClauseContext
- func (s *TemporalExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemporalPredicateContext
- func (s *TemporalPredicateContext) AllTemporalExpression() []ITemporalExpressionContext
- func (s *TemporalPredicateContext) COMMA() antlr.TerminalNode
- func (s *TemporalPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemporalPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemporalPredicateContext) GetParser() antlr.Parser
- func (s *TemporalPredicateContext) GetRuleContext() antlr.RuleContext
- func (*TemporalPredicateContext) IsTemporalPredicateContext()
- func (s *TemporalPredicateContext) LEFTPAREN() antlr.TerminalNode
- func (s *TemporalPredicateContext) RIGHTPAREN() antlr.TerminalNode
- func (s *TemporalPredicateContext) TemporalExpression(i int) ITemporalExpressionContext
- func (s *TemporalPredicateContext) TemporalFunction() antlr.TerminalNode
- func (s *TemporalPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WestBoundLonContext
- func (s *WestBoundLonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WestBoundLonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WestBoundLonContext) GetParser() antlr.Parser
- func (s *WestBoundLonContext) GetRuleContext() antlr.RuleContext
- func (*WestBoundLonContext) IsWestBoundLonContext()
- func (s *WestBoundLonContext) NumericLiteral() antlr.TerminalNode
- func (s *WestBoundLonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type XCoordContext
- func (s *XCoordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *XCoordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *XCoordContext) GetParser() antlr.Parser
- func (s *XCoordContext) GetRuleContext() antlr.RuleContext
- func (*XCoordContext) IsXCoordContext()
- func (s *XCoordContext) NumericLiteral() antlr.TerminalNode
- func (s *XCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type YCoordContext
- func (s *YCoordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *YCoordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *YCoordContext) GetParser() antlr.Parser
- func (s *YCoordContext) GetRuleContext() antlr.RuleContext
- func (*YCoordContext) IsYCoordContext()
- func (s *YCoordContext) NumericLiteral() antlr.TerminalNode
- func (s *YCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ZCoordContext
- func (s *ZCoordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ZCoordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ZCoordContext) GetParser() antlr.Parser
- func (s *ZCoordContext) GetRuleContext() antlr.RuleContext
- func (*ZCoordContext) IsZCoordContext()
- func (s *ZCoordContext) NumericLiteral() antlr.TerminalNode
- func (s *ZCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( CqlLexerComparisonOperator = 1 CqlLexerLT = 2 CqlLexerEQ = 3 CqlLexerGT = 4 CqlLexerNEQ = 5 CqlLexerGTEQ = 6 CqlLexerLTEQ = 7 CqlLexerBooleanLiteral = 8 CqlLexerAND = 9 CqlLexerOR = 10 CqlLexerNOT = 11 CqlLexerLIKE = 12 CqlLexerBETWEEN = 13 CqlLexerIS = 14 CqlLexerNULL = 15 CqlLexerSpatialFunction = 16 CqlLexerTemporalFunction = 17 CqlLexerArrayFunction = 18 CqlLexerIN = 19 CqlLexerPOINT = 20 CqlLexerLINESTRING = 21 CqlLexerPOLYGON = 22 CqlLexerMULTIPOINT = 23 CqlLexerMULTILINESTRING = 24 CqlLexerMULTIPOLYGON = 25 CqlLexerGEOMETRYCOLLECTION = 26 CqlLexerBBOX = 27 CqlLexerCASEI = 28 CqlLexerACCENTI = 29 CqlLexerLOWER = 30 CqlLexerUPPER = 31 CqlLexerNumericLiteral = 32 CqlLexerDIGIT = 33 CqlLexerDOLLAR = 34 CqlLexerUNDERSCORE = 35 CqlLexerDOUBLEQUOTE = 36 CqlLexerQUOTE = 37 CqlLexerLEFTPAREN = 38 CqlLexerRIGHTPAREN = 39 CqlLexerLEFTSQUAREBRACKET = 40 CqlLexerRIGHTSQUAREBRACKET = 41 CqlLexerASTERISK = 42 CqlLexerPLUS = 43 CqlLexerCOMMA = 44 CqlLexerCARET = 45 CqlLexerMINUS = 46 CqlLexerPERIOD = 47 CqlLexerSOLIDUS = 48 CqlLexerCOLON = 49 CqlLexerPERCENT = 50 CqlLexerDIV = 51 CqlLexerALPHA = 52 CqlLexerIdentifierStart = 53 CqlLexerIdentifierPart = 54 CqlLexerUnsignedNumericLiteral = 55 CqlLexerSignedNumericLiteral = 56 CqlLexerExactNumericLiteral = 57 CqlLexerApproximateNumericLiteral = 58 CqlLexerMantissa = 59 CqlLexerExponent = 60 CqlLexerSignedInteger = 61 CqlLexerUnsignedInteger = 62 CqlLexerSign = 63 CqlLexerNOW = 64 CqlLexerDATE = 65 CqlLexerTIMESTAMP = 66 CqlLexerINTERVAL = 67 CqlLexerDateString = 68 CqlLexerTimestampString = 69 CqlLexerDotDotString = 70 CqlLexerInstant = 71 CqlLexerFullDate = 72 CqlLexerDateYear = 73 CqlLexerDateMonth = 74 CqlLexerDateDay = 75 CqlLexerUtcTime = 76 CqlLexerTimeHour = 77 CqlLexerTimeMinute = 78 CqlLexerTimeSecond = 79 CqlLexerIdentifier = 80 CqlLexerIdentifierBare = 81 CqlLexerWS = 82 CqlLexerCharacterStringLiteral = 83 CqlLexerQuotedQuote = 84 )
CqlLexer tokens.
const ( CqlParserEOF = antlr.TokenEOF CqlParserComparisonOperator = 1 CqlParserLT = 2 CqlParserEQ = 3 CqlParserGT = 4 CqlParserNEQ = 5 CqlParserGTEQ = 6 CqlParserLTEQ = 7 CqlParserBooleanLiteral = 8 CqlParserAND = 9 CqlParserOR = 10 CqlParserNOT = 11 CqlParserLIKE = 12 CqlParserBETWEEN = 13 CqlParserIS = 14 CqlParserNULL = 15 CqlParserSpatialFunction = 16 CqlParserTemporalFunction = 17 CqlParserArrayFunction = 18 CqlParserIN = 19 CqlParserPOINT = 20 CqlParserLINESTRING = 21 CqlParserPOLYGON = 22 CqlParserMULTIPOINT = 23 CqlParserMULTILINESTRING = 24 CqlParserMULTIPOLYGON = 25 CqlParserGEOMETRYCOLLECTION = 26 CqlParserBBOX = 27 CqlParserCASEI = 28 CqlParserACCENTI = 29 CqlParserLOWER = 30 CqlParserUPPER = 31 CqlParserNumericLiteral = 32 CqlParserDIGIT = 33 CqlParserDOLLAR = 34 CqlParserUNDERSCORE = 35 CqlParserDOUBLEQUOTE = 36 CqlParserQUOTE = 37 CqlParserLEFTPAREN = 38 CqlParserRIGHTPAREN = 39 CqlParserLEFTSQUAREBRACKET = 40 CqlParserRIGHTSQUAREBRACKET = 41 CqlParserASTERISK = 42 CqlParserPLUS = 43 CqlParserCOMMA = 44 CqlParserCARET = 45 CqlParserMINUS = 46 CqlParserPERIOD = 47 CqlParserSOLIDUS = 48 CqlParserCOLON = 49 CqlParserPERCENT = 50 CqlParserDIV = 51 CqlParserALPHA = 52 CqlParserIdentifierStart = 53 CqlParserIdentifierPart = 54 CqlParserUnsignedNumericLiteral = 55 CqlParserSignedNumericLiteral = 56 CqlParserExactNumericLiteral = 57 CqlParserApproximateNumericLiteral = 58 CqlParserMantissa = 59 CqlParserExponent = 60 CqlParserSignedInteger = 61 CqlParserUnsignedInteger = 62 CqlParserSign = 63 CqlParserNOW = 64 CqlParserDATE = 65 CqlParserTIMESTAMP = 66 CqlParserINTERVAL = 67 CqlParserDateString = 68 CqlParserTimestampString = 69 CqlParserDotDotString = 70 CqlParserInstant = 71 CqlParserFullDate = 72 CqlParserDateYear = 73 CqlParserDateMonth = 74 CqlParserDateDay = 75 CqlParserUtcTime = 76 CqlParserTimeHour = 77 CqlParserTimeMinute = 78 CqlParserTimeSecond = 79 CqlParserIdentifier = 80 CqlParserIdentifierBare = 81 CqlParserWS = 82 CqlParserCharacterStringLiteral = 83 CqlParserQuotedQuote = 84 )
CqlParser tokens.
const ( CqlParserRULE_cqlFilter = 0 CqlParserRULE_booleanExpression = 1 CqlParserRULE_booleanTerm = 2 CqlParserRULE_booleanFactor = 3 CqlParserRULE_booleanPrimary = 4 CqlParserRULE_predicate = 5 CqlParserRULE_comparisonPredicate = 6 CqlParserRULE_binaryComparisonPredicate = 7 CqlParserRULE_isLikePredicate = 8 CqlParserRULE_isBetweenPredicate = 9 CqlParserRULE_isInListPredicate = 10 CqlParserRULE_isNullPredicate = 11 CqlParserRULE_isNullOperand = 12 CqlParserRULE_scalarExpression = 13 CqlParserRULE_characterExpression = 14 CqlParserRULE_patternExpression = 15 CqlParserRULE_characterClause = 16 CqlParserRULE_characterLiteral = 17 CqlParserRULE_numericExpression = 18 CqlParserRULE_numericLiteral = 19 CqlParserRULE_booleanLiteral = 20 CqlParserRULE_propertyName = 21 CqlParserRULE_spatialPredicate = 22 CqlParserRULE_geomExpression = 23 CqlParserRULE_spatialInstance = 24 CqlParserRULE_geometryLiteral = 25 CqlParserRULE_point = 26 CqlParserRULE_linestring = 27 CqlParserRULE_linestringDef = 28 CqlParserRULE_polygon = 29 CqlParserRULE_polygonDef = 30 CqlParserRULE_multiPoint = 31 CqlParserRULE_multiPointDef = 32 CqlParserRULE_multiLinestring = 33 CqlParserRULE_multiPolygon = 34 CqlParserRULE_geometryCollection = 35 CqlParserRULE_bbox = 36 CqlParserRULE_coordinate = 37 CqlParserRULE_xCoord = 38 CqlParserRULE_yCoord = 39 CqlParserRULE_zCoord = 40 CqlParserRULE_westBoundLon = 41 CqlParserRULE_eastBoundLon = 42 CqlParserRULE_northBoundLat = 43 CqlParserRULE_southBoundLat = 44 CqlParserRULE_minElev = 45 CqlParserRULE_maxElev = 46 CqlParserRULE_temporalPredicate = 47 CqlParserRULE_temporalExpression = 48 CqlParserRULE_temporalClause = 49 CqlParserRULE_instantInstance = 50 CqlParserRULE_interval = 51 CqlParserRULE_intervalParameter = 52 CqlParserRULE_arrayPredicate = 53 CqlParserRULE_arrayExpression = 54 CqlParserRULE_arrayClause = 55 CqlParserRULE_arrayElement = 56 CqlParserRULE_function = 57 CqlParserRULE_argumentList = 58 CqlParserRULE_positionalArgument = 59 CqlParserRULE_argument = 60 )
CqlParser rules.
const CqlLexerSTR = 1
CqlLexerSTR is the CqlLexer mode.
Variables ¶
var CqlLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var CqlParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func CqlLexerInit ¶
func CqlLexerInit()
CqlLexerInit initializes any static state used to implement CqlLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewCqlLexer(). You can call this function if you wish to initialize the static state ahead of time.
func CqlParserInit ¶
func CqlParserInit()
CqlParserInit initializes any static state used to implement CqlParser. By default the static state used to implement the parser is lazily initialized during the first call to NewCqlParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyArgumentContext ¶
func InitEmptyArgumentContext(p *ArgumentContext)
func InitEmptyArgumentListContext ¶
func InitEmptyArgumentListContext(p *ArgumentListContext)
func InitEmptyArrayClauseContext ¶
func InitEmptyArrayClauseContext(p *ArrayClauseContext)
func InitEmptyArrayElementContext ¶
func InitEmptyArrayElementContext(p *ArrayElementContext)
func InitEmptyArrayExpressionContext ¶
func InitEmptyArrayExpressionContext(p *ArrayExpressionContext)
func InitEmptyArrayPredicateContext ¶
func InitEmptyArrayPredicateContext(p *ArrayPredicateContext)
func InitEmptyBboxContext ¶
func InitEmptyBboxContext(p *BboxContext)
func InitEmptyBinaryComparisonPredicateContext ¶
func InitEmptyBinaryComparisonPredicateContext(p *BinaryComparisonPredicateContext)
func InitEmptyBooleanExpressionContext ¶
func InitEmptyBooleanExpressionContext(p *BooleanExpressionContext)
func InitEmptyBooleanFactorContext ¶
func InitEmptyBooleanFactorContext(p *BooleanFactorContext)
func InitEmptyBooleanLiteralContext ¶
func InitEmptyBooleanLiteralContext(p *BooleanLiteralContext)
func InitEmptyBooleanPrimaryContext ¶
func InitEmptyBooleanPrimaryContext(p *BooleanPrimaryContext)
func InitEmptyBooleanTermContext ¶
func InitEmptyBooleanTermContext(p *BooleanTermContext)
func InitEmptyCharacterClauseContext ¶
func InitEmptyCharacterClauseContext(p *CharacterClauseContext)
func InitEmptyCharacterExpressionContext ¶
func InitEmptyCharacterExpressionContext(p *CharacterExpressionContext)
func InitEmptyCharacterLiteralContext ¶
func InitEmptyCharacterLiteralContext(p *CharacterLiteralContext)
func InitEmptyComparisonPredicateContext ¶
func InitEmptyComparisonPredicateContext(p *ComparisonPredicateContext)
func InitEmptyCoordinateContext ¶
func InitEmptyCoordinateContext(p *CoordinateContext)
func InitEmptyCqlFilterContext ¶
func InitEmptyCqlFilterContext(p *CqlFilterContext)
func InitEmptyEastBoundLonContext ¶
func InitEmptyEastBoundLonContext(p *EastBoundLonContext)
func InitEmptyFunctionContext ¶
func InitEmptyFunctionContext(p *FunctionContext)
func InitEmptyGeomExpressionContext ¶
func InitEmptyGeomExpressionContext(p *GeomExpressionContext)
func InitEmptyGeometryCollectionContext ¶
func InitEmptyGeometryCollectionContext(p *GeometryCollectionContext)
func InitEmptyGeometryLiteralContext ¶
func InitEmptyGeometryLiteralContext(p *GeometryLiteralContext)
func InitEmptyInstantInstanceContext ¶
func InitEmptyInstantInstanceContext(p *InstantInstanceContext)
func InitEmptyIntervalContext ¶
func InitEmptyIntervalContext(p *IntervalContext)
func InitEmptyIntervalParameterContext ¶
func InitEmptyIntervalParameterContext(p *IntervalParameterContext)
func InitEmptyIsBetweenPredicateContext ¶
func InitEmptyIsBetweenPredicateContext(p *IsBetweenPredicateContext)
func InitEmptyIsInListPredicateContext ¶
func InitEmptyIsInListPredicateContext(p *IsInListPredicateContext)
func InitEmptyIsLikePredicateContext ¶
func InitEmptyIsLikePredicateContext(p *IsLikePredicateContext)
func InitEmptyIsNullOperandContext ¶
func InitEmptyIsNullOperandContext(p *IsNullOperandContext)
func InitEmptyIsNullPredicateContext ¶
func InitEmptyIsNullPredicateContext(p *IsNullPredicateContext)
func InitEmptyLinestringContext ¶
func InitEmptyLinestringContext(p *LinestringContext)
func InitEmptyLinestringDefContext ¶
func InitEmptyLinestringDefContext(p *LinestringDefContext)
func InitEmptyMaxElevContext ¶
func InitEmptyMaxElevContext(p *MaxElevContext)
func InitEmptyMinElevContext ¶
func InitEmptyMinElevContext(p *MinElevContext)
func InitEmptyMultiLinestringContext ¶
func InitEmptyMultiLinestringContext(p *MultiLinestringContext)
func InitEmptyMultiPointContext ¶
func InitEmptyMultiPointContext(p *MultiPointContext)
func InitEmptyMultiPointDefContext ¶ added in v1.8.18
func InitEmptyMultiPointDefContext(p *MultiPointDefContext)
func InitEmptyMultiPolygonContext ¶
func InitEmptyMultiPolygonContext(p *MultiPolygonContext)
func InitEmptyNorthBoundLatContext ¶
func InitEmptyNorthBoundLatContext(p *NorthBoundLatContext)
func InitEmptyNumericExpressionContext ¶
func InitEmptyNumericExpressionContext(p *NumericExpressionContext)
func InitEmptyNumericLiteralContext ¶
func InitEmptyNumericLiteralContext(p *NumericLiteralContext)
func InitEmptyPatternExpressionContext ¶
func InitEmptyPatternExpressionContext(p *PatternExpressionContext)
func InitEmptyPointContext ¶
func InitEmptyPointContext(p *PointContext)
func InitEmptyPolygonContext ¶
func InitEmptyPolygonContext(p *PolygonContext)
func InitEmptyPolygonDefContext ¶
func InitEmptyPolygonDefContext(p *PolygonDefContext)
func InitEmptyPositionalArgumentContext ¶
func InitEmptyPositionalArgumentContext(p *PositionalArgumentContext)
func InitEmptyPredicateContext ¶
func InitEmptyPredicateContext(p *PredicateContext)
func InitEmptyPropertyNameContext ¶
func InitEmptyPropertyNameContext(p *PropertyNameContext)
func InitEmptyScalarExpressionContext ¶
func InitEmptyScalarExpressionContext(p *ScalarExpressionContext)
func InitEmptySouthBoundLatContext ¶
func InitEmptySouthBoundLatContext(p *SouthBoundLatContext)
func InitEmptySpatialInstanceContext ¶
func InitEmptySpatialInstanceContext(p *SpatialInstanceContext)
func InitEmptySpatialPredicateContext ¶
func InitEmptySpatialPredicateContext(p *SpatialPredicateContext)
func InitEmptyTemporalClauseContext ¶
func InitEmptyTemporalClauseContext(p *TemporalClauseContext)
func InitEmptyTemporalExpressionContext ¶
func InitEmptyTemporalExpressionContext(p *TemporalExpressionContext)
func InitEmptyTemporalPredicateContext ¶
func InitEmptyTemporalPredicateContext(p *TemporalPredicateContext)
func InitEmptyWestBoundLonContext ¶
func InitEmptyWestBoundLonContext(p *WestBoundLonContext)
func InitEmptyXCoordContext ¶
func InitEmptyXCoordContext(p *XCoordContext)
func InitEmptyYCoordContext ¶
func InitEmptyYCoordContext(p *YCoordContext)
func InitEmptyZCoordContext ¶
func InitEmptyZCoordContext(p *ZCoordContext)
Types ¶
type ArgumentContext ¶
type ArgumentContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArgumentContext ¶
func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext
func NewEmptyArgumentContext ¶
func NewEmptyArgumentContext() *ArgumentContext
func (*ArgumentContext) ArrayClause ¶
func (s *ArgumentContext) ArrayClause() IArrayClauseContext
func (*ArgumentContext) BooleanLiteral ¶
func (s *ArgumentContext) BooleanLiteral() IBooleanLiteralContext
func (*ArgumentContext) CharacterClause ¶
func (s *ArgumentContext) CharacterClause() ICharacterClauseContext
func (*ArgumentContext) EnterRule ¶
func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) ExitRule ¶
func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) Function ¶
func (s *ArgumentContext) Function() IFunctionContext
func (*ArgumentContext) GeometryLiteral ¶
func (s *ArgumentContext) GeometryLiteral() IGeometryLiteralContext
func (*ArgumentContext) GetParser ¶
func (s *ArgumentContext) GetParser() antlr.Parser
func (*ArgumentContext) GetRuleContext ¶
func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
func (*ArgumentContext) IsArgumentContext ¶
func (*ArgumentContext) IsArgumentContext()
func (*ArgumentContext) NumericLiteral ¶
func (s *ArgumentContext) NumericLiteral() INumericLiteralContext
func (*ArgumentContext) PropertyName ¶
func (s *ArgumentContext) PropertyName() IPropertyNameContext
func (*ArgumentContext) TemporalClause ¶
func (s *ArgumentContext) TemporalClause() ITemporalClauseContext
func (*ArgumentContext) ToStringTree ¶
func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentListContext ¶
type ArgumentListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArgumentListContext ¶
func NewArgumentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentListContext
func NewEmptyArgumentListContext ¶
func NewEmptyArgumentListContext() *ArgumentListContext
func (*ArgumentListContext) EnterRule ¶
func (s *ArgumentListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentListContext) ExitRule ¶
func (s *ArgumentListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentListContext) GetParser ¶
func (s *ArgumentListContext) GetParser() antlr.Parser
func (*ArgumentListContext) GetRuleContext ¶
func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
func (*ArgumentListContext) IsArgumentListContext ¶
func (*ArgumentListContext) IsArgumentListContext()
func (*ArgumentListContext) LEFTPAREN ¶
func (s *ArgumentListContext) LEFTPAREN() antlr.TerminalNode
func (*ArgumentListContext) PositionalArgument ¶
func (s *ArgumentListContext) PositionalArgument() IPositionalArgumentContext
func (*ArgumentListContext) RIGHTPAREN ¶
func (s *ArgumentListContext) RIGHTPAREN() antlr.TerminalNode
func (*ArgumentListContext) ToStringTree ¶
func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayClauseContext ¶
type ArrayClauseContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArrayClauseContext ¶
func NewArrayClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayClauseContext
func NewEmptyArrayClauseContext ¶
func NewEmptyArrayClauseContext() *ArrayClauseContext
func (*ArrayClauseContext) AllArrayElement ¶
func (s *ArrayClauseContext) AllArrayElement() []IArrayElementContext
func (*ArrayClauseContext) AllCOMMA ¶
func (s *ArrayClauseContext) AllCOMMA() []antlr.TerminalNode
func (*ArrayClauseContext) ArrayElement ¶
func (s *ArrayClauseContext) ArrayElement(i int) IArrayElementContext
func (*ArrayClauseContext) COMMA ¶
func (s *ArrayClauseContext) COMMA(i int) antlr.TerminalNode
func (*ArrayClauseContext) EnterRule ¶
func (s *ArrayClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayClauseContext) ExitRule ¶
func (s *ArrayClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayClauseContext) GetParser ¶
func (s *ArrayClauseContext) GetParser() antlr.Parser
func (*ArrayClauseContext) GetRuleContext ¶
func (s *ArrayClauseContext) GetRuleContext() antlr.RuleContext
func (*ArrayClauseContext) IsArrayClauseContext ¶
func (*ArrayClauseContext) IsArrayClauseContext()
func (*ArrayClauseContext) LEFTPAREN ¶
func (s *ArrayClauseContext) LEFTPAREN() antlr.TerminalNode
func (*ArrayClauseContext) RIGHTPAREN ¶
func (s *ArrayClauseContext) RIGHTPAREN() antlr.TerminalNode
func (*ArrayClauseContext) ToStringTree ¶
func (s *ArrayClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayElementContext ¶
type ArrayElementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArrayElementContext ¶
func NewArrayElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayElementContext
func NewEmptyArrayElementContext ¶
func NewEmptyArrayElementContext() *ArrayElementContext
func (*ArrayElementContext) ArrayClause ¶
func (s *ArrayElementContext) ArrayClause() IArrayClauseContext
func (*ArrayElementContext) BooleanLiteral ¶
func (s *ArrayElementContext) BooleanLiteral() IBooleanLiteralContext
func (*ArrayElementContext) CharacterClause ¶
func (s *ArrayElementContext) CharacterClause() ICharacterClauseContext
func (*ArrayElementContext) EnterRule ¶
func (s *ArrayElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayElementContext) ExitRule ¶
func (s *ArrayElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayElementContext) Function ¶
func (s *ArrayElementContext) Function() IFunctionContext
func (*ArrayElementContext) GetParser ¶
func (s *ArrayElementContext) GetParser() antlr.Parser
func (*ArrayElementContext) GetRuleContext ¶
func (s *ArrayElementContext) GetRuleContext() antlr.RuleContext
func (*ArrayElementContext) IsArrayElementContext ¶
func (*ArrayElementContext) IsArrayElementContext()
func (*ArrayElementContext) NumericLiteral ¶
func (s *ArrayElementContext) NumericLiteral() INumericLiteralContext
func (*ArrayElementContext) PropertyName ¶
func (s *ArrayElementContext) PropertyName() IPropertyNameContext
func (*ArrayElementContext) TemporalClause ¶
func (s *ArrayElementContext) TemporalClause() ITemporalClauseContext
func (*ArrayElementContext) ToStringTree ¶
func (s *ArrayElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayExpressionContext ¶
type ArrayExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArrayExpressionContext ¶
func NewArrayExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayExpressionContext
func NewEmptyArrayExpressionContext ¶
func NewEmptyArrayExpressionContext() *ArrayExpressionContext
func (*ArrayExpressionContext) ArrayClause ¶
func (s *ArrayExpressionContext) ArrayClause() IArrayClauseContext
func (*ArrayExpressionContext) EnterRule ¶
func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) ExitRule ¶
func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) Function ¶
func (s *ArrayExpressionContext) Function() IFunctionContext
func (*ArrayExpressionContext) GetParser ¶
func (s *ArrayExpressionContext) GetParser() antlr.Parser
func (*ArrayExpressionContext) GetRuleContext ¶
func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArrayExpressionContext) IsArrayExpressionContext ¶
func (*ArrayExpressionContext) IsArrayExpressionContext()
func (*ArrayExpressionContext) PropertyName ¶
func (s *ArrayExpressionContext) PropertyName() IPropertyNameContext
func (*ArrayExpressionContext) ToStringTree ¶
func (s *ArrayExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayPredicateContext ¶
type ArrayPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArrayPredicateContext ¶
func NewArrayPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayPredicateContext
func NewEmptyArrayPredicateContext ¶
func NewEmptyArrayPredicateContext() *ArrayPredicateContext
func (*ArrayPredicateContext) AllArrayExpression ¶
func (s *ArrayPredicateContext) AllArrayExpression() []IArrayExpressionContext
func (*ArrayPredicateContext) ArrayExpression ¶
func (s *ArrayPredicateContext) ArrayExpression(i int) IArrayExpressionContext
func (*ArrayPredicateContext) ArrayFunction ¶
func (s *ArrayPredicateContext) ArrayFunction() antlr.TerminalNode
func (*ArrayPredicateContext) COMMA ¶
func (s *ArrayPredicateContext) COMMA() antlr.TerminalNode
func (*ArrayPredicateContext) EnterRule ¶
func (s *ArrayPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayPredicateContext) ExitRule ¶
func (s *ArrayPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayPredicateContext) GetParser ¶
func (s *ArrayPredicateContext) GetParser() antlr.Parser
func (*ArrayPredicateContext) GetRuleContext ¶
func (s *ArrayPredicateContext) GetRuleContext() antlr.RuleContext
func (*ArrayPredicateContext) IsArrayPredicateContext ¶
func (*ArrayPredicateContext) IsArrayPredicateContext()
func (*ArrayPredicateContext) LEFTPAREN ¶
func (s *ArrayPredicateContext) LEFTPAREN() antlr.TerminalNode
func (*ArrayPredicateContext) RIGHTPAREN ¶
func (s *ArrayPredicateContext) RIGHTPAREN() antlr.TerminalNode
func (*ArrayPredicateContext) ToStringTree ¶
func (s *ArrayPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseCqlParserListener ¶
type BaseCqlParserListener struct{}
BaseCqlParserListener is a complete listener for a parse tree produced by CqlParser.
func (*BaseCqlParserListener) EnterArgument ¶
func (s *BaseCqlParserListener) EnterArgument(ctx *ArgumentContext)
EnterArgument is called when production argument is entered.
func (*BaseCqlParserListener) EnterArgumentList ¶
func (s *BaseCqlParserListener) EnterArgumentList(ctx *ArgumentListContext)
EnterArgumentList is called when production argumentList is entered.
func (*BaseCqlParserListener) EnterArrayClause ¶
func (s *BaseCqlParserListener) EnterArrayClause(ctx *ArrayClauseContext)
EnterArrayClause is called when production arrayClause is entered.
func (*BaseCqlParserListener) EnterArrayElement ¶
func (s *BaseCqlParserListener) EnterArrayElement(ctx *ArrayElementContext)
EnterArrayElement is called when production arrayElement is entered.
func (*BaseCqlParserListener) EnterArrayExpression ¶
func (s *BaseCqlParserListener) EnterArrayExpression(ctx *ArrayExpressionContext)
EnterArrayExpression is called when production arrayExpression is entered.
func (*BaseCqlParserListener) EnterArrayPredicate ¶
func (s *BaseCqlParserListener) EnterArrayPredicate(ctx *ArrayPredicateContext)
EnterArrayPredicate is called when production arrayPredicate is entered.
func (*BaseCqlParserListener) EnterBbox ¶
func (s *BaseCqlParserListener) EnterBbox(ctx *BboxContext)
EnterBbox is called when production bbox is entered.
func (*BaseCqlParserListener) EnterBinaryComparisonPredicate ¶
func (s *BaseCqlParserListener) EnterBinaryComparisonPredicate(ctx *BinaryComparisonPredicateContext)
EnterBinaryComparisonPredicate is called when production binaryComparisonPredicate is entered.
func (*BaseCqlParserListener) EnterBooleanExpression ¶
func (s *BaseCqlParserListener) EnterBooleanExpression(ctx *BooleanExpressionContext)
EnterBooleanExpression is called when production booleanExpression is entered.
func (*BaseCqlParserListener) EnterBooleanFactor ¶
func (s *BaseCqlParserListener) EnterBooleanFactor(ctx *BooleanFactorContext)
EnterBooleanFactor is called when production booleanFactor is entered.
func (*BaseCqlParserListener) EnterBooleanLiteral ¶
func (s *BaseCqlParserListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
EnterBooleanLiteral is called when production booleanLiteral is entered.
func (*BaseCqlParserListener) EnterBooleanPrimary ¶
func (s *BaseCqlParserListener) EnterBooleanPrimary(ctx *BooleanPrimaryContext)
EnterBooleanPrimary is called when production booleanPrimary is entered.
func (*BaseCqlParserListener) EnterBooleanTerm ¶
func (s *BaseCqlParserListener) EnterBooleanTerm(ctx *BooleanTermContext)
EnterBooleanTerm is called when production booleanTerm is entered.
func (*BaseCqlParserListener) EnterCharacterClause ¶
func (s *BaseCqlParserListener) EnterCharacterClause(ctx *CharacterClauseContext)
EnterCharacterClause is called when production characterClause is entered.
func (*BaseCqlParserListener) EnterCharacterExpression ¶
func (s *BaseCqlParserListener) EnterCharacterExpression(ctx *CharacterExpressionContext)
EnterCharacterExpression is called when production characterExpression is entered.
func (*BaseCqlParserListener) EnterCharacterLiteral ¶
func (s *BaseCqlParserListener) EnterCharacterLiteral(ctx *CharacterLiteralContext)
EnterCharacterLiteral is called when production characterLiteral is entered.
func (*BaseCqlParserListener) EnterComparisonPredicate ¶
func (s *BaseCqlParserListener) EnterComparisonPredicate(ctx *ComparisonPredicateContext)
EnterComparisonPredicate is called when production comparisonPredicate is entered.
func (*BaseCqlParserListener) EnterCoordinate ¶
func (s *BaseCqlParserListener) EnterCoordinate(ctx *CoordinateContext)
EnterCoordinate is called when production coordinate is entered.
func (*BaseCqlParserListener) EnterCqlFilter ¶
func (s *BaseCqlParserListener) EnterCqlFilter(ctx *CqlFilterContext)
EnterCqlFilter is called when production cqlFilter is entered.
func (*BaseCqlParserListener) EnterEastBoundLon ¶
func (s *BaseCqlParserListener) EnterEastBoundLon(ctx *EastBoundLonContext)
EnterEastBoundLon is called when production eastBoundLon is entered.
func (*BaseCqlParserListener) EnterEveryRule ¶
func (s *BaseCqlParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseCqlParserListener) EnterFunction ¶
func (s *BaseCqlParserListener) EnterFunction(ctx *FunctionContext)
EnterFunction is called when production function is entered.
func (*BaseCqlParserListener) EnterGeomExpression ¶
func (s *BaseCqlParserListener) EnterGeomExpression(ctx *GeomExpressionContext)
EnterGeomExpression is called when production geomExpression is entered.
func (*BaseCqlParserListener) EnterGeometryCollection ¶
func (s *BaseCqlParserListener) EnterGeometryCollection(ctx *GeometryCollectionContext)
EnterGeometryCollection is called when production geometryCollection is entered.
func (*BaseCqlParserListener) EnterGeometryLiteral ¶
func (s *BaseCqlParserListener) EnterGeometryLiteral(ctx *GeometryLiteralContext)
EnterGeometryLiteral is called when production geometryLiteral is entered.
func (*BaseCqlParserListener) EnterInstantInstance ¶
func (s *BaseCqlParserListener) EnterInstantInstance(ctx *InstantInstanceContext)
EnterInstantInstance is called when production instantInstance is entered.
func (*BaseCqlParserListener) EnterInterval ¶
func (s *BaseCqlParserListener) EnterInterval(ctx *IntervalContext)
EnterInterval is called when production interval is entered.
func (*BaseCqlParserListener) EnterIntervalParameter ¶
func (s *BaseCqlParserListener) EnterIntervalParameter(ctx *IntervalParameterContext)
EnterIntervalParameter is called when production intervalParameter is entered.
func (*BaseCqlParserListener) EnterIsBetweenPredicate ¶
func (s *BaseCqlParserListener) EnterIsBetweenPredicate(ctx *IsBetweenPredicateContext)
EnterIsBetweenPredicate is called when production isBetweenPredicate is entered.
func (*BaseCqlParserListener) EnterIsInListPredicate ¶
func (s *BaseCqlParserListener) EnterIsInListPredicate(ctx *IsInListPredicateContext)
EnterIsInListPredicate is called when production isInListPredicate is entered.
func (*BaseCqlParserListener) EnterIsLikePredicate ¶
func (s *BaseCqlParserListener) EnterIsLikePredicate(ctx *IsLikePredicateContext)
EnterIsLikePredicate is called when production isLikePredicate is entered.
func (*BaseCqlParserListener) EnterIsNullOperand ¶
func (s *BaseCqlParserListener) EnterIsNullOperand(ctx *IsNullOperandContext)
EnterIsNullOperand is called when production isNullOperand is entered.
func (*BaseCqlParserListener) EnterIsNullPredicate ¶
func (s *BaseCqlParserListener) EnterIsNullPredicate(ctx *IsNullPredicateContext)
EnterIsNullPredicate is called when production isNullPredicate is entered.
func (*BaseCqlParserListener) EnterLinestring ¶
func (s *BaseCqlParserListener) EnterLinestring(ctx *LinestringContext)
EnterLinestring is called when production linestring is entered.
func (*BaseCqlParserListener) EnterLinestringDef ¶
func (s *BaseCqlParserListener) EnterLinestringDef(ctx *LinestringDefContext)
EnterLinestringDef is called when production linestringDef is entered.
func (*BaseCqlParserListener) EnterMaxElev ¶
func (s *BaseCqlParserListener) EnterMaxElev(ctx *MaxElevContext)
EnterMaxElev is called when production maxElev is entered.
func (*BaseCqlParserListener) EnterMinElev ¶
func (s *BaseCqlParserListener) EnterMinElev(ctx *MinElevContext)
EnterMinElev is called when production minElev is entered.
func (*BaseCqlParserListener) EnterMultiLinestring ¶
func (s *BaseCqlParserListener) EnterMultiLinestring(ctx *MultiLinestringContext)
EnterMultiLinestring is called when production multiLinestring is entered.
func (*BaseCqlParserListener) EnterMultiPoint ¶
func (s *BaseCqlParserListener) EnterMultiPoint(ctx *MultiPointContext)
EnterMultiPoint is called when production multiPoint is entered.
func (*BaseCqlParserListener) EnterMultiPointDef ¶ added in v1.8.18
func (s *BaseCqlParserListener) EnterMultiPointDef(ctx *MultiPointDefContext)
EnterMultiPointDef is called when production multiPointDef is entered.
func (*BaseCqlParserListener) EnterMultiPolygon ¶
func (s *BaseCqlParserListener) EnterMultiPolygon(ctx *MultiPolygonContext)
EnterMultiPolygon is called when production multiPolygon is entered.
func (*BaseCqlParserListener) EnterNorthBoundLat ¶
func (s *BaseCqlParserListener) EnterNorthBoundLat(ctx *NorthBoundLatContext)
EnterNorthBoundLat is called when production northBoundLat is entered.
func (*BaseCqlParserListener) EnterNumericExpression ¶
func (s *BaseCqlParserListener) EnterNumericExpression(ctx *NumericExpressionContext)
EnterNumericExpression is called when production numericExpression is entered.
func (*BaseCqlParserListener) EnterNumericLiteral ¶
func (s *BaseCqlParserListener) EnterNumericLiteral(ctx *NumericLiteralContext)
EnterNumericLiteral is called when production numericLiteral is entered.
func (*BaseCqlParserListener) EnterPatternExpression ¶
func (s *BaseCqlParserListener) EnterPatternExpression(ctx *PatternExpressionContext)
EnterPatternExpression is called when production patternExpression is entered.
func (*BaseCqlParserListener) EnterPoint ¶
func (s *BaseCqlParserListener) EnterPoint(ctx *PointContext)
EnterPoint is called when production point is entered.
func (*BaseCqlParserListener) EnterPolygon ¶
func (s *BaseCqlParserListener) EnterPolygon(ctx *PolygonContext)
EnterPolygon is called when production polygon is entered.
func (*BaseCqlParserListener) EnterPolygonDef ¶
func (s *BaseCqlParserListener) EnterPolygonDef(ctx *PolygonDefContext)
EnterPolygonDef is called when production polygonDef is entered.
func (*BaseCqlParserListener) EnterPositionalArgument ¶
func (s *BaseCqlParserListener) EnterPositionalArgument(ctx *PositionalArgumentContext)
EnterPositionalArgument is called when production positionalArgument is entered.
func (*BaseCqlParserListener) EnterPredicate ¶
func (s *BaseCqlParserListener) EnterPredicate(ctx *PredicateContext)
EnterPredicate is called when production predicate is entered.
func (*BaseCqlParserListener) EnterPropertyName ¶
func (s *BaseCqlParserListener) EnterPropertyName(ctx *PropertyNameContext)
EnterPropertyName is called when production propertyName is entered.
func (*BaseCqlParserListener) EnterScalarExpression ¶
func (s *BaseCqlParserListener) EnterScalarExpression(ctx *ScalarExpressionContext)
EnterScalarExpression is called when production scalarExpression is entered.
func (*BaseCqlParserListener) EnterSouthBoundLat ¶
func (s *BaseCqlParserListener) EnterSouthBoundLat(ctx *SouthBoundLatContext)
EnterSouthBoundLat is called when production southBoundLat is entered.
func (*BaseCqlParserListener) EnterSpatialInstance ¶
func (s *BaseCqlParserListener) EnterSpatialInstance(ctx *SpatialInstanceContext)
EnterSpatialInstance is called when production spatialInstance is entered.
func (*BaseCqlParserListener) EnterSpatialPredicate ¶
func (s *BaseCqlParserListener) EnterSpatialPredicate(ctx *SpatialPredicateContext)
EnterSpatialPredicate is called when production spatialPredicate is entered.
func (*BaseCqlParserListener) EnterTemporalClause ¶
func (s *BaseCqlParserListener) EnterTemporalClause(ctx *TemporalClauseContext)
EnterTemporalClause is called when production temporalClause is entered.
func (*BaseCqlParserListener) EnterTemporalExpression ¶
func (s *BaseCqlParserListener) EnterTemporalExpression(ctx *TemporalExpressionContext)
EnterTemporalExpression is called when production temporalExpression is entered.
func (*BaseCqlParserListener) EnterTemporalPredicate ¶
func (s *BaseCqlParserListener) EnterTemporalPredicate(ctx *TemporalPredicateContext)
EnterTemporalPredicate is called when production temporalPredicate is entered.
func (*BaseCqlParserListener) EnterWestBoundLon ¶
func (s *BaseCqlParserListener) EnterWestBoundLon(ctx *WestBoundLonContext)
EnterWestBoundLon is called when production westBoundLon is entered.
func (*BaseCqlParserListener) EnterXCoord ¶
func (s *BaseCqlParserListener) EnterXCoord(ctx *XCoordContext)
EnterXCoord is called when production xCoord is entered.
func (*BaseCqlParserListener) EnterYCoord ¶
func (s *BaseCqlParserListener) EnterYCoord(ctx *YCoordContext)
EnterYCoord is called when production yCoord is entered.
func (*BaseCqlParserListener) EnterZCoord ¶
func (s *BaseCqlParserListener) EnterZCoord(ctx *ZCoordContext)
EnterZCoord is called when production zCoord is entered.
func (*BaseCqlParserListener) ExitArgument ¶
func (s *BaseCqlParserListener) ExitArgument(ctx *ArgumentContext)
ExitArgument is called when production argument is exited.
func (*BaseCqlParserListener) ExitArgumentList ¶
func (s *BaseCqlParserListener) ExitArgumentList(ctx *ArgumentListContext)
ExitArgumentList is called when production argumentList is exited.
func (*BaseCqlParserListener) ExitArrayClause ¶
func (s *BaseCqlParserListener) ExitArrayClause(ctx *ArrayClauseContext)
ExitArrayClause is called when production arrayClause is exited.
func (*BaseCqlParserListener) ExitArrayElement ¶
func (s *BaseCqlParserListener) ExitArrayElement(ctx *ArrayElementContext)
ExitArrayElement is called when production arrayElement is exited.
func (*BaseCqlParserListener) ExitArrayExpression ¶
func (s *BaseCqlParserListener) ExitArrayExpression(ctx *ArrayExpressionContext)
ExitArrayExpression is called when production arrayExpression is exited.
func (*BaseCqlParserListener) ExitArrayPredicate ¶
func (s *BaseCqlParserListener) ExitArrayPredicate(ctx *ArrayPredicateContext)
ExitArrayPredicate is called when production arrayPredicate is exited.
func (*BaseCqlParserListener) ExitBbox ¶
func (s *BaseCqlParserListener) ExitBbox(ctx *BboxContext)
ExitBbox is called when production bbox is exited.
func (*BaseCqlParserListener) ExitBinaryComparisonPredicate ¶
func (s *BaseCqlParserListener) ExitBinaryComparisonPredicate(ctx *BinaryComparisonPredicateContext)
ExitBinaryComparisonPredicate is called when production binaryComparisonPredicate is exited.
func (*BaseCqlParserListener) ExitBooleanExpression ¶
func (s *BaseCqlParserListener) ExitBooleanExpression(ctx *BooleanExpressionContext)
ExitBooleanExpression is called when production booleanExpression is exited.
func (*BaseCqlParserListener) ExitBooleanFactor ¶
func (s *BaseCqlParserListener) ExitBooleanFactor(ctx *BooleanFactorContext)
ExitBooleanFactor is called when production booleanFactor is exited.
func (*BaseCqlParserListener) ExitBooleanLiteral ¶
func (s *BaseCqlParserListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
ExitBooleanLiteral is called when production booleanLiteral is exited.
func (*BaseCqlParserListener) ExitBooleanPrimary ¶
func (s *BaseCqlParserListener) ExitBooleanPrimary(ctx *BooleanPrimaryContext)
ExitBooleanPrimary is called when production booleanPrimary is exited.
func (*BaseCqlParserListener) ExitBooleanTerm ¶
func (s *BaseCqlParserListener) ExitBooleanTerm(ctx *BooleanTermContext)
ExitBooleanTerm is called when production booleanTerm is exited.
func (*BaseCqlParserListener) ExitCharacterClause ¶
func (s *BaseCqlParserListener) ExitCharacterClause(ctx *CharacterClauseContext)
ExitCharacterClause is called when production characterClause is exited.
func (*BaseCqlParserListener) ExitCharacterExpression ¶
func (s *BaseCqlParserListener) ExitCharacterExpression(ctx *CharacterExpressionContext)
ExitCharacterExpression is called when production characterExpression is exited.
func (*BaseCqlParserListener) ExitCharacterLiteral ¶
func (s *BaseCqlParserListener) ExitCharacterLiteral(ctx *CharacterLiteralContext)
ExitCharacterLiteral is called when production characterLiteral is exited.
func (*BaseCqlParserListener) ExitComparisonPredicate ¶
func (s *BaseCqlParserListener) ExitComparisonPredicate(ctx *ComparisonPredicateContext)
ExitComparisonPredicate is called when production comparisonPredicate is exited.
func (*BaseCqlParserListener) ExitCoordinate ¶
func (s *BaseCqlParserListener) ExitCoordinate(ctx *CoordinateContext)
ExitCoordinate is called when production coordinate is exited.
func (*BaseCqlParserListener) ExitCqlFilter ¶
func (s *BaseCqlParserListener) ExitCqlFilter(ctx *CqlFilterContext)
ExitCqlFilter is called when production cqlFilter is exited.
func (*BaseCqlParserListener) ExitEastBoundLon ¶
func (s *BaseCqlParserListener) ExitEastBoundLon(ctx *EastBoundLonContext)
ExitEastBoundLon is called when production eastBoundLon is exited.
func (*BaseCqlParserListener) ExitEveryRule ¶
func (s *BaseCqlParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseCqlParserListener) ExitFunction ¶
func (s *BaseCqlParserListener) ExitFunction(ctx *FunctionContext)
ExitFunction is called when production function is exited.
func (*BaseCqlParserListener) ExitGeomExpression ¶
func (s *BaseCqlParserListener) ExitGeomExpression(ctx *GeomExpressionContext)
ExitGeomExpression is called when production geomExpression is exited.
func (*BaseCqlParserListener) ExitGeometryCollection ¶
func (s *BaseCqlParserListener) ExitGeometryCollection(ctx *GeometryCollectionContext)
ExitGeometryCollection is called when production geometryCollection is exited.
func (*BaseCqlParserListener) ExitGeometryLiteral ¶
func (s *BaseCqlParserListener) ExitGeometryLiteral(ctx *GeometryLiteralContext)
ExitGeometryLiteral is called when production geometryLiteral is exited.
func (*BaseCqlParserListener) ExitInstantInstance ¶
func (s *BaseCqlParserListener) ExitInstantInstance(ctx *InstantInstanceContext)
ExitInstantInstance is called when production instantInstance is exited.
func (*BaseCqlParserListener) ExitInterval ¶
func (s *BaseCqlParserListener) ExitInterval(ctx *IntervalContext)
ExitInterval is called when production interval is exited.
func (*BaseCqlParserListener) ExitIntervalParameter ¶
func (s *BaseCqlParserListener) ExitIntervalParameter(ctx *IntervalParameterContext)
ExitIntervalParameter is called when production intervalParameter is exited.
func (*BaseCqlParserListener) ExitIsBetweenPredicate ¶
func (s *BaseCqlParserListener) ExitIsBetweenPredicate(ctx *IsBetweenPredicateContext)
ExitIsBetweenPredicate is called when production isBetweenPredicate is exited.
func (*BaseCqlParserListener) ExitIsInListPredicate ¶
func (s *BaseCqlParserListener) ExitIsInListPredicate(ctx *IsInListPredicateContext)
ExitIsInListPredicate is called when production isInListPredicate is exited.
func (*BaseCqlParserListener) ExitIsLikePredicate ¶
func (s *BaseCqlParserListener) ExitIsLikePredicate(ctx *IsLikePredicateContext)
ExitIsLikePredicate is called when production isLikePredicate is exited.
func (*BaseCqlParserListener) ExitIsNullOperand ¶
func (s *BaseCqlParserListener) ExitIsNullOperand(ctx *IsNullOperandContext)
ExitIsNullOperand is called when production isNullOperand is exited.
func (*BaseCqlParserListener) ExitIsNullPredicate ¶
func (s *BaseCqlParserListener) ExitIsNullPredicate(ctx *IsNullPredicateContext)
ExitIsNullPredicate is called when production isNullPredicate is exited.
func (*BaseCqlParserListener) ExitLinestring ¶
func (s *BaseCqlParserListener) ExitLinestring(ctx *LinestringContext)
ExitLinestring is called when production linestring is exited.
func (*BaseCqlParserListener) ExitLinestringDef ¶
func (s *BaseCqlParserListener) ExitLinestringDef(ctx *LinestringDefContext)
ExitLinestringDef is called when production linestringDef is exited.
func (*BaseCqlParserListener) ExitMaxElev ¶
func (s *BaseCqlParserListener) ExitMaxElev(ctx *MaxElevContext)
ExitMaxElev is called when production maxElev is exited.
func (*BaseCqlParserListener) ExitMinElev ¶
func (s *BaseCqlParserListener) ExitMinElev(ctx *MinElevContext)
ExitMinElev is called when production minElev is exited.
func (*BaseCqlParserListener) ExitMultiLinestring ¶
func (s *BaseCqlParserListener) ExitMultiLinestring(ctx *MultiLinestringContext)
ExitMultiLinestring is called when production multiLinestring is exited.
func (*BaseCqlParserListener) ExitMultiPoint ¶
func (s *BaseCqlParserListener) ExitMultiPoint(ctx *MultiPointContext)
ExitMultiPoint is called when production multiPoint is exited.
func (*BaseCqlParserListener) ExitMultiPointDef ¶ added in v1.8.18
func (s *BaseCqlParserListener) ExitMultiPointDef(ctx *MultiPointDefContext)
ExitMultiPointDef is called when production multiPointDef is exited.
func (*BaseCqlParserListener) ExitMultiPolygon ¶
func (s *BaseCqlParserListener) ExitMultiPolygon(ctx *MultiPolygonContext)
ExitMultiPolygon is called when production multiPolygon is exited.
func (*BaseCqlParserListener) ExitNorthBoundLat ¶
func (s *BaseCqlParserListener) ExitNorthBoundLat(ctx *NorthBoundLatContext)
ExitNorthBoundLat is called when production northBoundLat is exited.
func (*BaseCqlParserListener) ExitNumericExpression ¶
func (s *BaseCqlParserListener) ExitNumericExpression(ctx *NumericExpressionContext)
ExitNumericExpression is called when production numericExpression is exited.
func (*BaseCqlParserListener) ExitNumericLiteral ¶
func (s *BaseCqlParserListener) ExitNumericLiteral(ctx *NumericLiteralContext)
ExitNumericLiteral is called when production numericLiteral is exited.
func (*BaseCqlParserListener) ExitPatternExpression ¶
func (s *BaseCqlParserListener) ExitPatternExpression(ctx *PatternExpressionContext)
ExitPatternExpression is called when production patternExpression is exited.
func (*BaseCqlParserListener) ExitPoint ¶
func (s *BaseCqlParserListener) ExitPoint(ctx *PointContext)
ExitPoint is called when production point is exited.
func (*BaseCqlParserListener) ExitPolygon ¶
func (s *BaseCqlParserListener) ExitPolygon(ctx *PolygonContext)
ExitPolygon is called when production polygon is exited.
func (*BaseCqlParserListener) ExitPolygonDef ¶
func (s *BaseCqlParserListener) ExitPolygonDef(ctx *PolygonDefContext)
ExitPolygonDef is called when production polygonDef is exited.
func (*BaseCqlParserListener) ExitPositionalArgument ¶
func (s *BaseCqlParserListener) ExitPositionalArgument(ctx *PositionalArgumentContext)
ExitPositionalArgument is called when production positionalArgument is exited.
func (*BaseCqlParserListener) ExitPredicate ¶
func (s *BaseCqlParserListener) ExitPredicate(ctx *PredicateContext)
ExitPredicate is called when production predicate is exited.
func (*BaseCqlParserListener) ExitPropertyName ¶
func (s *BaseCqlParserListener) ExitPropertyName(ctx *PropertyNameContext)
ExitPropertyName is called when production propertyName is exited.
func (*BaseCqlParserListener) ExitScalarExpression ¶
func (s *BaseCqlParserListener) ExitScalarExpression(ctx *ScalarExpressionContext)
ExitScalarExpression is called when production scalarExpression is exited.
func (*BaseCqlParserListener) ExitSouthBoundLat ¶
func (s *BaseCqlParserListener) ExitSouthBoundLat(ctx *SouthBoundLatContext)
ExitSouthBoundLat is called when production southBoundLat is exited.
func (*BaseCqlParserListener) ExitSpatialInstance ¶
func (s *BaseCqlParserListener) ExitSpatialInstance(ctx *SpatialInstanceContext)
ExitSpatialInstance is called when production spatialInstance is exited.
func (*BaseCqlParserListener) ExitSpatialPredicate ¶
func (s *BaseCqlParserListener) ExitSpatialPredicate(ctx *SpatialPredicateContext)
ExitSpatialPredicate is called when production spatialPredicate is exited.
func (*BaseCqlParserListener) ExitTemporalClause ¶
func (s *BaseCqlParserListener) ExitTemporalClause(ctx *TemporalClauseContext)
ExitTemporalClause is called when production temporalClause is exited.
func (*BaseCqlParserListener) ExitTemporalExpression ¶
func (s *BaseCqlParserListener) ExitTemporalExpression(ctx *TemporalExpressionContext)
ExitTemporalExpression is called when production temporalExpression is exited.
func (*BaseCqlParserListener) ExitTemporalPredicate ¶
func (s *BaseCqlParserListener) ExitTemporalPredicate(ctx *TemporalPredicateContext)
ExitTemporalPredicate is called when production temporalPredicate is exited.
func (*BaseCqlParserListener) ExitWestBoundLon ¶
func (s *BaseCqlParserListener) ExitWestBoundLon(ctx *WestBoundLonContext)
ExitWestBoundLon is called when production westBoundLon is exited.
func (*BaseCqlParserListener) ExitXCoord ¶
func (s *BaseCqlParserListener) ExitXCoord(ctx *XCoordContext)
ExitXCoord is called when production xCoord is exited.
func (*BaseCqlParserListener) ExitYCoord ¶
func (s *BaseCqlParserListener) ExitYCoord(ctx *YCoordContext)
ExitYCoord is called when production yCoord is exited.
func (*BaseCqlParserListener) ExitZCoord ¶
func (s *BaseCqlParserListener) ExitZCoord(ctx *ZCoordContext)
ExitZCoord is called when production zCoord is exited.
func (*BaseCqlParserListener) VisitErrorNode ¶
func (s *BaseCqlParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseCqlParserListener) VisitTerminal ¶
func (s *BaseCqlParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BboxContext ¶
type BboxContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBboxContext ¶
func NewBboxContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BboxContext
func NewEmptyBboxContext ¶
func NewEmptyBboxContext() *BboxContext
func (*BboxContext) AllCOMMA ¶
func (s *BboxContext) AllCOMMA() []antlr.TerminalNode
func (*BboxContext) BBOX ¶
func (s *BboxContext) BBOX() antlr.TerminalNode
func (*BboxContext) COMMA ¶
func (s *BboxContext) COMMA(i int) antlr.TerminalNode
func (*BboxContext) EastBoundLon ¶
func (s *BboxContext) EastBoundLon() IEastBoundLonContext
func (*BboxContext) EnterRule ¶
func (s *BboxContext) EnterRule(listener antlr.ParseTreeListener)
func (*BboxContext) ExitRule ¶
func (s *BboxContext) ExitRule(listener antlr.ParseTreeListener)
func (*BboxContext) GetParser ¶
func (s *BboxContext) GetParser() antlr.Parser
func (*BboxContext) GetRuleContext ¶
func (s *BboxContext) GetRuleContext() antlr.RuleContext
func (*BboxContext) IsBboxContext ¶
func (*BboxContext) IsBboxContext()
func (*BboxContext) LEFTPAREN ¶
func (s *BboxContext) LEFTPAREN() antlr.TerminalNode
func (*BboxContext) MaxElev ¶
func (s *BboxContext) MaxElev() IMaxElevContext
func (*BboxContext) MinElev ¶
func (s *BboxContext) MinElev() IMinElevContext
func (*BboxContext) NorthBoundLat ¶
func (s *BboxContext) NorthBoundLat() INorthBoundLatContext
func (*BboxContext) RIGHTPAREN ¶
func (s *BboxContext) RIGHTPAREN() antlr.TerminalNode
func (*BboxContext) SouthBoundLat ¶
func (s *BboxContext) SouthBoundLat() ISouthBoundLatContext
func (*BboxContext) ToStringTree ¶
func (s *BboxContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BboxContext) WestBoundLon ¶
func (s *BboxContext) WestBoundLon() IWestBoundLonContext
type BinaryComparisonPredicateContext ¶
type BinaryComparisonPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBinaryComparisonPredicateContext ¶
func NewBinaryComparisonPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BinaryComparisonPredicateContext
func NewEmptyBinaryComparisonPredicateContext ¶
func NewEmptyBinaryComparisonPredicateContext() *BinaryComparisonPredicateContext
func (*BinaryComparisonPredicateContext) AllScalarExpression ¶
func (s *BinaryComparisonPredicateContext) AllScalarExpression() []IScalarExpressionContext
func (*BinaryComparisonPredicateContext) ComparisonOperator ¶
func (s *BinaryComparisonPredicateContext) ComparisonOperator() antlr.TerminalNode
func (*BinaryComparisonPredicateContext) EnterRule ¶
func (s *BinaryComparisonPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*BinaryComparisonPredicateContext) ExitRule ¶
func (s *BinaryComparisonPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*BinaryComparisonPredicateContext) GetParser ¶
func (s *BinaryComparisonPredicateContext) GetParser() antlr.Parser
func (*BinaryComparisonPredicateContext) GetRuleContext ¶
func (s *BinaryComparisonPredicateContext) GetRuleContext() antlr.RuleContext
func (*BinaryComparisonPredicateContext) IsBinaryComparisonPredicateContext ¶
func (*BinaryComparisonPredicateContext) IsBinaryComparisonPredicateContext()
func (*BinaryComparisonPredicateContext) ScalarExpression ¶
func (s *BinaryComparisonPredicateContext) ScalarExpression(i int) IScalarExpressionContext
func (*BinaryComparisonPredicateContext) ToStringTree ¶
func (s *BinaryComparisonPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanExpressionContext ¶
type BooleanExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanExpressionContext ¶
func NewBooleanExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanExpressionContext
func NewEmptyBooleanExpressionContext ¶
func NewEmptyBooleanExpressionContext() *BooleanExpressionContext
func (*BooleanExpressionContext) AllBooleanTerm ¶
func (s *BooleanExpressionContext) AllBooleanTerm() []IBooleanTermContext
func (*BooleanExpressionContext) AllOR ¶
func (s *BooleanExpressionContext) AllOR() []antlr.TerminalNode
func (*BooleanExpressionContext) BooleanTerm ¶
func (s *BooleanExpressionContext) BooleanTerm(i int) IBooleanTermContext
func (*BooleanExpressionContext) EnterRule ¶
func (s *BooleanExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanExpressionContext) ExitRule ¶
func (s *BooleanExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanExpressionContext) GetParser ¶
func (s *BooleanExpressionContext) GetParser() antlr.Parser
func (*BooleanExpressionContext) GetRuleContext ¶
func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext
func (*BooleanExpressionContext) IsBooleanExpressionContext ¶
func (*BooleanExpressionContext) IsBooleanExpressionContext()
func (*BooleanExpressionContext) OR ¶
func (s *BooleanExpressionContext) OR(i int) antlr.TerminalNode
func (*BooleanExpressionContext) ToStringTree ¶
func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanFactorContext ¶
type BooleanFactorContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanFactorContext ¶
func NewBooleanFactorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanFactorContext
func NewEmptyBooleanFactorContext ¶
func NewEmptyBooleanFactorContext() *BooleanFactorContext
func (*BooleanFactorContext) BooleanPrimary ¶
func (s *BooleanFactorContext) BooleanPrimary() IBooleanPrimaryContext
func (*BooleanFactorContext) EnterRule ¶
func (s *BooleanFactorContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanFactorContext) ExitRule ¶
func (s *BooleanFactorContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanFactorContext) GetParser ¶
func (s *BooleanFactorContext) GetParser() antlr.Parser
func (*BooleanFactorContext) GetRuleContext ¶
func (s *BooleanFactorContext) GetRuleContext() antlr.RuleContext
func (*BooleanFactorContext) IsBooleanFactorContext ¶
func (*BooleanFactorContext) IsBooleanFactorContext()
func (*BooleanFactorContext) NOT ¶
func (s *BooleanFactorContext) NOT() antlr.TerminalNode
func (*BooleanFactorContext) ToStringTree ¶
func (s *BooleanFactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanLiteralContext ¶
type BooleanLiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanLiteralContext ¶
func NewBooleanLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanLiteralContext
func NewEmptyBooleanLiteralContext ¶
func NewEmptyBooleanLiteralContext() *BooleanLiteralContext
func (*BooleanLiteralContext) BooleanLiteral ¶
func (s *BooleanLiteralContext) BooleanLiteral() antlr.TerminalNode
func (*BooleanLiteralContext) EnterRule ¶
func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) ExitRule ¶
func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) GetParser ¶
func (s *BooleanLiteralContext) GetParser() antlr.Parser
func (*BooleanLiteralContext) GetRuleContext ¶
func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
func (*BooleanLiteralContext) IsBooleanLiteralContext ¶
func (*BooleanLiteralContext) IsBooleanLiteralContext()
func (*BooleanLiteralContext) ToStringTree ¶
func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanPrimaryContext ¶
type BooleanPrimaryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanPrimaryContext ¶
func NewBooleanPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanPrimaryContext
func NewEmptyBooleanPrimaryContext ¶
func NewEmptyBooleanPrimaryContext() *BooleanPrimaryContext
func (*BooleanPrimaryContext) BooleanExpression ¶
func (s *BooleanPrimaryContext) BooleanExpression() IBooleanExpressionContext
func (*BooleanPrimaryContext) BooleanLiteral ¶
func (s *BooleanPrimaryContext) BooleanLiteral() IBooleanLiteralContext
func (*BooleanPrimaryContext) EnterRule ¶
func (s *BooleanPrimaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanPrimaryContext) ExitRule ¶
func (s *BooleanPrimaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanPrimaryContext) Function ¶
func (s *BooleanPrimaryContext) Function() IFunctionContext
func (*BooleanPrimaryContext) GetParser ¶
func (s *BooleanPrimaryContext) GetParser() antlr.Parser
func (*BooleanPrimaryContext) GetRuleContext ¶
func (s *BooleanPrimaryContext) GetRuleContext() antlr.RuleContext
func (*BooleanPrimaryContext) IsBooleanPrimaryContext ¶
func (*BooleanPrimaryContext) IsBooleanPrimaryContext()
func (*BooleanPrimaryContext) LEFTPAREN ¶
func (s *BooleanPrimaryContext) LEFTPAREN() antlr.TerminalNode
func (*BooleanPrimaryContext) Predicate ¶
func (s *BooleanPrimaryContext) Predicate() IPredicateContext
func (*BooleanPrimaryContext) RIGHTPAREN ¶
func (s *BooleanPrimaryContext) RIGHTPAREN() antlr.TerminalNode
func (*BooleanPrimaryContext) ToStringTree ¶
func (s *BooleanPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanTermContext ¶
type BooleanTermContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanTermContext ¶
func NewBooleanTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanTermContext
func NewEmptyBooleanTermContext ¶
func NewEmptyBooleanTermContext() *BooleanTermContext
func (*BooleanTermContext) AND ¶
func (s *BooleanTermContext) AND(i int) antlr.TerminalNode
func (*BooleanTermContext) AllAND ¶
func (s *BooleanTermContext) AllAND() []antlr.TerminalNode
func (*BooleanTermContext) AllBooleanFactor ¶
func (s *BooleanTermContext) AllBooleanFactor() []IBooleanFactorContext
func (*BooleanTermContext) BooleanFactor ¶
func (s *BooleanTermContext) BooleanFactor(i int) IBooleanFactorContext
func (*BooleanTermContext) EnterRule ¶
func (s *BooleanTermContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanTermContext) ExitRule ¶
func (s *BooleanTermContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanTermContext) GetParser ¶
func (s *BooleanTermContext) GetParser() antlr.Parser
func (*BooleanTermContext) GetRuleContext ¶
func (s *BooleanTermContext) GetRuleContext() antlr.RuleContext
func (*BooleanTermContext) IsBooleanTermContext ¶
func (*BooleanTermContext) IsBooleanTermContext()
func (*BooleanTermContext) ToStringTree ¶
func (s *BooleanTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CharacterClauseContext ¶
type CharacterClauseContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCharacterClauseContext ¶
func NewCharacterClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CharacterClauseContext
func NewEmptyCharacterClauseContext ¶
func NewEmptyCharacterClauseContext() *CharacterClauseContext
func (*CharacterClauseContext) ACCENTI ¶
func (s *CharacterClauseContext) ACCENTI() antlr.TerminalNode
func (*CharacterClauseContext) CASEI ¶
func (s *CharacterClauseContext) CASEI() antlr.TerminalNode
func (*CharacterClauseContext) CharacterExpression ¶
func (s *CharacterClauseContext) CharacterExpression() ICharacterExpressionContext
func (*CharacterClauseContext) CharacterLiteral ¶
func (s *CharacterClauseContext) CharacterLiteral() ICharacterLiteralContext
func (*CharacterClauseContext) EnterRule ¶
func (s *CharacterClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharacterClauseContext) ExitRule ¶
func (s *CharacterClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharacterClauseContext) GetParser ¶
func (s *CharacterClauseContext) GetParser() antlr.Parser
func (*CharacterClauseContext) GetRuleContext ¶
func (s *CharacterClauseContext) GetRuleContext() antlr.RuleContext
func (*CharacterClauseContext) IsCharacterClauseContext ¶
func (*CharacterClauseContext) IsCharacterClauseContext()
func (*CharacterClauseContext) LEFTPAREN ¶
func (s *CharacterClauseContext) LEFTPAREN() antlr.TerminalNode
func (*CharacterClauseContext) LOWER ¶
func (s *CharacterClauseContext) LOWER() antlr.TerminalNode
func (*CharacterClauseContext) RIGHTPAREN ¶
func (s *CharacterClauseContext) RIGHTPAREN() antlr.TerminalNode
func (*CharacterClauseContext) ToStringTree ¶
func (s *CharacterClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CharacterClauseContext) UPPER ¶
func (s *CharacterClauseContext) UPPER() antlr.TerminalNode
type CharacterExpressionContext ¶
type CharacterExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCharacterExpressionContext ¶
func NewCharacterExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CharacterExpressionContext
func NewEmptyCharacterExpressionContext ¶
func NewEmptyCharacterExpressionContext() *CharacterExpressionContext
func (*CharacterExpressionContext) CharacterClause ¶
func (s *CharacterExpressionContext) CharacterClause() ICharacterClauseContext
func (*CharacterExpressionContext) EnterRule ¶
func (s *CharacterExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharacterExpressionContext) ExitRule ¶
func (s *CharacterExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharacterExpressionContext) Function ¶
func (s *CharacterExpressionContext) Function() IFunctionContext
func (*CharacterExpressionContext) GetParser ¶
func (s *CharacterExpressionContext) GetParser() antlr.Parser
func (*CharacterExpressionContext) GetRuleContext ¶
func (s *CharacterExpressionContext) GetRuleContext() antlr.RuleContext
func (*CharacterExpressionContext) IsCharacterExpressionContext ¶
func (*CharacterExpressionContext) IsCharacterExpressionContext()
func (*CharacterExpressionContext) PropertyName ¶
func (s *CharacterExpressionContext) PropertyName() IPropertyNameContext
func (*CharacterExpressionContext) ToStringTree ¶
func (s *CharacterExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CharacterLiteralContext ¶
type CharacterLiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCharacterLiteralContext ¶
func NewCharacterLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CharacterLiteralContext
func NewEmptyCharacterLiteralContext ¶
func NewEmptyCharacterLiteralContext() *CharacterLiteralContext
func (*CharacterLiteralContext) CharacterStringLiteral ¶
func (s *CharacterLiteralContext) CharacterStringLiteral() antlr.TerminalNode
func (*CharacterLiteralContext) EnterRule ¶
func (s *CharacterLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*CharacterLiteralContext) ExitRule ¶
func (s *CharacterLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*CharacterLiteralContext) GetParser ¶
func (s *CharacterLiteralContext) GetParser() antlr.Parser
func (*CharacterLiteralContext) GetRuleContext ¶
func (s *CharacterLiteralContext) GetRuleContext() antlr.RuleContext
func (*CharacterLiteralContext) IsCharacterLiteralContext ¶
func (*CharacterLiteralContext) IsCharacterLiteralContext()
func (*CharacterLiteralContext) ToStringTree ¶
func (s *CharacterLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonPredicateContext ¶
type ComparisonPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewComparisonPredicateContext ¶
func NewComparisonPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonPredicateContext
func NewEmptyComparisonPredicateContext ¶
func NewEmptyComparisonPredicateContext() *ComparisonPredicateContext
func (*ComparisonPredicateContext) BinaryComparisonPredicate ¶
func (s *ComparisonPredicateContext) BinaryComparisonPredicate() IBinaryComparisonPredicateContext
func (*ComparisonPredicateContext) EnterRule ¶
func (s *ComparisonPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonPredicateContext) ExitRule ¶
func (s *ComparisonPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonPredicateContext) GetParser ¶
func (s *ComparisonPredicateContext) GetParser() antlr.Parser
func (*ComparisonPredicateContext) GetRuleContext ¶
func (s *ComparisonPredicateContext) GetRuleContext() antlr.RuleContext
func (*ComparisonPredicateContext) IsBetweenPredicate ¶
func (s *ComparisonPredicateContext) IsBetweenPredicate() IIsBetweenPredicateContext
func (*ComparisonPredicateContext) IsComparisonPredicateContext ¶
func (*ComparisonPredicateContext) IsComparisonPredicateContext()
func (*ComparisonPredicateContext) IsInListPredicate ¶
func (s *ComparisonPredicateContext) IsInListPredicate() IIsInListPredicateContext
func (*ComparisonPredicateContext) IsLikePredicate ¶
func (s *ComparisonPredicateContext) IsLikePredicate() IIsLikePredicateContext
func (*ComparisonPredicateContext) IsNullPredicate ¶
func (s *ComparisonPredicateContext) IsNullPredicate() IIsNullPredicateContext
func (*ComparisonPredicateContext) ToStringTree ¶
func (s *ComparisonPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CoordinateContext ¶
type CoordinateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCoordinateContext ¶
func NewCoordinateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CoordinateContext
func NewEmptyCoordinateContext ¶
func NewEmptyCoordinateContext() *CoordinateContext
func (*CoordinateContext) EnterRule ¶
func (s *CoordinateContext) EnterRule(listener antlr.ParseTreeListener)
func (*CoordinateContext) ExitRule ¶
func (s *CoordinateContext) ExitRule(listener antlr.ParseTreeListener)
func (*CoordinateContext) GetParser ¶
func (s *CoordinateContext) GetParser() antlr.Parser
func (*CoordinateContext) GetRuleContext ¶
func (s *CoordinateContext) GetRuleContext() antlr.RuleContext
func (*CoordinateContext) IsCoordinateContext ¶
func (*CoordinateContext) IsCoordinateContext()
func (*CoordinateContext) ToStringTree ¶
func (s *CoordinateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CoordinateContext) XCoord ¶
func (s *CoordinateContext) XCoord() IXCoordContext
func (*CoordinateContext) YCoord ¶
func (s *CoordinateContext) YCoord() IYCoordContext
func (*CoordinateContext) ZCoord ¶
func (s *CoordinateContext) ZCoord() IZCoordContext
type CqlFilterContext ¶
type CqlFilterContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCqlFilterContext ¶
func NewCqlFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CqlFilterContext
func NewEmptyCqlFilterContext ¶
func NewEmptyCqlFilterContext() *CqlFilterContext
func (*CqlFilterContext) BooleanExpression ¶
func (s *CqlFilterContext) BooleanExpression() IBooleanExpressionContext
func (*CqlFilterContext) EOF ¶
func (s *CqlFilterContext) EOF() antlr.TerminalNode
func (*CqlFilterContext) EnterRule ¶
func (s *CqlFilterContext) EnterRule(listener antlr.ParseTreeListener)
func (*CqlFilterContext) ExitRule ¶
func (s *CqlFilterContext) ExitRule(listener antlr.ParseTreeListener)
func (*CqlFilterContext) GetParser ¶
func (s *CqlFilterContext) GetParser() antlr.Parser
func (*CqlFilterContext) GetRuleContext ¶
func (s *CqlFilterContext) GetRuleContext() antlr.RuleContext
func (*CqlFilterContext) IsCqlFilterContext ¶
func (*CqlFilterContext) IsCqlFilterContext()
func (*CqlFilterContext) ToStringTree ¶
func (s *CqlFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CqlLexer ¶
func NewCqlLexer ¶
func NewCqlLexer(input antlr.CharStream) *CqlLexer
NewCqlLexer produces a new lexer instance for the optional input antlr.CharStream.
type CqlParser ¶
type CqlParser struct {
*antlr.BaseParser
}
func NewCqlParser ¶
func NewCqlParser(input antlr.TokenStream) *CqlParser
NewCqlParser produces a new parser instance for the optional input antlr.TokenStream.
func (*CqlParser) Argument ¶
func (p *CqlParser) Argument() (localctx IArgumentContext)
func (*CqlParser) ArgumentList ¶
func (p *CqlParser) ArgumentList() (localctx IArgumentListContext)
func (*CqlParser) ArrayClause ¶
func (p *CqlParser) ArrayClause() (localctx IArrayClauseContext)
func (*CqlParser) ArrayElement ¶
func (p *CqlParser) ArrayElement() (localctx IArrayElementContext)
func (*CqlParser) ArrayExpression ¶
func (p *CqlParser) ArrayExpression() (localctx IArrayExpressionContext)
func (*CqlParser) ArrayPredicate ¶
func (p *CqlParser) ArrayPredicate() (localctx IArrayPredicateContext)
func (*CqlParser) Bbox ¶
func (p *CqlParser) Bbox() (localctx IBboxContext)
func (*CqlParser) BinaryComparisonPredicate ¶
func (p *CqlParser) BinaryComparisonPredicate() (localctx IBinaryComparisonPredicateContext)
func (*CqlParser) BooleanExpression ¶
func (p *CqlParser) BooleanExpression() (localctx IBooleanExpressionContext)
func (*CqlParser) BooleanFactor ¶
func (p *CqlParser) BooleanFactor() (localctx IBooleanFactorContext)
func (*CqlParser) BooleanLiteral ¶
func (p *CqlParser) BooleanLiteral() (localctx IBooleanLiteralContext)
func (*CqlParser) BooleanPrimary ¶
func (p *CqlParser) BooleanPrimary() (localctx IBooleanPrimaryContext)
func (*CqlParser) BooleanTerm ¶
func (p *CqlParser) BooleanTerm() (localctx IBooleanTermContext)
func (*CqlParser) CharacterClause ¶
func (p *CqlParser) CharacterClause() (localctx ICharacterClauseContext)
func (*CqlParser) CharacterExpression ¶
func (p *CqlParser) CharacterExpression() (localctx ICharacterExpressionContext)
func (*CqlParser) CharacterLiteral ¶
func (p *CqlParser) CharacterLiteral() (localctx ICharacterLiteralContext)
func (*CqlParser) ComparisonPredicate ¶
func (p *CqlParser) ComparisonPredicate() (localctx IComparisonPredicateContext)
func (*CqlParser) Coordinate ¶
func (p *CqlParser) Coordinate() (localctx ICoordinateContext)
func (*CqlParser) CqlFilter ¶
func (p *CqlParser) CqlFilter() (localctx ICqlFilterContext)
func (*CqlParser) EastBoundLon ¶
func (p *CqlParser) EastBoundLon() (localctx IEastBoundLonContext)
func (*CqlParser) Function ¶
func (p *CqlParser) Function() (localctx IFunctionContext)
func (*CqlParser) GeomExpression ¶
func (p *CqlParser) GeomExpression() (localctx IGeomExpressionContext)
func (*CqlParser) GeometryCollection ¶
func (p *CqlParser) GeometryCollection() (localctx IGeometryCollectionContext)
func (*CqlParser) GeometryLiteral ¶
func (p *CqlParser) GeometryLiteral() (localctx IGeometryLiteralContext)
func (*CqlParser) InstantInstance ¶
func (p *CqlParser) InstantInstance() (localctx IInstantInstanceContext)
func (*CqlParser) Interval ¶
func (p *CqlParser) Interval() (localctx IIntervalContext)
func (*CqlParser) IntervalParameter ¶
func (p *CqlParser) IntervalParameter() (localctx IIntervalParameterContext)
func (*CqlParser) IsBetweenPredicate ¶
func (p *CqlParser) IsBetweenPredicate() (localctx IIsBetweenPredicateContext)
func (*CqlParser) IsInListPredicate ¶
func (p *CqlParser) IsInListPredicate() (localctx IIsInListPredicateContext)
func (*CqlParser) IsLikePredicate ¶
func (p *CqlParser) IsLikePredicate() (localctx IIsLikePredicateContext)
func (*CqlParser) IsNullOperand ¶
func (p *CqlParser) IsNullOperand() (localctx IIsNullOperandContext)
func (*CqlParser) IsNullPredicate ¶
func (p *CqlParser) IsNullPredicate() (localctx IIsNullPredicateContext)
func (*CqlParser) Linestring ¶
func (p *CqlParser) Linestring() (localctx ILinestringContext)
func (*CqlParser) LinestringDef ¶
func (p *CqlParser) LinestringDef() (localctx ILinestringDefContext)
func (*CqlParser) MaxElev ¶
func (p *CqlParser) MaxElev() (localctx IMaxElevContext)
func (*CqlParser) MinElev ¶
func (p *CqlParser) MinElev() (localctx IMinElevContext)
func (*CqlParser) MultiLinestring ¶
func (p *CqlParser) MultiLinestring() (localctx IMultiLinestringContext)
func (*CqlParser) MultiPoint ¶
func (p *CqlParser) MultiPoint() (localctx IMultiPointContext)
func (*CqlParser) MultiPointDef ¶ added in v1.8.18
func (p *CqlParser) MultiPointDef() (localctx IMultiPointDefContext)
func (*CqlParser) MultiPolygon ¶
func (p *CqlParser) MultiPolygon() (localctx IMultiPolygonContext)
func (*CqlParser) NorthBoundLat ¶
func (p *CqlParser) NorthBoundLat() (localctx INorthBoundLatContext)
func (*CqlParser) NumericExpression ¶
func (p *CqlParser) NumericExpression() (localctx INumericExpressionContext)
func (*CqlParser) NumericLiteral ¶
func (p *CqlParser) NumericLiteral() (localctx INumericLiteralContext)
func (*CqlParser) PatternExpression ¶
func (p *CqlParser) PatternExpression() (localctx IPatternExpressionContext)
func (*CqlParser) Point ¶
func (p *CqlParser) Point() (localctx IPointContext)
func (*CqlParser) Polygon ¶
func (p *CqlParser) Polygon() (localctx IPolygonContext)
func (*CqlParser) PolygonDef ¶
func (p *CqlParser) PolygonDef() (localctx IPolygonDefContext)
func (*CqlParser) PositionalArgument ¶
func (p *CqlParser) PositionalArgument() (localctx IPositionalArgumentContext)
func (*CqlParser) Predicate ¶
func (p *CqlParser) Predicate() (localctx IPredicateContext)
func (*CqlParser) PropertyName ¶
func (p *CqlParser) PropertyName() (localctx IPropertyNameContext)
func (*CqlParser) ScalarExpression ¶
func (p *CqlParser) ScalarExpression() (localctx IScalarExpressionContext)
func (*CqlParser) SouthBoundLat ¶
func (p *CqlParser) SouthBoundLat() (localctx ISouthBoundLatContext)
func (*CqlParser) SpatialInstance ¶
func (p *CqlParser) SpatialInstance() (localctx ISpatialInstanceContext)
func (*CqlParser) SpatialPredicate ¶
func (p *CqlParser) SpatialPredicate() (localctx ISpatialPredicateContext)
func (*CqlParser) TemporalClause ¶
func (p *CqlParser) TemporalClause() (localctx ITemporalClauseContext)
func (*CqlParser) TemporalExpression ¶
func (p *CqlParser) TemporalExpression() (localctx ITemporalExpressionContext)
func (*CqlParser) TemporalPredicate ¶
func (p *CqlParser) TemporalPredicate() (localctx ITemporalPredicateContext)
func (*CqlParser) WestBoundLon ¶
func (p *CqlParser) WestBoundLon() (localctx IWestBoundLonContext)
func (*CqlParser) XCoord ¶
func (p *CqlParser) XCoord() (localctx IXCoordContext)
func (*CqlParser) YCoord ¶
func (p *CqlParser) YCoord() (localctx IYCoordContext)
func (*CqlParser) ZCoord ¶
func (p *CqlParser) ZCoord() (localctx IZCoordContext)
type CqlParserListener ¶
type CqlParserListener interface {
antlr.ParseTreeListener
// EnterCqlFilter is called when entering the cqlFilter production.
EnterCqlFilter(c *CqlFilterContext)
// EnterBooleanExpression is called when entering the booleanExpression production.
EnterBooleanExpression(c *BooleanExpressionContext)
// EnterBooleanTerm is called when entering the booleanTerm production.
EnterBooleanTerm(c *BooleanTermContext)
// EnterBooleanFactor is called when entering the booleanFactor production.
EnterBooleanFactor(c *BooleanFactorContext)
// EnterBooleanPrimary is called when entering the booleanPrimary production.
EnterBooleanPrimary(c *BooleanPrimaryContext)
// EnterPredicate is called when entering the predicate production.
EnterPredicate(c *PredicateContext)
// EnterComparisonPredicate is called when entering the comparisonPredicate production.
EnterComparisonPredicate(c *ComparisonPredicateContext)
// EnterBinaryComparisonPredicate is called when entering the binaryComparisonPredicate production.
EnterBinaryComparisonPredicate(c *BinaryComparisonPredicateContext)
// EnterIsLikePredicate is called when entering the isLikePredicate production.
EnterIsLikePredicate(c *IsLikePredicateContext)
// EnterIsBetweenPredicate is called when entering the isBetweenPredicate production.
EnterIsBetweenPredicate(c *IsBetweenPredicateContext)
// EnterIsInListPredicate is called when entering the isInListPredicate production.
EnterIsInListPredicate(c *IsInListPredicateContext)
// EnterIsNullPredicate is called when entering the isNullPredicate production.
EnterIsNullPredicate(c *IsNullPredicateContext)
// EnterIsNullOperand is called when entering the isNullOperand production.
EnterIsNullOperand(c *IsNullOperandContext)
// EnterScalarExpression is called when entering the scalarExpression production.
EnterScalarExpression(c *ScalarExpressionContext)
// EnterCharacterExpression is called when entering the characterExpression production.
EnterCharacterExpression(c *CharacterExpressionContext)
// EnterPatternExpression is called when entering the patternExpression production.
EnterPatternExpression(c *PatternExpressionContext)
// EnterCharacterClause is called when entering the characterClause production.
EnterCharacterClause(c *CharacterClauseContext)
// EnterCharacterLiteral is called when entering the characterLiteral production.
EnterCharacterLiteral(c *CharacterLiteralContext)
// EnterNumericExpression is called when entering the numericExpression production.
EnterNumericExpression(c *NumericExpressionContext)
// EnterNumericLiteral is called when entering the numericLiteral production.
EnterNumericLiteral(c *NumericLiteralContext)
// EnterBooleanLiteral is called when entering the booleanLiteral production.
EnterBooleanLiteral(c *BooleanLiteralContext)
// EnterPropertyName is called when entering the propertyName production.
EnterPropertyName(c *PropertyNameContext)
// EnterSpatialPredicate is called when entering the spatialPredicate production.
EnterSpatialPredicate(c *SpatialPredicateContext)
// EnterGeomExpression is called when entering the geomExpression production.
EnterGeomExpression(c *GeomExpressionContext)
// EnterSpatialInstance is called when entering the spatialInstance production.
EnterSpatialInstance(c *SpatialInstanceContext)
// EnterGeometryLiteral is called when entering the geometryLiteral production.
EnterGeometryLiteral(c *GeometryLiteralContext)
// EnterPoint is called when entering the point production.
EnterPoint(c *PointContext)
// EnterLinestring is called when entering the linestring production.
EnterLinestring(c *LinestringContext)
// EnterLinestringDef is called when entering the linestringDef production.
EnterLinestringDef(c *LinestringDefContext)
// EnterPolygon is called when entering the polygon production.
EnterPolygon(c *PolygonContext)
// EnterPolygonDef is called when entering the polygonDef production.
EnterPolygonDef(c *PolygonDefContext)
// EnterMultiPoint is called when entering the multiPoint production.
EnterMultiPoint(c *MultiPointContext)
// EnterMultiPointDef is called when entering the multiPointDef production.
EnterMultiPointDef(c *MultiPointDefContext)
// EnterMultiLinestring is called when entering the multiLinestring production.
EnterMultiLinestring(c *MultiLinestringContext)
// EnterMultiPolygon is called when entering the multiPolygon production.
EnterMultiPolygon(c *MultiPolygonContext)
// EnterGeometryCollection is called when entering the geometryCollection production.
EnterGeometryCollection(c *GeometryCollectionContext)
// EnterBbox is called when entering the bbox production.
EnterBbox(c *BboxContext)
// EnterCoordinate is called when entering the coordinate production.
EnterCoordinate(c *CoordinateContext)
// EnterXCoord is called when entering the xCoord production.
EnterXCoord(c *XCoordContext)
// EnterYCoord is called when entering the yCoord production.
EnterYCoord(c *YCoordContext)
// EnterZCoord is called when entering the zCoord production.
EnterZCoord(c *ZCoordContext)
// EnterWestBoundLon is called when entering the westBoundLon production.
EnterWestBoundLon(c *WestBoundLonContext)
// EnterEastBoundLon is called when entering the eastBoundLon production.
EnterEastBoundLon(c *EastBoundLonContext)
// EnterNorthBoundLat is called when entering the northBoundLat production.
EnterNorthBoundLat(c *NorthBoundLatContext)
// EnterSouthBoundLat is called when entering the southBoundLat production.
EnterSouthBoundLat(c *SouthBoundLatContext)
// EnterMinElev is called when entering the minElev production.
EnterMinElev(c *MinElevContext)
// EnterMaxElev is called when entering the maxElev production.
EnterMaxElev(c *MaxElevContext)
// EnterTemporalPredicate is called when entering the temporalPredicate production.
EnterTemporalPredicate(c *TemporalPredicateContext)
// EnterTemporalExpression is called when entering the temporalExpression production.
EnterTemporalExpression(c *TemporalExpressionContext)
// EnterTemporalClause is called when entering the temporalClause production.
EnterTemporalClause(c *TemporalClauseContext)
// EnterInstantInstance is called when entering the instantInstance production.
EnterInstantInstance(c *InstantInstanceContext)
// EnterInterval is called when entering the interval production.
EnterInterval(c *IntervalContext)
// EnterIntervalParameter is called when entering the intervalParameter production.
EnterIntervalParameter(c *IntervalParameterContext)
// EnterArrayPredicate is called when entering the arrayPredicate production.
EnterArrayPredicate(c *ArrayPredicateContext)
// EnterArrayExpression is called when entering the arrayExpression production.
EnterArrayExpression(c *ArrayExpressionContext)
// EnterArrayClause is called when entering the arrayClause production.
EnterArrayClause(c *ArrayClauseContext)
// EnterArrayElement is called when entering the arrayElement production.
EnterArrayElement(c *ArrayElementContext)
// EnterFunction is called when entering the function production.
EnterFunction(c *FunctionContext)
// EnterArgumentList is called when entering the argumentList production.
EnterArgumentList(c *ArgumentListContext)
// EnterPositionalArgument is called when entering the positionalArgument production.
EnterPositionalArgument(c *PositionalArgumentContext)
// EnterArgument is called when entering the argument production.
EnterArgument(c *ArgumentContext)
// ExitCqlFilter is called when exiting the cqlFilter production.
ExitCqlFilter(c *CqlFilterContext)
// ExitBooleanExpression is called when exiting the booleanExpression production.
ExitBooleanExpression(c *BooleanExpressionContext)
// ExitBooleanTerm is called when exiting the booleanTerm production.
ExitBooleanTerm(c *BooleanTermContext)
// ExitBooleanFactor is called when exiting the booleanFactor production.
ExitBooleanFactor(c *BooleanFactorContext)
// ExitBooleanPrimary is called when exiting the booleanPrimary production.
ExitBooleanPrimary(c *BooleanPrimaryContext)
// ExitPredicate is called when exiting the predicate production.
ExitPredicate(c *PredicateContext)
// ExitComparisonPredicate is called when exiting the comparisonPredicate production.
ExitComparisonPredicate(c *ComparisonPredicateContext)
// ExitBinaryComparisonPredicate is called when exiting the binaryComparisonPredicate production.
ExitBinaryComparisonPredicate(c *BinaryComparisonPredicateContext)
// ExitIsLikePredicate is called when exiting the isLikePredicate production.
ExitIsLikePredicate(c *IsLikePredicateContext)
// ExitIsBetweenPredicate is called when exiting the isBetweenPredicate production.
ExitIsBetweenPredicate(c *IsBetweenPredicateContext)
// ExitIsInListPredicate is called when exiting the isInListPredicate production.
ExitIsInListPredicate(c *IsInListPredicateContext)
// ExitIsNullPredicate is called when exiting the isNullPredicate production.
ExitIsNullPredicate(c *IsNullPredicateContext)
// ExitIsNullOperand is called when exiting the isNullOperand production.
ExitIsNullOperand(c *IsNullOperandContext)
// ExitScalarExpression is called when exiting the scalarExpression production.
ExitScalarExpression(c *ScalarExpressionContext)
// ExitCharacterExpression is called when exiting the characterExpression production.
ExitCharacterExpression(c *CharacterExpressionContext)
// ExitPatternExpression is called when exiting the patternExpression production.
ExitPatternExpression(c *PatternExpressionContext)
// ExitCharacterClause is called when exiting the characterClause production.
ExitCharacterClause(c *CharacterClauseContext)
// ExitCharacterLiteral is called when exiting the characterLiteral production.
ExitCharacterLiteral(c *CharacterLiteralContext)
// ExitNumericExpression is called when exiting the numericExpression production.
ExitNumericExpression(c *NumericExpressionContext)
// ExitNumericLiteral is called when exiting the numericLiteral production.
ExitNumericLiteral(c *NumericLiteralContext)
// ExitBooleanLiteral is called when exiting the booleanLiteral production.
ExitBooleanLiteral(c *BooleanLiteralContext)
// ExitPropertyName is called when exiting the propertyName production.
ExitPropertyName(c *PropertyNameContext)
// ExitSpatialPredicate is called when exiting the spatialPredicate production.
ExitSpatialPredicate(c *SpatialPredicateContext)
// ExitGeomExpression is called when exiting the geomExpression production.
ExitGeomExpression(c *GeomExpressionContext)
// ExitSpatialInstance is called when exiting the spatialInstance production.
ExitSpatialInstance(c *SpatialInstanceContext)
// ExitGeometryLiteral is called when exiting the geometryLiteral production.
ExitGeometryLiteral(c *GeometryLiteralContext)
// ExitPoint is called when exiting the point production.
ExitPoint(c *PointContext)
// ExitLinestring is called when exiting the linestring production.
ExitLinestring(c *LinestringContext)
// ExitLinestringDef is called when exiting the linestringDef production.
ExitLinestringDef(c *LinestringDefContext)
// ExitPolygon is called when exiting the polygon production.
ExitPolygon(c *PolygonContext)
// ExitPolygonDef is called when exiting the polygonDef production.
ExitPolygonDef(c *PolygonDefContext)
// ExitMultiPoint is called when exiting the multiPoint production.
ExitMultiPoint(c *MultiPointContext)
// ExitMultiPointDef is called when exiting the multiPointDef production.
ExitMultiPointDef(c *MultiPointDefContext)
// ExitMultiLinestring is called when exiting the multiLinestring production.
ExitMultiLinestring(c *MultiLinestringContext)
// ExitMultiPolygon is called when exiting the multiPolygon production.
ExitMultiPolygon(c *MultiPolygonContext)
// ExitGeometryCollection is called when exiting the geometryCollection production.
ExitGeometryCollection(c *GeometryCollectionContext)
// ExitBbox is called when exiting the bbox production.
ExitBbox(c *BboxContext)
// ExitCoordinate is called when exiting the coordinate production.
ExitCoordinate(c *CoordinateContext)
// ExitXCoord is called when exiting the xCoord production.
ExitXCoord(c *XCoordContext)
// ExitYCoord is called when exiting the yCoord production.
ExitYCoord(c *YCoordContext)
// ExitZCoord is called when exiting the zCoord production.
ExitZCoord(c *ZCoordContext)
// ExitWestBoundLon is called when exiting the westBoundLon production.
ExitWestBoundLon(c *WestBoundLonContext)
// ExitEastBoundLon is called when exiting the eastBoundLon production.
ExitEastBoundLon(c *EastBoundLonContext)
// ExitNorthBoundLat is called when exiting the northBoundLat production.
ExitNorthBoundLat(c *NorthBoundLatContext)
// ExitSouthBoundLat is called when exiting the southBoundLat production.
ExitSouthBoundLat(c *SouthBoundLatContext)
// ExitMinElev is called when exiting the minElev production.
ExitMinElev(c *MinElevContext)
// ExitMaxElev is called when exiting the maxElev production.
ExitMaxElev(c *MaxElevContext)
// ExitTemporalPredicate is called when exiting the temporalPredicate production.
ExitTemporalPredicate(c *TemporalPredicateContext)
// ExitTemporalExpression is called when exiting the temporalExpression production.
ExitTemporalExpression(c *TemporalExpressionContext)
// ExitTemporalClause is called when exiting the temporalClause production.
ExitTemporalClause(c *TemporalClauseContext)
// ExitInstantInstance is called when exiting the instantInstance production.
ExitInstantInstance(c *InstantInstanceContext)
// ExitInterval is called when exiting the interval production.
ExitInterval(c *IntervalContext)
// ExitIntervalParameter is called when exiting the intervalParameter production.
ExitIntervalParameter(c *IntervalParameterContext)
// ExitArrayPredicate is called when exiting the arrayPredicate production.
ExitArrayPredicate(c *ArrayPredicateContext)
// ExitArrayExpression is called when exiting the arrayExpression production.
ExitArrayExpression(c *ArrayExpressionContext)
// ExitArrayClause is called when exiting the arrayClause production.
ExitArrayClause(c *ArrayClauseContext)
// ExitArrayElement is called when exiting the arrayElement production.
ExitArrayElement(c *ArrayElementContext)
// ExitFunction is called when exiting the function production.
ExitFunction(c *FunctionContext)
// ExitArgumentList is called when exiting the argumentList production.
ExitArgumentList(c *ArgumentListContext)
// ExitPositionalArgument is called when exiting the positionalArgument production.
ExitPositionalArgument(c *PositionalArgumentContext)
// ExitArgument is called when exiting the argument production.
ExitArgument(c *ArgumentContext)
}
CqlParserListener is a complete listener for a parse tree produced by CqlParser.
type EastBoundLonContext ¶
type EastBoundLonContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEastBoundLonContext ¶
func NewEastBoundLonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EastBoundLonContext
func NewEmptyEastBoundLonContext ¶
func NewEmptyEastBoundLonContext() *EastBoundLonContext
func (*EastBoundLonContext) EnterRule ¶
func (s *EastBoundLonContext) EnterRule(listener antlr.ParseTreeListener)
func (*EastBoundLonContext) ExitRule ¶
func (s *EastBoundLonContext) ExitRule(listener antlr.ParseTreeListener)
func (*EastBoundLonContext) GetParser ¶
func (s *EastBoundLonContext) GetParser() antlr.Parser
func (*EastBoundLonContext) GetRuleContext ¶
func (s *EastBoundLonContext) GetRuleContext() antlr.RuleContext
func (*EastBoundLonContext) IsEastBoundLonContext ¶
func (*EastBoundLonContext) IsEastBoundLonContext()
func (*EastBoundLonContext) NumericLiteral ¶
func (s *EastBoundLonContext) NumericLiteral() antlr.TerminalNode
func (*EastBoundLonContext) ToStringTree ¶
func (s *EastBoundLonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionContext ¶
type FunctionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionContext ¶
func NewEmptyFunctionContext() *FunctionContext
func NewFunctionContext ¶
func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext
func (*FunctionContext) ArgumentList ¶
func (s *FunctionContext) ArgumentList() IArgumentListContext
func (*FunctionContext) EnterRule ¶
func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionContext) ExitRule ¶
func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionContext) GetParser ¶
func (s *FunctionContext) GetParser() antlr.Parser
func (*FunctionContext) GetRuleContext ¶
func (s *FunctionContext) GetRuleContext() antlr.RuleContext
func (*FunctionContext) Identifier ¶
func (s *FunctionContext) Identifier() antlr.TerminalNode
func (*FunctionContext) IsFunctionContext ¶
func (*FunctionContext) IsFunctionContext()
func (*FunctionContext) ToStringTree ¶
func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeomExpressionContext ¶
type GeomExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyGeomExpressionContext ¶
func NewEmptyGeomExpressionContext() *GeomExpressionContext
func NewGeomExpressionContext ¶
func NewGeomExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeomExpressionContext
func (*GeomExpressionContext) EnterRule ¶
func (s *GeomExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*GeomExpressionContext) ExitRule ¶
func (s *GeomExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*GeomExpressionContext) Function ¶
func (s *GeomExpressionContext) Function() IFunctionContext
func (*GeomExpressionContext) GetParser ¶
func (s *GeomExpressionContext) GetParser() antlr.Parser
func (*GeomExpressionContext) GetRuleContext ¶
func (s *GeomExpressionContext) GetRuleContext() antlr.RuleContext
func (*GeomExpressionContext) IsGeomExpressionContext ¶
func (*GeomExpressionContext) IsGeomExpressionContext()
func (*GeomExpressionContext) PropertyName ¶
func (s *GeomExpressionContext) PropertyName() IPropertyNameContext
func (*GeomExpressionContext) SpatialInstance ¶
func (s *GeomExpressionContext) SpatialInstance() ISpatialInstanceContext
func (*GeomExpressionContext) ToStringTree ¶
func (s *GeomExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeometryCollectionContext ¶
type GeometryCollectionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyGeometryCollectionContext ¶
func NewEmptyGeometryCollectionContext() *GeometryCollectionContext
func NewGeometryCollectionContext ¶
func NewGeometryCollectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeometryCollectionContext
func (*GeometryCollectionContext) AllCOMMA ¶
func (s *GeometryCollectionContext) AllCOMMA() []antlr.TerminalNode
func (*GeometryCollectionContext) AllGeometryLiteral ¶
func (s *GeometryCollectionContext) AllGeometryLiteral() []IGeometryLiteralContext
func (*GeometryCollectionContext) COMMA ¶
func (s *GeometryCollectionContext) COMMA(i int) antlr.TerminalNode
func (*GeometryCollectionContext) EnterRule ¶
func (s *GeometryCollectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*GeometryCollectionContext) ExitRule ¶
func (s *GeometryCollectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*GeometryCollectionContext) GEOMETRYCOLLECTION ¶
func (s *GeometryCollectionContext) GEOMETRYCOLLECTION() antlr.TerminalNode
func (*GeometryCollectionContext) GeometryLiteral ¶
func (s *GeometryCollectionContext) GeometryLiteral(i int) IGeometryLiteralContext
func (*GeometryCollectionContext) GetParser ¶
func (s *GeometryCollectionContext) GetParser() antlr.Parser
func (*GeometryCollectionContext) GetRuleContext ¶
func (s *GeometryCollectionContext) GetRuleContext() antlr.RuleContext
func (*GeometryCollectionContext) IsGeometryCollectionContext ¶
func (*GeometryCollectionContext) IsGeometryCollectionContext()
func (*GeometryCollectionContext) LEFTPAREN ¶
func (s *GeometryCollectionContext) LEFTPAREN() antlr.TerminalNode
func (*GeometryCollectionContext) RIGHTPAREN ¶
func (s *GeometryCollectionContext) RIGHTPAREN() antlr.TerminalNode
func (*GeometryCollectionContext) ToStringTree ¶
func (s *GeometryCollectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeometryLiteralContext ¶
type GeometryLiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyGeometryLiteralContext ¶
func NewEmptyGeometryLiteralContext() *GeometryLiteralContext
func NewGeometryLiteralContext ¶
func NewGeometryLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeometryLiteralContext
func (*GeometryLiteralContext) EnterRule ¶
func (s *GeometryLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*GeometryLiteralContext) ExitRule ¶
func (s *GeometryLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*GeometryLiteralContext) GetParser ¶
func (s *GeometryLiteralContext) GetParser() antlr.Parser
func (*GeometryLiteralContext) GetRuleContext ¶
func (s *GeometryLiteralContext) GetRuleContext() antlr.RuleContext
func (*GeometryLiteralContext) IsGeometryLiteralContext ¶
func (*GeometryLiteralContext) IsGeometryLiteralContext()
func (*GeometryLiteralContext) Linestring ¶
func (s *GeometryLiteralContext) Linestring() ILinestringContext
func (*GeometryLiteralContext) MultiLinestring ¶
func (s *GeometryLiteralContext) MultiLinestring() IMultiLinestringContext
func (*GeometryLiteralContext) MultiPoint ¶
func (s *GeometryLiteralContext) MultiPoint() IMultiPointContext
func (*GeometryLiteralContext) MultiPolygon ¶
func (s *GeometryLiteralContext) MultiPolygon() IMultiPolygonContext
func (*GeometryLiteralContext) Point ¶
func (s *GeometryLiteralContext) Point() IPointContext
func (*GeometryLiteralContext) Polygon ¶
func (s *GeometryLiteralContext) Polygon() IPolygonContext
func (*GeometryLiteralContext) ToStringTree ¶
func (s *GeometryLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IArgumentContext ¶
type IArgumentContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterClause() ICharacterClauseContext
NumericLiteral() INumericLiteralContext
BooleanLiteral() IBooleanLiteralContext
GeometryLiteral() IGeometryLiteralContext
TemporalClause() ITemporalClauseContext
ArrayClause() IArrayClauseContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsArgumentContext differentiates from other interfaces.
IsArgumentContext()
}
IArgumentContext is an interface to support dynamic dispatch.
type IArgumentListContext ¶
type IArgumentListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LEFTPAREN() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
PositionalArgument() IPositionalArgumentContext
// IsArgumentListContext differentiates from other interfaces.
IsArgumentListContext()
}
IArgumentListContext is an interface to support dynamic dispatch.
type IArrayClauseContext ¶
type IArrayClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LEFTPAREN() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
AllArrayElement() []IArrayElementContext
ArrayElement(i int) IArrayElementContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsArrayClauseContext differentiates from other interfaces.
IsArrayClauseContext()
}
IArrayClauseContext is an interface to support dynamic dispatch.
type IArrayElementContext ¶
type IArrayElementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterClause() ICharacterClauseContext
NumericLiteral() INumericLiteralContext
BooleanLiteral() IBooleanLiteralContext
TemporalClause() ITemporalClauseContext
ArrayClause() IArrayClauseContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsArrayElementContext differentiates from other interfaces.
IsArrayElementContext()
}
IArrayElementContext is an interface to support dynamic dispatch.
type IArrayExpressionContext ¶
type IArrayExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PropertyName() IPropertyNameContext
ArrayClause() IArrayClauseContext
Function() IFunctionContext
// IsArrayExpressionContext differentiates from other interfaces.
IsArrayExpressionContext()
}
IArrayExpressionContext is an interface to support dynamic dispatch.
type IArrayPredicateContext ¶
type IArrayPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ArrayFunction() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllArrayExpression() []IArrayExpressionContext
ArrayExpression(i int) IArrayExpressionContext
COMMA() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
// IsArrayPredicateContext differentiates from other interfaces.
IsArrayPredicateContext()
}
IArrayPredicateContext is an interface to support dynamic dispatch.
type IBboxContext ¶
type IBboxContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BBOX() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
WestBoundLon() IWestBoundLonContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
SouthBoundLat() ISouthBoundLatContext
EastBoundLon() IEastBoundLonContext
NorthBoundLat() INorthBoundLatContext
RIGHTPAREN() antlr.TerminalNode
MinElev() IMinElevContext
MaxElev() IMaxElevContext
// IsBboxContext differentiates from other interfaces.
IsBboxContext()
}
IBboxContext is an interface to support dynamic dispatch.
type IBinaryComparisonPredicateContext ¶
type IBinaryComparisonPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllScalarExpression() []IScalarExpressionContext
ScalarExpression(i int) IScalarExpressionContext
ComparisonOperator() antlr.TerminalNode
// IsBinaryComparisonPredicateContext differentiates from other interfaces.
IsBinaryComparisonPredicateContext()
}
IBinaryComparisonPredicateContext is an interface to support dynamic dispatch.
type IBooleanExpressionContext ¶
type IBooleanExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllBooleanTerm() []IBooleanTermContext
BooleanTerm(i int) IBooleanTermContext
AllOR() []antlr.TerminalNode
OR(i int) antlr.TerminalNode
// IsBooleanExpressionContext differentiates from other interfaces.
IsBooleanExpressionContext()
}
IBooleanExpressionContext is an interface to support dynamic dispatch.
type IBooleanFactorContext ¶
type IBooleanFactorContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BooleanPrimary() IBooleanPrimaryContext
NOT() antlr.TerminalNode
// IsBooleanFactorContext differentiates from other interfaces.
IsBooleanFactorContext()
}
IBooleanFactorContext is an interface to support dynamic dispatch.
type IBooleanLiteralContext ¶
type IBooleanLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BooleanLiteral() antlr.TerminalNode
// IsBooleanLiteralContext differentiates from other interfaces.
IsBooleanLiteralContext()
}
IBooleanLiteralContext is an interface to support dynamic dispatch.
type IBooleanPrimaryContext ¶
type IBooleanPrimaryContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Predicate() IPredicateContext
BooleanLiteral() IBooleanLiteralContext
LEFTPAREN() antlr.TerminalNode
BooleanExpression() IBooleanExpressionContext
RIGHTPAREN() antlr.TerminalNode
Function() IFunctionContext
// IsBooleanPrimaryContext differentiates from other interfaces.
IsBooleanPrimaryContext()
}
IBooleanPrimaryContext is an interface to support dynamic dispatch.
type IBooleanTermContext ¶
type IBooleanTermContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllBooleanFactor() []IBooleanFactorContext
BooleanFactor(i int) IBooleanFactorContext
AllAND() []antlr.TerminalNode
AND(i int) antlr.TerminalNode
// IsBooleanTermContext differentiates from other interfaces.
IsBooleanTermContext()
}
IBooleanTermContext is an interface to support dynamic dispatch.
type ICharacterClauseContext ¶
type ICharacterClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterLiteral() ICharacterLiteralContext
CASEI() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
CharacterExpression() ICharacterExpressionContext
RIGHTPAREN() antlr.TerminalNode
ACCENTI() antlr.TerminalNode
LOWER() antlr.TerminalNode
UPPER() antlr.TerminalNode
// IsCharacterClauseContext differentiates from other interfaces.
IsCharacterClauseContext()
}
ICharacterClauseContext is an interface to support dynamic dispatch.
type ICharacterExpressionContext ¶
type ICharacterExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterClause() ICharacterClauseContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsCharacterExpressionContext differentiates from other interfaces.
IsCharacterExpressionContext()
}
ICharacterExpressionContext is an interface to support dynamic dispatch.
type ICharacterLiteralContext ¶
type ICharacterLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterStringLiteral() antlr.TerminalNode
// IsCharacterLiteralContext differentiates from other interfaces.
IsCharacterLiteralContext()
}
ICharacterLiteralContext is an interface to support dynamic dispatch.
type IComparisonPredicateContext ¶
type IComparisonPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BinaryComparisonPredicate() IBinaryComparisonPredicateContext
IsLikePredicate() IIsLikePredicateContext
IsBetweenPredicate() IIsBetweenPredicateContext
IsInListPredicate() IIsInListPredicateContext
IsNullPredicate() IIsNullPredicateContext
// IsComparisonPredicateContext differentiates from other interfaces.
IsComparisonPredicateContext()
}
IComparisonPredicateContext is an interface to support dynamic dispatch.
type ICoordinateContext ¶
type ICoordinateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
XCoord() IXCoordContext
YCoord() IYCoordContext
ZCoord() IZCoordContext
// IsCoordinateContext differentiates from other interfaces.
IsCoordinateContext()
}
ICoordinateContext is an interface to support dynamic dispatch.
type ICqlFilterContext ¶
type ICqlFilterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BooleanExpression() IBooleanExpressionContext
EOF() antlr.TerminalNode
// IsCqlFilterContext differentiates from other interfaces.
IsCqlFilterContext()
}
ICqlFilterContext is an interface to support dynamic dispatch.
type IEastBoundLonContext ¶
type IEastBoundLonContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsEastBoundLonContext differentiates from other interfaces.
IsEastBoundLonContext()
}
IEastBoundLonContext is an interface to support dynamic dispatch.
type IFunctionContext ¶
type IFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Identifier() antlr.TerminalNode
ArgumentList() IArgumentListContext
// IsFunctionContext differentiates from other interfaces.
IsFunctionContext()
}
IFunctionContext is an interface to support dynamic dispatch.
type IGeomExpressionContext ¶
type IGeomExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SpatialInstance() ISpatialInstanceContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsGeomExpressionContext differentiates from other interfaces.
IsGeomExpressionContext()
}
IGeomExpressionContext is an interface to support dynamic dispatch.
type IGeometryCollectionContext ¶
type IGeometryCollectionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
GEOMETRYCOLLECTION() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllGeometryLiteral() []IGeometryLiteralContext
GeometryLiteral(i int) IGeometryLiteralContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsGeometryCollectionContext differentiates from other interfaces.
IsGeometryCollectionContext()
}
IGeometryCollectionContext is an interface to support dynamic dispatch.
type IGeometryLiteralContext ¶
type IGeometryLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Point() IPointContext
Linestring() ILinestringContext
Polygon() IPolygonContext
MultiPoint() IMultiPointContext
MultiLinestring() IMultiLinestringContext
MultiPolygon() IMultiPolygonContext
// IsGeometryLiteralContext differentiates from other interfaces.
IsGeometryLiteralContext()
}
IGeometryLiteralContext is an interface to support dynamic dispatch.
type IInstantInstanceContext ¶
type IInstantInstanceContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DATE() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
DateString() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
TIMESTAMP() antlr.TerminalNode
TimestampString() antlr.TerminalNode
NOW() antlr.TerminalNode
// IsInstantInstanceContext differentiates from other interfaces.
IsInstantInstanceContext()
}
IInstantInstanceContext is an interface to support dynamic dispatch.
type IIntervalContext ¶
type IIntervalContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INTERVAL() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllIntervalParameter() []IIntervalParameterContext
IntervalParameter(i int) IIntervalParameterContext
COMMA() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
// IsIntervalContext differentiates from other interfaces.
IsIntervalContext()
}
IIntervalContext is an interface to support dynamic dispatch.
type IIntervalParameterContext ¶
type IIntervalParameterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PropertyName() IPropertyNameContext
DateString() antlr.TerminalNode
TimestampString() antlr.TerminalNode
NOW() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
DotDotString() antlr.TerminalNode
Function() IFunctionContext
// IsIntervalParameterContext differentiates from other interfaces.
IsIntervalParameterContext()
}
IIntervalParameterContext is an interface to support dynamic dispatch.
type IIsBetweenPredicateContext ¶
type IIsBetweenPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllNumericExpression() []INumericExpressionContext
NumericExpression(i int) INumericExpressionContext
BETWEEN() antlr.TerminalNode
AND() antlr.TerminalNode
NOT() antlr.TerminalNode
// IsIsBetweenPredicateContext differentiates from other interfaces.
IsIsBetweenPredicateContext()
}
IIsBetweenPredicateContext is an interface to support dynamic dispatch.
type IIsInListPredicateContext ¶
type IIsInListPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllScalarExpression() []IScalarExpressionContext
ScalarExpression(i int) IScalarExpressionContext
IN() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
NOT() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsIsInListPredicateContext differentiates from other interfaces.
IsIsInListPredicateContext()
}
IIsInListPredicateContext is an interface to support dynamic dispatch.
type IIsLikePredicateContext ¶
type IIsLikePredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterExpression() ICharacterExpressionContext
LIKE() antlr.TerminalNode
PatternExpression() IPatternExpressionContext
NOT() antlr.TerminalNode
// IsIsLikePredicateContext differentiates from other interfaces.
IsIsLikePredicateContext()
}
IIsLikePredicateContext is an interface to support dynamic dispatch.
type IIsNullOperandContext ¶
type IIsNullOperandContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterClause() ICharacterClauseContext
NumericLiteral() INumericLiteralContext
BooleanLiteral() IBooleanLiteralContext
InstantInstance() IInstantInstanceContext
GeometryLiteral() IGeometryLiteralContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsIsNullOperandContext differentiates from other interfaces.
IsIsNullOperandContext()
}
IIsNullOperandContext is an interface to support dynamic dispatch.
type IIsNullPredicateContext ¶
type IIsNullPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IsNullOperand() IIsNullOperandContext
IS() antlr.TerminalNode
NULL() antlr.TerminalNode
NOT() antlr.TerminalNode
// IsIsNullPredicateContext differentiates from other interfaces.
IsIsNullPredicateContext()
}
IIsNullPredicateContext is an interface to support dynamic dispatch.
type ILinestringContext ¶
type ILinestringContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LINESTRING() antlr.TerminalNode
LinestringDef() ILinestringDefContext
// IsLinestringContext differentiates from other interfaces.
IsLinestringContext()
}
ILinestringContext is an interface to support dynamic dispatch.
type ILinestringDefContext ¶
type ILinestringDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LEFTPAREN() antlr.TerminalNode
AllCoordinate() []ICoordinateContext
Coordinate(i int) ICoordinateContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsLinestringDefContext differentiates from other interfaces.
IsLinestringDefContext()
}
ILinestringDefContext is an interface to support dynamic dispatch.
type IMaxElevContext ¶
type IMaxElevContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsMaxElevContext differentiates from other interfaces.
IsMaxElevContext()
}
IMaxElevContext is an interface to support dynamic dispatch.
type IMinElevContext ¶
type IMinElevContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsMinElevContext differentiates from other interfaces.
IsMinElevContext()
}
IMinElevContext is an interface to support dynamic dispatch.
type IMultiLinestringContext ¶
type IMultiLinestringContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MULTILINESTRING() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllLinestringDef() []ILinestringDefContext
LinestringDef(i int) ILinestringDefContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsMultiLinestringContext differentiates from other interfaces.
IsMultiLinestringContext()
}
IMultiLinestringContext is an interface to support dynamic dispatch.
type IMultiPointContext ¶
type IMultiPointContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MULTIPOINT() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllMultiPointDef() []IMultiPointDefContext
MultiPointDef(i int) IMultiPointDefContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsMultiPointContext differentiates from other interfaces.
IsMultiPointContext()
}
IMultiPointContext is an interface to support dynamic dispatch.
type IMultiPointDefContext ¶ added in v1.8.18
type IMultiPointDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LEFTPAREN() antlr.TerminalNode
Coordinate() ICoordinateContext
RIGHTPAREN() antlr.TerminalNode
// IsMultiPointDefContext differentiates from other interfaces.
IsMultiPointDefContext()
}
IMultiPointDefContext is an interface to support dynamic dispatch.
type IMultiPolygonContext ¶
type IMultiPolygonContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MULTIPOLYGON() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllPolygonDef() []IPolygonDefContext
PolygonDef(i int) IPolygonDefContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsMultiPolygonContext differentiates from other interfaces.
IsMultiPolygonContext()
}
IMultiPolygonContext is an interface to support dynamic dispatch.
type INorthBoundLatContext ¶
type INorthBoundLatContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsNorthBoundLatContext differentiates from other interfaces.
IsNorthBoundLatContext()
}
INorthBoundLatContext is an interface to support dynamic dispatch.
type INumericExpressionContext ¶
type INumericExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() INumericLiteralContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsNumericExpressionContext differentiates from other interfaces.
IsNumericExpressionContext()
}
INumericExpressionContext is an interface to support dynamic dispatch.
type INumericLiteralContext ¶
type INumericLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsNumericLiteralContext differentiates from other interfaces.
IsNumericLiteralContext()
}
INumericLiteralContext is an interface to support dynamic dispatch.
type IPatternExpressionContext ¶
type IPatternExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterLiteral() ICharacterLiteralContext
CASEI() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
PatternExpression() IPatternExpressionContext
RIGHTPAREN() antlr.TerminalNode
ACCENTI() antlr.TerminalNode
LOWER() antlr.TerminalNode
UPPER() antlr.TerminalNode
// IsPatternExpressionContext differentiates from other interfaces.
IsPatternExpressionContext()
}
IPatternExpressionContext is an interface to support dynamic dispatch.
type IPointContext ¶
type IPointContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
POINT() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
Coordinate() ICoordinateContext
RIGHTPAREN() antlr.TerminalNode
// IsPointContext differentiates from other interfaces.
IsPointContext()
}
IPointContext is an interface to support dynamic dispatch.
type IPolygonContext ¶
type IPolygonContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
POLYGON() antlr.TerminalNode
PolygonDef() IPolygonDefContext
// IsPolygonContext differentiates from other interfaces.
IsPolygonContext()
}
IPolygonContext is an interface to support dynamic dispatch.
type IPolygonDefContext ¶
type IPolygonDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LEFTPAREN() antlr.TerminalNode
AllLinestringDef() []ILinestringDefContext
LinestringDef(i int) ILinestringDefContext
RIGHTPAREN() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsPolygonDefContext differentiates from other interfaces.
IsPolygonDefContext()
}
IPolygonDefContext is an interface to support dynamic dispatch.
type IPositionalArgumentContext ¶
type IPositionalArgumentContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllArgument() []IArgumentContext
Argument(i int) IArgumentContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsPositionalArgumentContext differentiates from other interfaces.
IsPositionalArgumentContext()
}
IPositionalArgumentContext is an interface to support dynamic dispatch.
type IPredicateContext ¶
type IPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ComparisonPredicate() IComparisonPredicateContext
SpatialPredicate() ISpatialPredicateContext
TemporalPredicate() ITemporalPredicateContext
ArrayPredicate() IArrayPredicateContext
// IsPredicateContext differentiates from other interfaces.
IsPredicateContext()
}
IPredicateContext is an interface to support dynamic dispatch.
type IPropertyNameContext ¶
type IPropertyNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Identifier() antlr.TerminalNode
// IsPropertyNameContext differentiates from other interfaces.
IsPropertyNameContext()
}
IPropertyNameContext is an interface to support dynamic dispatch.
type IScalarExpressionContext ¶
type IScalarExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CharacterClause() ICharacterClauseContext
NumericLiteral() INumericLiteralContext
InstantInstance() IInstantInstanceContext
BooleanLiteral() IBooleanLiteralContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsScalarExpressionContext differentiates from other interfaces.
IsScalarExpressionContext()
}
IScalarExpressionContext is an interface to support dynamic dispatch.
type ISouthBoundLatContext ¶
type ISouthBoundLatContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsSouthBoundLatContext differentiates from other interfaces.
IsSouthBoundLatContext()
}
ISouthBoundLatContext is an interface to support dynamic dispatch.
type ISpatialInstanceContext ¶
type ISpatialInstanceContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
GeometryLiteral() IGeometryLiteralContext
GeometryCollection() IGeometryCollectionContext
Bbox() IBboxContext
// IsSpatialInstanceContext differentiates from other interfaces.
IsSpatialInstanceContext()
}
ISpatialInstanceContext is an interface to support dynamic dispatch.
type ISpatialPredicateContext ¶
type ISpatialPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SpatialFunction() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllGeomExpression() []IGeomExpressionContext
GeomExpression(i int) IGeomExpressionContext
COMMA() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
// IsSpatialPredicateContext differentiates from other interfaces.
IsSpatialPredicateContext()
}
ISpatialPredicateContext is an interface to support dynamic dispatch.
type ITemporalClauseContext ¶
type ITemporalClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
InstantInstance() IInstantInstanceContext
Interval() IIntervalContext
// IsTemporalClauseContext differentiates from other interfaces.
IsTemporalClauseContext()
}
ITemporalClauseContext is an interface to support dynamic dispatch.
type ITemporalExpressionContext ¶
type ITemporalExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TemporalClause() ITemporalClauseContext
PropertyName() IPropertyNameContext
Function() IFunctionContext
// IsTemporalExpressionContext differentiates from other interfaces.
IsTemporalExpressionContext()
}
ITemporalExpressionContext is an interface to support dynamic dispatch.
type ITemporalPredicateContext ¶
type ITemporalPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TemporalFunction() antlr.TerminalNode
LEFTPAREN() antlr.TerminalNode
AllTemporalExpression() []ITemporalExpressionContext
TemporalExpression(i int) ITemporalExpressionContext
COMMA() antlr.TerminalNode
RIGHTPAREN() antlr.TerminalNode
// IsTemporalPredicateContext differentiates from other interfaces.
IsTemporalPredicateContext()
}
ITemporalPredicateContext is an interface to support dynamic dispatch.
type IWestBoundLonContext ¶
type IWestBoundLonContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsWestBoundLonContext differentiates from other interfaces.
IsWestBoundLonContext()
}
IWestBoundLonContext is an interface to support dynamic dispatch.
type IXCoordContext ¶
type IXCoordContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsXCoordContext differentiates from other interfaces.
IsXCoordContext()
}
IXCoordContext is an interface to support dynamic dispatch.
type IYCoordContext ¶
type IYCoordContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsYCoordContext differentiates from other interfaces.
IsYCoordContext()
}
IYCoordContext is an interface to support dynamic dispatch.
type IZCoordContext ¶
type IZCoordContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NumericLiteral() antlr.TerminalNode
// IsZCoordContext differentiates from other interfaces.
IsZCoordContext()
}
IZCoordContext is an interface to support dynamic dispatch.
type InstantInstanceContext ¶
type InstantInstanceContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInstantInstanceContext ¶
func NewEmptyInstantInstanceContext() *InstantInstanceContext
func NewInstantInstanceContext ¶
func NewInstantInstanceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstantInstanceContext
func (*InstantInstanceContext) DATE ¶
func (s *InstantInstanceContext) DATE() antlr.TerminalNode
func (*InstantInstanceContext) DateString ¶
func (s *InstantInstanceContext) DateString() antlr.TerminalNode
func (*InstantInstanceContext) EnterRule ¶
func (s *InstantInstanceContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstantInstanceContext) ExitRule ¶
func (s *InstantInstanceContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstantInstanceContext) GetParser ¶
func (s *InstantInstanceContext) GetParser() antlr.Parser
func (*InstantInstanceContext) GetRuleContext ¶
func (s *InstantInstanceContext) GetRuleContext() antlr.RuleContext
func (*InstantInstanceContext) IsInstantInstanceContext ¶
func (*InstantInstanceContext) IsInstantInstanceContext()
func (*InstantInstanceContext) LEFTPAREN ¶
func (s *InstantInstanceContext) LEFTPAREN() antlr.TerminalNode
func (*InstantInstanceContext) NOW ¶
func (s *InstantInstanceContext) NOW() antlr.TerminalNode
func (*InstantInstanceContext) RIGHTPAREN ¶
func (s *InstantInstanceContext) RIGHTPAREN() antlr.TerminalNode
func (*InstantInstanceContext) TIMESTAMP ¶
func (s *InstantInstanceContext) TIMESTAMP() antlr.TerminalNode
func (*InstantInstanceContext) TimestampString ¶
func (s *InstantInstanceContext) TimestampString() antlr.TerminalNode
func (*InstantInstanceContext) ToStringTree ¶
func (s *InstantInstanceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntervalContext ¶
type IntervalContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIntervalContext ¶
func NewEmptyIntervalContext() *IntervalContext
func NewIntervalContext ¶
func NewIntervalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalContext
func (*IntervalContext) AllIntervalParameter ¶
func (s *IntervalContext) AllIntervalParameter() []IIntervalParameterContext
func (*IntervalContext) COMMA ¶
func (s *IntervalContext) COMMA() antlr.TerminalNode
func (*IntervalContext) EnterRule ¶
func (s *IntervalContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntervalContext) ExitRule ¶
func (s *IntervalContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntervalContext) GetParser ¶
func (s *IntervalContext) GetParser() antlr.Parser
func (*IntervalContext) GetRuleContext ¶
func (s *IntervalContext) GetRuleContext() antlr.RuleContext
func (*IntervalContext) INTERVAL ¶
func (s *IntervalContext) INTERVAL() antlr.TerminalNode
func (*IntervalContext) IntervalParameter ¶
func (s *IntervalContext) IntervalParameter(i int) IIntervalParameterContext
func (*IntervalContext) IsIntervalContext ¶
func (*IntervalContext) IsIntervalContext()
func (*IntervalContext) LEFTPAREN ¶
func (s *IntervalContext) LEFTPAREN() antlr.TerminalNode
func (*IntervalContext) RIGHTPAREN ¶
func (s *IntervalContext) RIGHTPAREN() antlr.TerminalNode
func (*IntervalContext) ToStringTree ¶
func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntervalParameterContext ¶
type IntervalParameterContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIntervalParameterContext ¶
func NewEmptyIntervalParameterContext() *IntervalParameterContext
func NewIntervalParameterContext ¶
func NewIntervalParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalParameterContext
func (*IntervalParameterContext) DateString ¶
func (s *IntervalParameterContext) DateString() antlr.TerminalNode
func (*IntervalParameterContext) DotDotString ¶
func (s *IntervalParameterContext) DotDotString() antlr.TerminalNode
func (*IntervalParameterContext) EnterRule ¶
func (s *IntervalParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntervalParameterContext) ExitRule ¶
func (s *IntervalParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntervalParameterContext) Function ¶
func (s *IntervalParameterContext) Function() IFunctionContext
func (*IntervalParameterContext) GetParser ¶
func (s *IntervalParameterContext) GetParser() antlr.Parser
func (*IntervalParameterContext) GetRuleContext ¶
func (s *IntervalParameterContext) GetRuleContext() antlr.RuleContext
func (*IntervalParameterContext) IsIntervalParameterContext ¶
func (*IntervalParameterContext) IsIntervalParameterContext()
func (*IntervalParameterContext) LEFTPAREN ¶
func (s *IntervalParameterContext) LEFTPAREN() antlr.TerminalNode
func (*IntervalParameterContext) NOW ¶
func (s *IntervalParameterContext) NOW() antlr.TerminalNode
func (*IntervalParameterContext) PropertyName ¶
func (s *IntervalParameterContext) PropertyName() IPropertyNameContext
func (*IntervalParameterContext) RIGHTPAREN ¶
func (s *IntervalParameterContext) RIGHTPAREN() antlr.TerminalNode
func (*IntervalParameterContext) TimestampString ¶
func (s *IntervalParameterContext) TimestampString() antlr.TerminalNode
func (*IntervalParameterContext) ToStringTree ¶
func (s *IntervalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IsBetweenPredicateContext ¶
type IsBetweenPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIsBetweenPredicateContext ¶
func NewEmptyIsBetweenPredicateContext() *IsBetweenPredicateContext
func NewIsBetweenPredicateContext ¶
func NewIsBetweenPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IsBetweenPredicateContext
func (*IsBetweenPredicateContext) AND ¶
func (s *IsBetweenPredicateContext) AND() antlr.TerminalNode
func (*IsBetweenPredicateContext) AllNumericExpression ¶
func (s *IsBetweenPredicateContext) AllNumericExpression() []INumericExpressionContext
func (*IsBetweenPredicateContext) BETWEEN ¶
func (s *IsBetweenPredicateContext) BETWEEN() antlr.TerminalNode
func (*IsBetweenPredicateContext) EnterRule ¶
func (s *IsBetweenPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsBetweenPredicateContext) ExitRule ¶
func (s *IsBetweenPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsBetweenPredicateContext) GetParser ¶
func (s *IsBetweenPredicateContext) GetParser() antlr.Parser
func (*IsBetweenPredicateContext) GetRuleContext ¶
func (s *IsBetweenPredicateContext) GetRuleContext() antlr.RuleContext
func (*IsBetweenPredicateContext) IsIsBetweenPredicateContext ¶
func (*IsBetweenPredicateContext) IsIsBetweenPredicateContext()
func (*IsBetweenPredicateContext) NOT ¶
func (s *IsBetweenPredicateContext) NOT() antlr.TerminalNode
func (*IsBetweenPredicateContext) NumericExpression ¶
func (s *IsBetweenPredicateContext) NumericExpression(i int) INumericExpressionContext
func (*IsBetweenPredicateContext) ToStringTree ¶
func (s *IsBetweenPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IsInListPredicateContext ¶
type IsInListPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIsInListPredicateContext ¶
func NewEmptyIsInListPredicateContext() *IsInListPredicateContext
func NewIsInListPredicateContext ¶
func NewIsInListPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IsInListPredicateContext
func (*IsInListPredicateContext) AllCOMMA ¶
func (s *IsInListPredicateContext) AllCOMMA() []antlr.TerminalNode
func (*IsInListPredicateContext) AllScalarExpression ¶
func (s *IsInListPredicateContext) AllScalarExpression() []IScalarExpressionContext
func (*IsInListPredicateContext) COMMA ¶
func (s *IsInListPredicateContext) COMMA(i int) antlr.TerminalNode
func (*IsInListPredicateContext) EnterRule ¶
func (s *IsInListPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsInListPredicateContext) ExitRule ¶
func (s *IsInListPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsInListPredicateContext) GetParser ¶
func (s *IsInListPredicateContext) GetParser() antlr.Parser
func (*IsInListPredicateContext) GetRuleContext ¶
func (s *IsInListPredicateContext) GetRuleContext() antlr.RuleContext
func (*IsInListPredicateContext) IN ¶
func (s *IsInListPredicateContext) IN() antlr.TerminalNode
func (*IsInListPredicateContext) IsIsInListPredicateContext ¶
func (*IsInListPredicateContext) IsIsInListPredicateContext()
func (*IsInListPredicateContext) LEFTPAREN ¶
func (s *IsInListPredicateContext) LEFTPAREN() antlr.TerminalNode
func (*IsInListPredicateContext) NOT ¶
func (s *IsInListPredicateContext) NOT() antlr.TerminalNode
func (*IsInListPredicateContext) RIGHTPAREN ¶
func (s *IsInListPredicateContext) RIGHTPAREN() antlr.TerminalNode
func (*IsInListPredicateContext) ScalarExpression ¶
func (s *IsInListPredicateContext) ScalarExpression(i int) IScalarExpressionContext
func (*IsInListPredicateContext) ToStringTree ¶
func (s *IsInListPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IsLikePredicateContext ¶
type IsLikePredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIsLikePredicateContext ¶
func NewEmptyIsLikePredicateContext() *IsLikePredicateContext
func NewIsLikePredicateContext ¶
func NewIsLikePredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IsLikePredicateContext
func (*IsLikePredicateContext) CharacterExpression ¶
func (s *IsLikePredicateContext) CharacterExpression() ICharacterExpressionContext
func (*IsLikePredicateContext) EnterRule ¶
func (s *IsLikePredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsLikePredicateContext) ExitRule ¶
func (s *IsLikePredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsLikePredicateContext) GetParser ¶
func (s *IsLikePredicateContext) GetParser() antlr.Parser
func (*IsLikePredicateContext) GetRuleContext ¶
func (s *IsLikePredicateContext) GetRuleContext() antlr.RuleContext
func (*IsLikePredicateContext) IsIsLikePredicateContext ¶
func (*IsLikePredicateContext) IsIsLikePredicateContext()
func (*IsLikePredicateContext) LIKE ¶
func (s *IsLikePredicateContext) LIKE() antlr.TerminalNode
func (*IsLikePredicateContext) NOT ¶
func (s *IsLikePredicateContext) NOT() antlr.TerminalNode
func (*IsLikePredicateContext) PatternExpression ¶
func (s *IsLikePredicateContext) PatternExpression() IPatternExpressionContext
func (*IsLikePredicateContext) ToStringTree ¶
func (s *IsLikePredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IsNullOperandContext ¶
type IsNullOperandContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIsNullOperandContext ¶
func NewEmptyIsNullOperandContext() *IsNullOperandContext
func NewIsNullOperandContext ¶
func NewIsNullOperandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IsNullOperandContext
func (*IsNullOperandContext) BooleanLiteral ¶
func (s *IsNullOperandContext) BooleanLiteral() IBooleanLiteralContext
func (*IsNullOperandContext) CharacterClause ¶
func (s *IsNullOperandContext) CharacterClause() ICharacterClauseContext
func (*IsNullOperandContext) EnterRule ¶
func (s *IsNullOperandContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsNullOperandContext) ExitRule ¶
func (s *IsNullOperandContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsNullOperandContext) Function ¶
func (s *IsNullOperandContext) Function() IFunctionContext
func (*IsNullOperandContext) GeometryLiteral ¶
func (s *IsNullOperandContext) GeometryLiteral() IGeometryLiteralContext
func (*IsNullOperandContext) GetParser ¶
func (s *IsNullOperandContext) GetParser() antlr.Parser
func (*IsNullOperandContext) GetRuleContext ¶
func (s *IsNullOperandContext) GetRuleContext() antlr.RuleContext
func (*IsNullOperandContext) InstantInstance ¶
func (s *IsNullOperandContext) InstantInstance() IInstantInstanceContext
func (*IsNullOperandContext) IsIsNullOperandContext ¶
func (*IsNullOperandContext) IsIsNullOperandContext()
func (*IsNullOperandContext) NumericLiteral ¶
func (s *IsNullOperandContext) NumericLiteral() INumericLiteralContext
func (*IsNullOperandContext) PropertyName ¶
func (s *IsNullOperandContext) PropertyName() IPropertyNameContext
func (*IsNullOperandContext) ToStringTree ¶
func (s *IsNullOperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IsNullPredicateContext ¶
type IsNullPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIsNullPredicateContext ¶
func NewEmptyIsNullPredicateContext() *IsNullPredicateContext
func NewIsNullPredicateContext ¶
func NewIsNullPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IsNullPredicateContext
func (*IsNullPredicateContext) EnterRule ¶
func (s *IsNullPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsNullPredicateContext) ExitRule ¶
func (s *IsNullPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsNullPredicateContext) GetParser ¶
func (s *IsNullPredicateContext) GetParser() antlr.Parser
func (*IsNullPredicateContext) GetRuleContext ¶
func (s *IsNullPredicateContext) GetRuleContext() antlr.RuleContext
func (*IsNullPredicateContext) IS ¶
func (s *IsNullPredicateContext) IS() antlr.TerminalNode
func (*IsNullPredicateContext) IsIsNullPredicateContext ¶
func (*IsNullPredicateContext) IsIsNullPredicateContext()
func (*IsNullPredicateContext) IsNullOperand ¶
func (s *IsNullPredicateContext) IsNullOperand() IIsNullOperandContext
func (*IsNullPredicateContext) NOT ¶
func (s *IsNullPredicateContext) NOT() antlr.TerminalNode
func (*IsNullPredicateContext) NULL ¶
func (s *IsNullPredicateContext) NULL() antlr.TerminalNode
func (*IsNullPredicateContext) ToStringTree ¶
func (s *IsNullPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LinestringContext ¶
type LinestringContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLinestringContext ¶
func NewEmptyLinestringContext() *LinestringContext
func NewLinestringContext ¶
func NewLinestringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinestringContext
func (*LinestringContext) EnterRule ¶
func (s *LinestringContext) EnterRule(listener antlr.ParseTreeListener)
func (*LinestringContext) ExitRule ¶
func (s *LinestringContext) ExitRule(listener antlr.ParseTreeListener)
func (*LinestringContext) GetParser ¶
func (s *LinestringContext) GetParser() antlr.Parser
func (*LinestringContext) GetRuleContext ¶
func (s *LinestringContext) GetRuleContext() antlr.RuleContext
func (*LinestringContext) IsLinestringContext ¶
func (*LinestringContext) IsLinestringContext()
func (*LinestringContext) LINESTRING ¶
func (s *LinestringContext) LINESTRING() antlr.TerminalNode
func (*LinestringContext) LinestringDef ¶
func (s *LinestringContext) LinestringDef() ILinestringDefContext
func (*LinestringContext) ToStringTree ¶
func (s *LinestringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LinestringDefContext ¶
type LinestringDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLinestringDefContext ¶
func NewEmptyLinestringDefContext() *LinestringDefContext
func NewLinestringDefContext ¶
func NewLinestringDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinestringDefContext
func (*LinestringDefContext) AllCOMMA ¶
func (s *LinestringDefContext) AllCOMMA() []antlr.TerminalNode
func (*LinestringDefContext) AllCoordinate ¶
func (s *LinestringDefContext) AllCoordinate() []ICoordinateContext
func (*LinestringDefContext) COMMA ¶
func (s *LinestringDefContext) COMMA(i int) antlr.TerminalNode
func (*LinestringDefContext) Coordinate ¶
func (s *LinestringDefContext) Coordinate(i int) ICoordinateContext
func (*LinestringDefContext) EnterRule ¶
func (s *LinestringDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*LinestringDefContext) ExitRule ¶
func (s *LinestringDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*LinestringDefContext) GetParser ¶
func (s *LinestringDefContext) GetParser() antlr.Parser
func (*LinestringDefContext) GetRuleContext ¶
func (s *LinestringDefContext) GetRuleContext() antlr.RuleContext
func (*LinestringDefContext) IsLinestringDefContext ¶
func (*LinestringDefContext) IsLinestringDefContext()
func (*LinestringDefContext) LEFTPAREN ¶
func (s *LinestringDefContext) LEFTPAREN() antlr.TerminalNode
func (*LinestringDefContext) RIGHTPAREN ¶
func (s *LinestringDefContext) RIGHTPAREN() antlr.TerminalNode
func (*LinestringDefContext) ToStringTree ¶
func (s *LinestringDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MaxElevContext ¶
type MaxElevContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMaxElevContext ¶
func NewEmptyMaxElevContext() *MaxElevContext
func NewMaxElevContext ¶
func NewMaxElevContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MaxElevContext
func (*MaxElevContext) EnterRule ¶
func (s *MaxElevContext) EnterRule(listener antlr.ParseTreeListener)
func (*MaxElevContext) ExitRule ¶
func (s *MaxElevContext) ExitRule(listener antlr.ParseTreeListener)
func (*MaxElevContext) GetParser ¶
func (s *MaxElevContext) GetParser() antlr.Parser
func (*MaxElevContext) GetRuleContext ¶
func (s *MaxElevContext) GetRuleContext() antlr.RuleContext
func (*MaxElevContext) IsMaxElevContext ¶
func (*MaxElevContext) IsMaxElevContext()
func (*MaxElevContext) NumericLiteral ¶
func (s *MaxElevContext) NumericLiteral() antlr.TerminalNode
func (*MaxElevContext) ToStringTree ¶
func (s *MaxElevContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MinElevContext ¶
type MinElevContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMinElevContext ¶
func NewEmptyMinElevContext() *MinElevContext
func NewMinElevContext ¶
func NewMinElevContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MinElevContext
func (*MinElevContext) EnterRule ¶
func (s *MinElevContext) EnterRule(listener antlr.ParseTreeListener)
func (*MinElevContext) ExitRule ¶
func (s *MinElevContext) ExitRule(listener antlr.ParseTreeListener)
func (*MinElevContext) GetParser ¶
func (s *MinElevContext) GetParser() antlr.Parser
func (*MinElevContext) GetRuleContext ¶
func (s *MinElevContext) GetRuleContext() antlr.RuleContext
func (*MinElevContext) IsMinElevContext ¶
func (*MinElevContext) IsMinElevContext()
func (*MinElevContext) NumericLiteral ¶
func (s *MinElevContext) NumericLiteral() antlr.TerminalNode
func (*MinElevContext) ToStringTree ¶
func (s *MinElevContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiLinestringContext ¶
type MultiLinestringContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiLinestringContext ¶
func NewEmptyMultiLinestringContext() *MultiLinestringContext
func NewMultiLinestringContext ¶
func NewMultiLinestringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiLinestringContext
func (*MultiLinestringContext) AllCOMMA ¶
func (s *MultiLinestringContext) AllCOMMA() []antlr.TerminalNode
func (*MultiLinestringContext) AllLinestringDef ¶
func (s *MultiLinestringContext) AllLinestringDef() []ILinestringDefContext
func (*MultiLinestringContext) COMMA ¶
func (s *MultiLinestringContext) COMMA(i int) antlr.TerminalNode
func (*MultiLinestringContext) EnterRule ¶
func (s *MultiLinestringContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiLinestringContext) ExitRule ¶
func (s *MultiLinestringContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiLinestringContext) GetParser ¶
func (s *MultiLinestringContext) GetParser() antlr.Parser
func (*MultiLinestringContext) GetRuleContext ¶
func (s *MultiLinestringContext) GetRuleContext() antlr.RuleContext
func (*MultiLinestringContext) IsMultiLinestringContext ¶
func (*MultiLinestringContext) IsMultiLinestringContext()
func (*MultiLinestringContext) LEFTPAREN ¶
func (s *MultiLinestringContext) LEFTPAREN() antlr.TerminalNode
func (*MultiLinestringContext) LinestringDef ¶
func (s *MultiLinestringContext) LinestringDef(i int) ILinestringDefContext
func (*MultiLinestringContext) MULTILINESTRING ¶
func (s *MultiLinestringContext) MULTILINESTRING() antlr.TerminalNode
func (*MultiLinestringContext) RIGHTPAREN ¶
func (s *MultiLinestringContext) RIGHTPAREN() antlr.TerminalNode
func (*MultiLinestringContext) ToStringTree ¶
func (s *MultiLinestringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiPointContext ¶
type MultiPointContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiPointContext ¶
func NewEmptyMultiPointContext() *MultiPointContext
func NewMultiPointContext ¶
func NewMultiPointContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiPointContext
func (*MultiPointContext) AllCOMMA ¶
func (s *MultiPointContext) AllCOMMA() []antlr.TerminalNode
func (*MultiPointContext) AllMultiPointDef ¶ added in v1.8.18
func (s *MultiPointContext) AllMultiPointDef() []IMultiPointDefContext
func (*MultiPointContext) COMMA ¶
func (s *MultiPointContext) COMMA(i int) antlr.TerminalNode
func (*MultiPointContext) EnterRule ¶
func (s *MultiPointContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiPointContext) ExitRule ¶
func (s *MultiPointContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiPointContext) GetParser ¶
func (s *MultiPointContext) GetParser() antlr.Parser
func (*MultiPointContext) GetRuleContext ¶
func (s *MultiPointContext) GetRuleContext() antlr.RuleContext
func (*MultiPointContext) IsMultiPointContext ¶
func (*MultiPointContext) IsMultiPointContext()
func (*MultiPointContext) LEFTPAREN ¶
func (s *MultiPointContext) LEFTPAREN() antlr.TerminalNode
func (*MultiPointContext) MULTIPOINT ¶
func (s *MultiPointContext) MULTIPOINT() antlr.TerminalNode
func (*MultiPointContext) MultiPointDef ¶ added in v1.8.18
func (s *MultiPointContext) MultiPointDef(i int) IMultiPointDefContext
func (*MultiPointContext) RIGHTPAREN ¶
func (s *MultiPointContext) RIGHTPAREN() antlr.TerminalNode
func (*MultiPointContext) ToStringTree ¶
func (s *MultiPointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiPointDefContext ¶ added in v1.8.18
type MultiPointDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiPointDefContext ¶ added in v1.8.18
func NewEmptyMultiPointDefContext() *MultiPointDefContext
func NewMultiPointDefContext ¶ added in v1.8.18
func NewMultiPointDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiPointDefContext
func (*MultiPointDefContext) Coordinate ¶ added in v1.8.18
func (s *MultiPointDefContext) Coordinate() ICoordinateContext
func (*MultiPointDefContext) EnterRule ¶ added in v1.8.18
func (s *MultiPointDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiPointDefContext) ExitRule ¶ added in v1.8.18
func (s *MultiPointDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiPointDefContext) GetParser ¶ added in v1.8.18
func (s *MultiPointDefContext) GetParser() antlr.Parser
func (*MultiPointDefContext) GetRuleContext ¶ added in v1.8.18
func (s *MultiPointDefContext) GetRuleContext() antlr.RuleContext
func (*MultiPointDefContext) IsMultiPointDefContext ¶ added in v1.8.18
func (*MultiPointDefContext) IsMultiPointDefContext()
func (*MultiPointDefContext) LEFTPAREN ¶ added in v1.8.18
func (s *MultiPointDefContext) LEFTPAREN() antlr.TerminalNode
func (*MultiPointDefContext) RIGHTPAREN ¶ added in v1.8.18
func (s *MultiPointDefContext) RIGHTPAREN() antlr.TerminalNode
func (*MultiPointDefContext) ToStringTree ¶ added in v1.8.18
func (s *MultiPointDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiPolygonContext ¶
type MultiPolygonContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiPolygonContext ¶
func NewEmptyMultiPolygonContext() *MultiPolygonContext
func NewMultiPolygonContext ¶
func NewMultiPolygonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiPolygonContext
func (*MultiPolygonContext) AllCOMMA ¶
func (s *MultiPolygonContext) AllCOMMA() []antlr.TerminalNode
func (*MultiPolygonContext) AllPolygonDef ¶
func (s *MultiPolygonContext) AllPolygonDef() []IPolygonDefContext
func (*MultiPolygonContext) COMMA ¶
func (s *MultiPolygonContext) COMMA(i int) antlr.TerminalNode
func (*MultiPolygonContext) EnterRule ¶
func (s *MultiPolygonContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiPolygonContext) ExitRule ¶
func (s *MultiPolygonContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiPolygonContext) GetParser ¶
func (s *MultiPolygonContext) GetParser() antlr.Parser
func (*MultiPolygonContext) GetRuleContext ¶
func (s *MultiPolygonContext) GetRuleContext() antlr.RuleContext
func (*MultiPolygonContext) IsMultiPolygonContext ¶
func (*MultiPolygonContext) IsMultiPolygonContext()
func (*MultiPolygonContext) LEFTPAREN ¶
func (s *MultiPolygonContext) LEFTPAREN() antlr.TerminalNode
func (*MultiPolygonContext) MULTIPOLYGON ¶
func (s *MultiPolygonContext) MULTIPOLYGON() antlr.TerminalNode
func (*MultiPolygonContext) PolygonDef ¶
func (s *MultiPolygonContext) PolygonDef(i int) IPolygonDefContext
func (*MultiPolygonContext) RIGHTPAREN ¶
func (s *MultiPolygonContext) RIGHTPAREN() antlr.TerminalNode
func (*MultiPolygonContext) ToStringTree ¶
func (s *MultiPolygonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NorthBoundLatContext ¶
type NorthBoundLatContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNorthBoundLatContext ¶
func NewEmptyNorthBoundLatContext() *NorthBoundLatContext
func NewNorthBoundLatContext ¶
func NewNorthBoundLatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NorthBoundLatContext
func (*NorthBoundLatContext) EnterRule ¶
func (s *NorthBoundLatContext) EnterRule(listener antlr.ParseTreeListener)
func (*NorthBoundLatContext) ExitRule ¶
func (s *NorthBoundLatContext) ExitRule(listener antlr.ParseTreeListener)
func (*NorthBoundLatContext) GetParser ¶
func (s *NorthBoundLatContext) GetParser() antlr.Parser
func (*NorthBoundLatContext) GetRuleContext ¶
func (s *NorthBoundLatContext) GetRuleContext() antlr.RuleContext
func (*NorthBoundLatContext) IsNorthBoundLatContext ¶
func (*NorthBoundLatContext) IsNorthBoundLatContext()
func (*NorthBoundLatContext) NumericLiteral ¶
func (s *NorthBoundLatContext) NumericLiteral() antlr.TerminalNode
func (*NorthBoundLatContext) ToStringTree ¶
func (s *NorthBoundLatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericExpressionContext ¶
type NumericExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNumericExpressionContext ¶
func NewEmptyNumericExpressionContext() *NumericExpressionContext
func NewNumericExpressionContext ¶
func NewNumericExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericExpressionContext
func (*NumericExpressionContext) EnterRule ¶
func (s *NumericExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericExpressionContext) ExitRule ¶
func (s *NumericExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericExpressionContext) Function ¶
func (s *NumericExpressionContext) Function() IFunctionContext
func (*NumericExpressionContext) GetParser ¶
func (s *NumericExpressionContext) GetParser() antlr.Parser
func (*NumericExpressionContext) GetRuleContext ¶
func (s *NumericExpressionContext) GetRuleContext() antlr.RuleContext
func (*NumericExpressionContext) IsNumericExpressionContext ¶
func (*NumericExpressionContext) IsNumericExpressionContext()
func (*NumericExpressionContext) NumericLiteral ¶
func (s *NumericExpressionContext) NumericLiteral() INumericLiteralContext
func (*NumericExpressionContext) PropertyName ¶
func (s *NumericExpressionContext) PropertyName() IPropertyNameContext
func (*NumericExpressionContext) ToStringTree ¶
func (s *NumericExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericLiteralContext ¶
type NumericLiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNumericLiteralContext ¶
func NewEmptyNumericLiteralContext() *NumericLiteralContext
func NewNumericLiteralContext ¶
func NewNumericLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericLiteralContext
func (*NumericLiteralContext) EnterRule ¶
func (s *NumericLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericLiteralContext) ExitRule ¶
func (s *NumericLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericLiteralContext) GetParser ¶
func (s *NumericLiteralContext) GetParser() antlr.Parser
func (*NumericLiteralContext) GetRuleContext ¶
func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumericLiteralContext) IsNumericLiteralContext ¶
func (*NumericLiteralContext) IsNumericLiteralContext()
func (*NumericLiteralContext) NumericLiteral ¶
func (s *NumericLiteralContext) NumericLiteral() antlr.TerminalNode
func (*NumericLiteralContext) ToStringTree ¶
func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PatternExpressionContext ¶
type PatternExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPatternExpressionContext ¶
func NewEmptyPatternExpressionContext() *PatternExpressionContext
func NewPatternExpressionContext ¶
func NewPatternExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternExpressionContext
func (*PatternExpressionContext) ACCENTI ¶
func (s *PatternExpressionContext) ACCENTI() antlr.TerminalNode
func (*PatternExpressionContext) CASEI ¶
func (s *PatternExpressionContext) CASEI() antlr.TerminalNode
func (*PatternExpressionContext) CharacterLiteral ¶
func (s *PatternExpressionContext) CharacterLiteral() ICharacterLiteralContext
func (*PatternExpressionContext) EnterRule ¶
func (s *PatternExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PatternExpressionContext) ExitRule ¶
func (s *PatternExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PatternExpressionContext) GetParser ¶
func (s *PatternExpressionContext) GetParser() antlr.Parser
func (*PatternExpressionContext) GetRuleContext ¶
func (s *PatternExpressionContext) GetRuleContext() antlr.RuleContext
func (*PatternExpressionContext) IsPatternExpressionContext ¶
func (*PatternExpressionContext) IsPatternExpressionContext()
func (*PatternExpressionContext) LEFTPAREN ¶
func (s *PatternExpressionContext) LEFTPAREN() antlr.TerminalNode
func (*PatternExpressionContext) LOWER ¶
func (s *PatternExpressionContext) LOWER() antlr.TerminalNode
func (*PatternExpressionContext) PatternExpression ¶
func (s *PatternExpressionContext) PatternExpression() IPatternExpressionContext
func (*PatternExpressionContext) RIGHTPAREN ¶
func (s *PatternExpressionContext) RIGHTPAREN() antlr.TerminalNode
func (*PatternExpressionContext) ToStringTree ¶
func (s *PatternExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PatternExpressionContext) UPPER ¶
func (s *PatternExpressionContext) UPPER() antlr.TerminalNode
type PointContext ¶
type PointContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPointContext ¶
func NewEmptyPointContext() *PointContext
func NewPointContext ¶
func NewPointContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PointContext
func (*PointContext) Coordinate ¶
func (s *PointContext) Coordinate() ICoordinateContext
func (*PointContext) EnterRule ¶
func (s *PointContext) EnterRule(listener antlr.ParseTreeListener)
func (*PointContext) ExitRule ¶
func (s *PointContext) ExitRule(listener antlr.ParseTreeListener)
func (*PointContext) GetParser ¶
func (s *PointContext) GetParser() antlr.Parser
func (*PointContext) GetRuleContext ¶
func (s *PointContext) GetRuleContext() antlr.RuleContext
func (*PointContext) IsPointContext ¶
func (*PointContext) IsPointContext()
func (*PointContext) LEFTPAREN ¶
func (s *PointContext) LEFTPAREN() antlr.TerminalNode
func (*PointContext) POINT ¶
func (s *PointContext) POINT() antlr.TerminalNode
func (*PointContext) RIGHTPAREN ¶
func (s *PointContext) RIGHTPAREN() antlr.TerminalNode
func (*PointContext) ToStringTree ¶
func (s *PointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PolygonContext ¶
type PolygonContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPolygonContext ¶
func NewEmptyPolygonContext() *PolygonContext
func NewPolygonContext ¶
func NewPolygonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PolygonContext
func (*PolygonContext) EnterRule ¶
func (s *PolygonContext) EnterRule(listener antlr.ParseTreeListener)
func (*PolygonContext) ExitRule ¶
func (s *PolygonContext) ExitRule(listener antlr.ParseTreeListener)
func (*PolygonContext) GetParser ¶
func (s *PolygonContext) GetParser() antlr.Parser
func (*PolygonContext) GetRuleContext ¶
func (s *PolygonContext) GetRuleContext() antlr.RuleContext
func (*PolygonContext) IsPolygonContext ¶
func (*PolygonContext) IsPolygonContext()
func (*PolygonContext) POLYGON ¶
func (s *PolygonContext) POLYGON() antlr.TerminalNode
func (*PolygonContext) PolygonDef ¶
func (s *PolygonContext) PolygonDef() IPolygonDefContext
func (*PolygonContext) ToStringTree ¶
func (s *PolygonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PolygonDefContext ¶
type PolygonDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPolygonDefContext ¶
func NewEmptyPolygonDefContext() *PolygonDefContext
func NewPolygonDefContext ¶
func NewPolygonDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PolygonDefContext
func (*PolygonDefContext) AllCOMMA ¶
func (s *PolygonDefContext) AllCOMMA() []antlr.TerminalNode
func (*PolygonDefContext) AllLinestringDef ¶
func (s *PolygonDefContext) AllLinestringDef() []ILinestringDefContext
func (*PolygonDefContext) COMMA ¶
func (s *PolygonDefContext) COMMA(i int) antlr.TerminalNode
func (*PolygonDefContext) EnterRule ¶
func (s *PolygonDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*PolygonDefContext) ExitRule ¶
func (s *PolygonDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*PolygonDefContext) GetParser ¶
func (s *PolygonDefContext) GetParser() antlr.Parser
func (*PolygonDefContext) GetRuleContext ¶
func (s *PolygonDefContext) GetRuleContext() antlr.RuleContext
func (*PolygonDefContext) IsPolygonDefContext ¶
func (*PolygonDefContext) IsPolygonDefContext()
func (*PolygonDefContext) LEFTPAREN ¶
func (s *PolygonDefContext) LEFTPAREN() antlr.TerminalNode
func (*PolygonDefContext) LinestringDef ¶
func (s *PolygonDefContext) LinestringDef(i int) ILinestringDefContext
func (*PolygonDefContext) RIGHTPAREN ¶
func (s *PolygonDefContext) RIGHTPAREN() antlr.TerminalNode
func (*PolygonDefContext) ToStringTree ¶
func (s *PolygonDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PositionalArgumentContext ¶
type PositionalArgumentContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPositionalArgumentContext ¶
func NewEmptyPositionalArgumentContext() *PositionalArgumentContext
func NewPositionalArgumentContext ¶
func NewPositionalArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PositionalArgumentContext
func (*PositionalArgumentContext) AllArgument ¶
func (s *PositionalArgumentContext) AllArgument() []IArgumentContext
func (*PositionalArgumentContext) AllCOMMA ¶
func (s *PositionalArgumentContext) AllCOMMA() []antlr.TerminalNode
func (*PositionalArgumentContext) Argument ¶
func (s *PositionalArgumentContext) Argument(i int) IArgumentContext
func (*PositionalArgumentContext) COMMA ¶
func (s *PositionalArgumentContext) COMMA(i int) antlr.TerminalNode
func (*PositionalArgumentContext) EnterRule ¶
func (s *PositionalArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*PositionalArgumentContext) ExitRule ¶
func (s *PositionalArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*PositionalArgumentContext) GetParser ¶
func (s *PositionalArgumentContext) GetParser() antlr.Parser
func (*PositionalArgumentContext) GetRuleContext ¶
func (s *PositionalArgumentContext) GetRuleContext() antlr.RuleContext
func (*PositionalArgumentContext) IsPositionalArgumentContext ¶
func (*PositionalArgumentContext) IsPositionalArgumentContext()
func (*PositionalArgumentContext) ToStringTree ¶
func (s *PositionalArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PredicateContext ¶
type PredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPredicateContext ¶
func NewEmptyPredicateContext() *PredicateContext
func NewPredicateContext ¶
func NewPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PredicateContext
func (*PredicateContext) ArrayPredicate ¶
func (s *PredicateContext) ArrayPredicate() IArrayPredicateContext
func (*PredicateContext) ComparisonPredicate ¶
func (s *PredicateContext) ComparisonPredicate() IComparisonPredicateContext
func (*PredicateContext) EnterRule ¶
func (s *PredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*PredicateContext) ExitRule ¶
func (s *PredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*PredicateContext) GetParser ¶
func (s *PredicateContext) GetParser() antlr.Parser
func (*PredicateContext) GetRuleContext ¶
func (s *PredicateContext) GetRuleContext() antlr.RuleContext
func (*PredicateContext) IsPredicateContext ¶
func (*PredicateContext) IsPredicateContext()
func (*PredicateContext) SpatialPredicate ¶
func (s *PredicateContext) SpatialPredicate() ISpatialPredicateContext
func (*PredicateContext) TemporalPredicate ¶
func (s *PredicateContext) TemporalPredicate() ITemporalPredicateContext
func (*PredicateContext) ToStringTree ¶
func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyNameContext ¶
type PropertyNameContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropertyNameContext ¶
func NewEmptyPropertyNameContext() *PropertyNameContext
func NewPropertyNameContext ¶
func NewPropertyNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyNameContext
func (*PropertyNameContext) EnterRule ¶
func (s *PropertyNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyNameContext) ExitRule ¶
func (s *PropertyNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyNameContext) GetParser ¶
func (s *PropertyNameContext) GetParser() antlr.Parser
func (*PropertyNameContext) GetRuleContext ¶
func (s *PropertyNameContext) GetRuleContext() antlr.RuleContext
func (*PropertyNameContext) Identifier ¶
func (s *PropertyNameContext) Identifier() antlr.TerminalNode
func (*PropertyNameContext) IsPropertyNameContext ¶
func (*PropertyNameContext) IsPropertyNameContext()
func (*PropertyNameContext) ToStringTree ¶
func (s *PropertyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScalarExpressionContext ¶
type ScalarExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScalarExpressionContext ¶
func NewEmptyScalarExpressionContext() *ScalarExpressionContext
func NewScalarExpressionContext ¶
func NewScalarExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScalarExpressionContext
func (*ScalarExpressionContext) BooleanLiteral ¶
func (s *ScalarExpressionContext) BooleanLiteral() IBooleanLiteralContext
func (*ScalarExpressionContext) CharacterClause ¶
func (s *ScalarExpressionContext) CharacterClause() ICharacterClauseContext
func (*ScalarExpressionContext) EnterRule ¶
func (s *ScalarExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScalarExpressionContext) ExitRule ¶
func (s *ScalarExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScalarExpressionContext) Function ¶
func (s *ScalarExpressionContext) Function() IFunctionContext
func (*ScalarExpressionContext) GetParser ¶
func (s *ScalarExpressionContext) GetParser() antlr.Parser
func (*ScalarExpressionContext) GetRuleContext ¶
func (s *ScalarExpressionContext) GetRuleContext() antlr.RuleContext
func (*ScalarExpressionContext) InstantInstance ¶
func (s *ScalarExpressionContext) InstantInstance() IInstantInstanceContext
func (*ScalarExpressionContext) IsScalarExpressionContext ¶
func (*ScalarExpressionContext) IsScalarExpressionContext()
func (*ScalarExpressionContext) NumericLiteral ¶
func (s *ScalarExpressionContext) NumericLiteral() INumericLiteralContext
func (*ScalarExpressionContext) PropertyName ¶
func (s *ScalarExpressionContext) PropertyName() IPropertyNameContext
func (*ScalarExpressionContext) ToStringTree ¶
func (s *ScalarExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SouthBoundLatContext ¶
type SouthBoundLatContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySouthBoundLatContext ¶
func NewEmptySouthBoundLatContext() *SouthBoundLatContext
func NewSouthBoundLatContext ¶
func NewSouthBoundLatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SouthBoundLatContext
func (*SouthBoundLatContext) EnterRule ¶
func (s *SouthBoundLatContext) EnterRule(listener antlr.ParseTreeListener)
func (*SouthBoundLatContext) ExitRule ¶
func (s *SouthBoundLatContext) ExitRule(listener antlr.ParseTreeListener)
func (*SouthBoundLatContext) GetParser ¶
func (s *SouthBoundLatContext) GetParser() antlr.Parser
func (*SouthBoundLatContext) GetRuleContext ¶
func (s *SouthBoundLatContext) GetRuleContext() antlr.RuleContext
func (*SouthBoundLatContext) IsSouthBoundLatContext ¶
func (*SouthBoundLatContext) IsSouthBoundLatContext()
func (*SouthBoundLatContext) NumericLiteral ¶
func (s *SouthBoundLatContext) NumericLiteral() antlr.TerminalNode
func (*SouthBoundLatContext) ToStringTree ¶
func (s *SouthBoundLatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpatialInstanceContext ¶
type SpatialInstanceContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySpatialInstanceContext ¶
func NewEmptySpatialInstanceContext() *SpatialInstanceContext
func NewSpatialInstanceContext ¶
func NewSpatialInstanceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpatialInstanceContext
func (*SpatialInstanceContext) Bbox ¶
func (s *SpatialInstanceContext) Bbox() IBboxContext
func (*SpatialInstanceContext) EnterRule ¶
func (s *SpatialInstanceContext) EnterRule(listener antlr.ParseTreeListener)
func (*SpatialInstanceContext) ExitRule ¶
func (s *SpatialInstanceContext) ExitRule(listener antlr.ParseTreeListener)
func (*SpatialInstanceContext) GeometryCollection ¶
func (s *SpatialInstanceContext) GeometryCollection() IGeometryCollectionContext
func (*SpatialInstanceContext) GeometryLiteral ¶
func (s *SpatialInstanceContext) GeometryLiteral() IGeometryLiteralContext
func (*SpatialInstanceContext) GetParser ¶
func (s *SpatialInstanceContext) GetParser() antlr.Parser
func (*SpatialInstanceContext) GetRuleContext ¶
func (s *SpatialInstanceContext) GetRuleContext() antlr.RuleContext
func (*SpatialInstanceContext) IsSpatialInstanceContext ¶
func (*SpatialInstanceContext) IsSpatialInstanceContext()
func (*SpatialInstanceContext) ToStringTree ¶
func (s *SpatialInstanceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpatialPredicateContext ¶
type SpatialPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySpatialPredicateContext ¶
func NewEmptySpatialPredicateContext() *SpatialPredicateContext
func NewSpatialPredicateContext ¶
func NewSpatialPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpatialPredicateContext
func (*SpatialPredicateContext) AllGeomExpression ¶
func (s *SpatialPredicateContext) AllGeomExpression() []IGeomExpressionContext
func (*SpatialPredicateContext) COMMA ¶
func (s *SpatialPredicateContext) COMMA() antlr.TerminalNode
func (*SpatialPredicateContext) EnterRule ¶
func (s *SpatialPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*SpatialPredicateContext) ExitRule ¶
func (s *SpatialPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*SpatialPredicateContext) GeomExpression ¶
func (s *SpatialPredicateContext) GeomExpression(i int) IGeomExpressionContext
func (*SpatialPredicateContext) GetParser ¶
func (s *SpatialPredicateContext) GetParser() antlr.Parser
func (*SpatialPredicateContext) GetRuleContext ¶
func (s *SpatialPredicateContext) GetRuleContext() antlr.RuleContext
func (*SpatialPredicateContext) IsSpatialPredicateContext ¶
func (*SpatialPredicateContext) IsSpatialPredicateContext()
func (*SpatialPredicateContext) LEFTPAREN ¶
func (s *SpatialPredicateContext) LEFTPAREN() antlr.TerminalNode
func (*SpatialPredicateContext) RIGHTPAREN ¶
func (s *SpatialPredicateContext) RIGHTPAREN() antlr.TerminalNode
func (*SpatialPredicateContext) SpatialFunction ¶
func (s *SpatialPredicateContext) SpatialFunction() antlr.TerminalNode
func (*SpatialPredicateContext) ToStringTree ¶
func (s *SpatialPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemporalClauseContext ¶
type TemporalClauseContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTemporalClauseContext ¶
func NewEmptyTemporalClauseContext() *TemporalClauseContext
func NewTemporalClauseContext ¶
func NewTemporalClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemporalClauseContext
func (*TemporalClauseContext) EnterRule ¶
func (s *TemporalClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemporalClauseContext) ExitRule ¶
func (s *TemporalClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemporalClauseContext) GetParser ¶
func (s *TemporalClauseContext) GetParser() antlr.Parser
func (*TemporalClauseContext) GetRuleContext ¶
func (s *TemporalClauseContext) GetRuleContext() antlr.RuleContext
func (*TemporalClauseContext) InstantInstance ¶
func (s *TemporalClauseContext) InstantInstance() IInstantInstanceContext
func (*TemporalClauseContext) Interval ¶
func (s *TemporalClauseContext) Interval() IIntervalContext
func (*TemporalClauseContext) IsTemporalClauseContext ¶
func (*TemporalClauseContext) IsTemporalClauseContext()
func (*TemporalClauseContext) ToStringTree ¶
func (s *TemporalClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemporalExpressionContext ¶
type TemporalExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTemporalExpressionContext ¶
func NewEmptyTemporalExpressionContext() *TemporalExpressionContext
func NewTemporalExpressionContext ¶
func NewTemporalExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemporalExpressionContext
func (*TemporalExpressionContext) EnterRule ¶
func (s *TemporalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemporalExpressionContext) ExitRule ¶
func (s *TemporalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemporalExpressionContext) Function ¶
func (s *TemporalExpressionContext) Function() IFunctionContext
func (*TemporalExpressionContext) GetParser ¶
func (s *TemporalExpressionContext) GetParser() antlr.Parser
func (*TemporalExpressionContext) GetRuleContext ¶
func (s *TemporalExpressionContext) GetRuleContext() antlr.RuleContext
func (*TemporalExpressionContext) IsTemporalExpressionContext ¶
func (*TemporalExpressionContext) IsTemporalExpressionContext()
func (*TemporalExpressionContext) PropertyName ¶
func (s *TemporalExpressionContext) PropertyName() IPropertyNameContext
func (*TemporalExpressionContext) TemporalClause ¶
func (s *TemporalExpressionContext) TemporalClause() ITemporalClauseContext
func (*TemporalExpressionContext) ToStringTree ¶
func (s *TemporalExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemporalPredicateContext ¶
type TemporalPredicateContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTemporalPredicateContext ¶
func NewEmptyTemporalPredicateContext() *TemporalPredicateContext
func NewTemporalPredicateContext ¶
func NewTemporalPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemporalPredicateContext
func (*TemporalPredicateContext) AllTemporalExpression ¶
func (s *TemporalPredicateContext) AllTemporalExpression() []ITemporalExpressionContext
func (*TemporalPredicateContext) COMMA ¶
func (s *TemporalPredicateContext) COMMA() antlr.TerminalNode
func (*TemporalPredicateContext) EnterRule ¶
func (s *TemporalPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemporalPredicateContext) ExitRule ¶
func (s *TemporalPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemporalPredicateContext) GetParser ¶
func (s *TemporalPredicateContext) GetParser() antlr.Parser
func (*TemporalPredicateContext) GetRuleContext ¶
func (s *TemporalPredicateContext) GetRuleContext() antlr.RuleContext
func (*TemporalPredicateContext) IsTemporalPredicateContext ¶
func (*TemporalPredicateContext) IsTemporalPredicateContext()
func (*TemporalPredicateContext) LEFTPAREN ¶
func (s *TemporalPredicateContext) LEFTPAREN() antlr.TerminalNode
func (*TemporalPredicateContext) RIGHTPAREN ¶
func (s *TemporalPredicateContext) RIGHTPAREN() antlr.TerminalNode
func (*TemporalPredicateContext) TemporalExpression ¶
func (s *TemporalPredicateContext) TemporalExpression(i int) ITemporalExpressionContext
func (*TemporalPredicateContext) TemporalFunction ¶
func (s *TemporalPredicateContext) TemporalFunction() antlr.TerminalNode
func (*TemporalPredicateContext) ToStringTree ¶
func (s *TemporalPredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WestBoundLonContext ¶
type WestBoundLonContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWestBoundLonContext ¶
func NewEmptyWestBoundLonContext() *WestBoundLonContext
func NewWestBoundLonContext ¶
func NewWestBoundLonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WestBoundLonContext
func (*WestBoundLonContext) EnterRule ¶
func (s *WestBoundLonContext) EnterRule(listener antlr.ParseTreeListener)
func (*WestBoundLonContext) ExitRule ¶
func (s *WestBoundLonContext) ExitRule(listener antlr.ParseTreeListener)
func (*WestBoundLonContext) GetParser ¶
func (s *WestBoundLonContext) GetParser() antlr.Parser
func (*WestBoundLonContext) GetRuleContext ¶
func (s *WestBoundLonContext) GetRuleContext() antlr.RuleContext
func (*WestBoundLonContext) IsWestBoundLonContext ¶
func (*WestBoundLonContext) IsWestBoundLonContext()
func (*WestBoundLonContext) NumericLiteral ¶
func (s *WestBoundLonContext) NumericLiteral() antlr.TerminalNode
func (*WestBoundLonContext) ToStringTree ¶
func (s *WestBoundLonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type XCoordContext ¶
type XCoordContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyXCoordContext ¶
func NewEmptyXCoordContext() *XCoordContext
func NewXCoordContext ¶
func NewXCoordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *XCoordContext
func (*XCoordContext) EnterRule ¶
func (s *XCoordContext) EnterRule(listener antlr.ParseTreeListener)
func (*XCoordContext) ExitRule ¶
func (s *XCoordContext) ExitRule(listener antlr.ParseTreeListener)
func (*XCoordContext) GetParser ¶
func (s *XCoordContext) GetParser() antlr.Parser
func (*XCoordContext) GetRuleContext ¶
func (s *XCoordContext) GetRuleContext() antlr.RuleContext
func (*XCoordContext) IsXCoordContext ¶
func (*XCoordContext) IsXCoordContext()
func (*XCoordContext) NumericLiteral ¶
func (s *XCoordContext) NumericLiteral() antlr.TerminalNode
func (*XCoordContext) ToStringTree ¶
func (s *XCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type YCoordContext ¶
type YCoordContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyYCoordContext ¶
func NewEmptyYCoordContext() *YCoordContext
func NewYCoordContext ¶
func NewYCoordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YCoordContext
func (*YCoordContext) EnterRule ¶
func (s *YCoordContext) EnterRule(listener antlr.ParseTreeListener)
func (*YCoordContext) ExitRule ¶
func (s *YCoordContext) ExitRule(listener antlr.ParseTreeListener)
func (*YCoordContext) GetParser ¶
func (s *YCoordContext) GetParser() antlr.Parser
func (*YCoordContext) GetRuleContext ¶
func (s *YCoordContext) GetRuleContext() antlr.RuleContext
func (*YCoordContext) IsYCoordContext ¶
func (*YCoordContext) IsYCoordContext()
func (*YCoordContext) NumericLiteral ¶
func (s *YCoordContext) NumericLiteral() antlr.TerminalNode
func (*YCoordContext) ToStringTree ¶
func (s *YCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ZCoordContext ¶
type ZCoordContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyZCoordContext ¶
func NewEmptyZCoordContext() *ZCoordContext
func NewZCoordContext ¶
func NewZCoordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ZCoordContext
func (*ZCoordContext) EnterRule ¶
func (s *ZCoordContext) EnterRule(listener antlr.ParseTreeListener)
func (*ZCoordContext) ExitRule ¶
func (s *ZCoordContext) ExitRule(listener antlr.ParseTreeListener)
func (*ZCoordContext) GetParser ¶
func (s *ZCoordContext) GetParser() antlr.Parser
func (*ZCoordContext) GetRuleContext ¶
func (s *ZCoordContext) GetRuleContext() antlr.RuleContext
func (*ZCoordContext) IsZCoordContext ¶
func (*ZCoordContext) IsZCoordContext()
func (*ZCoordContext) NumericLiteral ¶
func (s *ZCoordContext) NumericLiteral() antlr.TerminalNode
func (*ZCoordContext) ToStringTree ¶
func (s *ZCoordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string