
sp4rql.Sp4rql11Listener Maven / Gradle / Ivy
// Generated from sp4rql/Sp4rql11.g4 by ANTLR 4.8
package sp4rql;
import org.antlr.v4.runtime.tree.ParseTreeListener;
/**
* This interface defines a complete listener for a parse tree produced by
* {@link Sp4rql11Parser}.
*/
public interface Sp4rql11Listener extends ParseTreeListener {
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#queryUnit}.
* @param ctx the parse tree
*/
void enterQueryUnit(Sp4rql11Parser.QueryUnitContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#queryUnit}.
* @param ctx the parse tree
*/
void exitQueryUnit(Sp4rql11Parser.QueryUnitContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#query}.
* @param ctx the parse tree
*/
void enterQuery(Sp4rql11Parser.QueryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#query}.
* @param ctx the parse tree
*/
void exitQuery(Sp4rql11Parser.QueryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#updateUnit}.
* @param ctx the parse tree
*/
void enterUpdateUnit(Sp4rql11Parser.UpdateUnitContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#updateUnit}.
* @param ctx the parse tree
*/
void exitUpdateUnit(Sp4rql11Parser.UpdateUnitContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#prologue}.
* @param ctx the parse tree
*/
void enterPrologue(Sp4rql11Parser.PrologueContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#prologue}.
* @param ctx the parse tree
*/
void exitPrologue(Sp4rql11Parser.PrologueContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#baseDecl}.
* @param ctx the parse tree
*/
void enterBaseDecl(Sp4rql11Parser.BaseDeclContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#baseDecl}.
* @param ctx the parse tree
*/
void exitBaseDecl(Sp4rql11Parser.BaseDeclContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#prefixDecl}.
* @param ctx the parse tree
*/
void enterPrefixDecl(Sp4rql11Parser.PrefixDeclContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#prefixDecl}.
* @param ctx the parse tree
*/
void exitPrefixDecl(Sp4rql11Parser.PrefixDeclContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#selectQuery}.
* @param ctx the parse tree
*/
void enterSelectQuery(Sp4rql11Parser.SelectQueryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#selectQuery}.
* @param ctx the parse tree
*/
void exitSelectQuery(Sp4rql11Parser.SelectQueryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#subSelect}.
* @param ctx the parse tree
*/
void enterSubSelect(Sp4rql11Parser.SubSelectContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#subSelect}.
* @param ctx the parse tree
*/
void exitSubSelect(Sp4rql11Parser.SubSelectContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#selectClause}.
* @param ctx the parse tree
*/
void enterSelectClause(Sp4rql11Parser.SelectClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#selectClause}.
* @param ctx the parse tree
*/
void exitSelectClause(Sp4rql11Parser.SelectClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#constructQuery}.
* @param ctx the parse tree
*/
void enterConstructQuery(Sp4rql11Parser.ConstructQueryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#constructQuery}.
* @param ctx the parse tree
*/
void exitConstructQuery(Sp4rql11Parser.ConstructQueryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#describeQuery}.
* @param ctx the parse tree
*/
void enterDescribeQuery(Sp4rql11Parser.DescribeQueryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#describeQuery}.
* @param ctx the parse tree
*/
void exitDescribeQuery(Sp4rql11Parser.DescribeQueryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#askQuery}.
* @param ctx the parse tree
*/
void enterAskQuery(Sp4rql11Parser.AskQueryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#askQuery}.
* @param ctx the parse tree
*/
void exitAskQuery(Sp4rql11Parser.AskQueryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#datasetClause}.
* @param ctx the parse tree
*/
void enterDatasetClause(Sp4rql11Parser.DatasetClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#datasetClause}.
* @param ctx the parse tree
*/
void exitDatasetClause(Sp4rql11Parser.DatasetClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#defaultGraphClause}.
* @param ctx the parse tree
*/
void enterDefaultGraphClause(Sp4rql11Parser.DefaultGraphClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#defaultGraphClause}.
* @param ctx the parse tree
*/
void exitDefaultGraphClause(Sp4rql11Parser.DefaultGraphClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#namedGraphClause}.
* @param ctx the parse tree
*/
void enterNamedGraphClause(Sp4rql11Parser.NamedGraphClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#namedGraphClause}.
* @param ctx the parse tree
*/
void exitNamedGraphClause(Sp4rql11Parser.NamedGraphClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#sourceSelector}.
* @param ctx the parse tree
*/
void enterSourceSelector(Sp4rql11Parser.SourceSelectorContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#sourceSelector}.
* @param ctx the parse tree
*/
void exitSourceSelector(Sp4rql11Parser.SourceSelectorContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#whereClause}.
* @param ctx the parse tree
*/
void enterWhereClause(Sp4rql11Parser.WhereClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#whereClause}.
* @param ctx the parse tree
*/
void exitWhereClause(Sp4rql11Parser.WhereClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#solutionModifier}.
* @param ctx the parse tree
*/
void enterSolutionModifier(Sp4rql11Parser.SolutionModifierContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#solutionModifier}.
* @param ctx the parse tree
*/
void exitSolutionModifier(Sp4rql11Parser.SolutionModifierContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#groupClause}.
* @param ctx the parse tree
*/
void enterGroupClause(Sp4rql11Parser.GroupClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#groupClause}.
* @param ctx the parse tree
*/
void exitGroupClause(Sp4rql11Parser.GroupClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#groupCondition}.
* @param ctx the parse tree
*/
void enterGroupCondition(Sp4rql11Parser.GroupConditionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#groupCondition}.
* @param ctx the parse tree
*/
void exitGroupCondition(Sp4rql11Parser.GroupConditionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#havingClause}.
* @param ctx the parse tree
*/
void enterHavingClause(Sp4rql11Parser.HavingClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#havingClause}.
* @param ctx the parse tree
*/
void exitHavingClause(Sp4rql11Parser.HavingClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#havingCondition}.
* @param ctx the parse tree
*/
void enterHavingCondition(Sp4rql11Parser.HavingConditionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#havingCondition}.
* @param ctx the parse tree
*/
void exitHavingCondition(Sp4rql11Parser.HavingConditionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#orderClause}.
* @param ctx the parse tree
*/
void enterOrderClause(Sp4rql11Parser.OrderClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#orderClause}.
* @param ctx the parse tree
*/
void exitOrderClause(Sp4rql11Parser.OrderClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#orderCondition}.
* @param ctx the parse tree
*/
void enterOrderCondition(Sp4rql11Parser.OrderConditionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#orderCondition}.
* @param ctx the parse tree
*/
void exitOrderCondition(Sp4rql11Parser.OrderConditionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#limitOffsetClauses}.
* @param ctx the parse tree
*/
void enterLimitOffsetClauses(Sp4rql11Parser.LimitOffsetClausesContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#limitOffsetClauses}.
* @param ctx the parse tree
*/
void exitLimitOffsetClauses(Sp4rql11Parser.LimitOffsetClausesContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#limitClause}.
* @param ctx the parse tree
*/
void enterLimitClause(Sp4rql11Parser.LimitClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#limitClause}.
* @param ctx the parse tree
*/
void exitLimitClause(Sp4rql11Parser.LimitClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#offsetClause}.
* @param ctx the parse tree
*/
void enterOffsetClause(Sp4rql11Parser.OffsetClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#offsetClause}.
* @param ctx the parse tree
*/
void exitOffsetClause(Sp4rql11Parser.OffsetClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#valuesClause}.
* @param ctx the parse tree
*/
void enterValuesClause(Sp4rql11Parser.ValuesClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#valuesClause}.
* @param ctx the parse tree
*/
void exitValuesClause(Sp4rql11Parser.ValuesClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#update}.
* @param ctx the parse tree
*/
void enterUpdate(Sp4rql11Parser.UpdateContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#update}.
* @param ctx the parse tree
*/
void exitUpdate(Sp4rql11Parser.UpdateContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#update1}.
* @param ctx the parse tree
*/
void enterUpdate1(Sp4rql11Parser.Update1Context ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#update1}.
* @param ctx the parse tree
*/
void exitUpdate1(Sp4rql11Parser.Update1Context ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#load}.
* @param ctx the parse tree
*/
void enterLoad(Sp4rql11Parser.LoadContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#load}.
* @param ctx the parse tree
*/
void exitLoad(Sp4rql11Parser.LoadContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#clear}.
* @param ctx the parse tree
*/
void enterClear(Sp4rql11Parser.ClearContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#clear}.
* @param ctx the parse tree
*/
void exitClear(Sp4rql11Parser.ClearContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#drop}.
* @param ctx the parse tree
*/
void enterDrop(Sp4rql11Parser.DropContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#drop}.
* @param ctx the parse tree
*/
void exitDrop(Sp4rql11Parser.DropContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#create}.
* @param ctx the parse tree
*/
void enterCreate(Sp4rql11Parser.CreateContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#create}.
* @param ctx the parse tree
*/
void exitCreate(Sp4rql11Parser.CreateContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#add}.
* @param ctx the parse tree
*/
void enterAdd(Sp4rql11Parser.AddContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#add}.
* @param ctx the parse tree
*/
void exitAdd(Sp4rql11Parser.AddContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#move}.
* @param ctx the parse tree
*/
void enterMove(Sp4rql11Parser.MoveContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#move}.
* @param ctx the parse tree
*/
void exitMove(Sp4rql11Parser.MoveContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#copy}.
* @param ctx the parse tree
*/
void enterCopy(Sp4rql11Parser.CopyContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#copy}.
* @param ctx the parse tree
*/
void exitCopy(Sp4rql11Parser.CopyContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#insertData}.
* @param ctx the parse tree
*/
void enterInsertData(Sp4rql11Parser.InsertDataContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#insertData}.
* @param ctx the parse tree
*/
void exitInsertData(Sp4rql11Parser.InsertDataContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#deleteData}.
* @param ctx the parse tree
*/
void enterDeleteData(Sp4rql11Parser.DeleteDataContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#deleteData}.
* @param ctx the parse tree
*/
void exitDeleteData(Sp4rql11Parser.DeleteDataContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#deleteWhere}.
* @param ctx the parse tree
*/
void enterDeleteWhere(Sp4rql11Parser.DeleteWhereContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#deleteWhere}.
* @param ctx the parse tree
*/
void exitDeleteWhere(Sp4rql11Parser.DeleteWhereContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#modify}.
* @param ctx the parse tree
*/
void enterModify(Sp4rql11Parser.ModifyContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#modify}.
* @param ctx the parse tree
*/
void exitModify(Sp4rql11Parser.ModifyContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#deleteClause}.
* @param ctx the parse tree
*/
void enterDeleteClause(Sp4rql11Parser.DeleteClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#deleteClause}.
* @param ctx the parse tree
*/
void exitDeleteClause(Sp4rql11Parser.DeleteClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#insertClause}.
* @param ctx the parse tree
*/
void enterInsertClause(Sp4rql11Parser.InsertClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#insertClause}.
* @param ctx the parse tree
*/
void exitInsertClause(Sp4rql11Parser.InsertClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#usingClause}.
* @param ctx the parse tree
*/
void enterUsingClause(Sp4rql11Parser.UsingClauseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#usingClause}.
* @param ctx the parse tree
*/
void exitUsingClause(Sp4rql11Parser.UsingClauseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphOrDefault}.
* @param ctx the parse tree
*/
void enterGraphOrDefault(Sp4rql11Parser.GraphOrDefaultContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphOrDefault}.
* @param ctx the parse tree
*/
void exitGraphOrDefault(Sp4rql11Parser.GraphOrDefaultContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphRef}.
* @param ctx the parse tree
*/
void enterGraphRef(Sp4rql11Parser.GraphRefContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphRef}.
* @param ctx the parse tree
*/
void exitGraphRef(Sp4rql11Parser.GraphRefContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphRefAll}.
* @param ctx the parse tree
*/
void enterGraphRefAll(Sp4rql11Parser.GraphRefAllContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphRefAll}.
* @param ctx the parse tree
*/
void exitGraphRefAll(Sp4rql11Parser.GraphRefAllContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#quadPattern}.
* @param ctx the parse tree
*/
void enterQuadPattern(Sp4rql11Parser.QuadPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#quadPattern}.
* @param ctx the parse tree
*/
void exitQuadPattern(Sp4rql11Parser.QuadPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#quadData}.
* @param ctx the parse tree
*/
void enterQuadData(Sp4rql11Parser.QuadDataContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#quadData}.
* @param ctx the parse tree
*/
void exitQuadData(Sp4rql11Parser.QuadDataContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#quads}.
* @param ctx the parse tree
*/
void enterQuads(Sp4rql11Parser.QuadsContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#quads}.
* @param ctx the parse tree
*/
void exitQuads(Sp4rql11Parser.QuadsContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#quadsNotTriples}.
* @param ctx the parse tree
*/
void enterQuadsNotTriples(Sp4rql11Parser.QuadsNotTriplesContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#quadsNotTriples}.
* @param ctx the parse tree
*/
void exitQuadsNotTriples(Sp4rql11Parser.QuadsNotTriplesContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesTemplate}.
* @param ctx the parse tree
*/
void enterTriplesTemplate(Sp4rql11Parser.TriplesTemplateContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesTemplate}.
* @param ctx the parse tree
*/
void exitTriplesTemplate(Sp4rql11Parser.TriplesTemplateContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#groupGraphPattern}.
* @param ctx the parse tree
*/
void enterGroupGraphPattern(Sp4rql11Parser.GroupGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#groupGraphPattern}.
* @param ctx the parse tree
*/
void exitGroupGraphPattern(Sp4rql11Parser.GroupGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#groupGraphPatternSub}.
* @param ctx the parse tree
*/
void enterGroupGraphPatternSub(Sp4rql11Parser.GroupGraphPatternSubContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#groupGraphPatternSub}.
* @param ctx the parse tree
*/
void exitGroupGraphPatternSub(Sp4rql11Parser.GroupGraphPatternSubContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesBlock}.
* @param ctx the parse tree
*/
void enterTriplesBlock(Sp4rql11Parser.TriplesBlockContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesBlock}.
* @param ctx the parse tree
*/
void exitTriplesBlock(Sp4rql11Parser.TriplesBlockContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphPatternNotTriples}.
* @param ctx the parse tree
*/
void enterGraphPatternNotTriples(Sp4rql11Parser.GraphPatternNotTriplesContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphPatternNotTriples}.
* @param ctx the parse tree
*/
void exitGraphPatternNotTriples(Sp4rql11Parser.GraphPatternNotTriplesContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#optionalGraphPattern}.
* @param ctx the parse tree
*/
void enterOptionalGraphPattern(Sp4rql11Parser.OptionalGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#optionalGraphPattern}.
* @param ctx the parse tree
*/
void exitOptionalGraphPattern(Sp4rql11Parser.OptionalGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphGraphPattern}.
* @param ctx the parse tree
*/
void enterGraphGraphPattern(Sp4rql11Parser.GraphGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphGraphPattern}.
* @param ctx the parse tree
*/
void exitGraphGraphPattern(Sp4rql11Parser.GraphGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#serviceGraphPattern}.
* @param ctx the parse tree
*/
void enterServiceGraphPattern(Sp4rql11Parser.ServiceGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#serviceGraphPattern}.
* @param ctx the parse tree
*/
void exitServiceGraphPattern(Sp4rql11Parser.ServiceGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#bind}.
* @param ctx the parse tree
*/
void enterBind(Sp4rql11Parser.BindContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#bind}.
* @param ctx the parse tree
*/
void exitBind(Sp4rql11Parser.BindContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#inlineData}.
* @param ctx the parse tree
*/
void enterInlineData(Sp4rql11Parser.InlineDataContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#inlineData}.
* @param ctx the parse tree
*/
void exitInlineData(Sp4rql11Parser.InlineDataContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#dataBlock}.
* @param ctx the parse tree
*/
void enterDataBlock(Sp4rql11Parser.DataBlockContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#dataBlock}.
* @param ctx the parse tree
*/
void exitDataBlock(Sp4rql11Parser.DataBlockContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#inlineDataOneVar}.
* @param ctx the parse tree
*/
void enterInlineDataOneVar(Sp4rql11Parser.InlineDataOneVarContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#inlineDataOneVar}.
* @param ctx the parse tree
*/
void exitInlineDataOneVar(Sp4rql11Parser.InlineDataOneVarContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#inlineDataFull}.
* @param ctx the parse tree
*/
void enterInlineDataFull(Sp4rql11Parser.InlineDataFullContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#inlineDataFull}.
* @param ctx the parse tree
*/
void exitInlineDataFull(Sp4rql11Parser.InlineDataFullContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#dataBlockValue}.
* @param ctx the parse tree
*/
void enterDataBlockValue(Sp4rql11Parser.DataBlockValueContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#dataBlockValue}.
* @param ctx the parse tree
*/
void exitDataBlockValue(Sp4rql11Parser.DataBlockValueContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#minusGraphPattern}.
* @param ctx the parse tree
*/
void enterMinusGraphPattern(Sp4rql11Parser.MinusGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#minusGraphPattern}.
* @param ctx the parse tree
*/
void exitMinusGraphPattern(Sp4rql11Parser.MinusGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#groupOrUnionGraphPattern}.
* @param ctx the parse tree
*/
void enterGroupOrUnionGraphPattern(Sp4rql11Parser.GroupOrUnionGraphPatternContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#groupOrUnionGraphPattern}.
* @param ctx the parse tree
*/
void exitGroupOrUnionGraphPattern(Sp4rql11Parser.GroupOrUnionGraphPatternContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#filter}.
* @param ctx the parse tree
*/
void enterFilter(Sp4rql11Parser.FilterContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#filter}.
* @param ctx the parse tree
*/
void exitFilter(Sp4rql11Parser.FilterContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#constraint}.
* @param ctx the parse tree
*/
void enterConstraint(Sp4rql11Parser.ConstraintContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#constraint}.
* @param ctx the parse tree
*/
void exitConstraint(Sp4rql11Parser.ConstraintContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#functionCall}.
* @param ctx the parse tree
*/
void enterFunctionCall(Sp4rql11Parser.FunctionCallContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#functionCall}.
* @param ctx the parse tree
*/
void exitFunctionCall(Sp4rql11Parser.FunctionCallContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#argList}.
* @param ctx the parse tree
*/
void enterArgList(Sp4rql11Parser.ArgListContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#argList}.
* @param ctx the parse tree
*/
void exitArgList(Sp4rql11Parser.ArgListContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#expressionList}.
* @param ctx the parse tree
*/
void enterExpressionList(Sp4rql11Parser.ExpressionListContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#expressionList}.
* @param ctx the parse tree
*/
void exitExpressionList(Sp4rql11Parser.ExpressionListContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#constructTemplate}.
* @param ctx the parse tree
*/
void enterConstructTemplate(Sp4rql11Parser.ConstructTemplateContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#constructTemplate}.
* @param ctx the parse tree
*/
void exitConstructTemplate(Sp4rql11Parser.ConstructTemplateContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#constructTriples}.
* @param ctx the parse tree
*/
void enterConstructTriples(Sp4rql11Parser.ConstructTriplesContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#constructTriples}.
* @param ctx the parse tree
*/
void exitConstructTriples(Sp4rql11Parser.ConstructTriplesContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesSameSubject}.
* @param ctx the parse tree
*/
void enterTriplesSameSubject(Sp4rql11Parser.TriplesSameSubjectContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesSameSubject}.
* @param ctx the parse tree
*/
void exitTriplesSameSubject(Sp4rql11Parser.TriplesSameSubjectContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#propertyList}.
* @param ctx the parse tree
*/
void enterPropertyList(Sp4rql11Parser.PropertyListContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#propertyList}.
* @param ctx the parse tree
*/
void exitPropertyList(Sp4rql11Parser.PropertyListContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#propertyListNotEmpty}.
* @param ctx the parse tree
*/
void enterPropertyListNotEmpty(Sp4rql11Parser.PropertyListNotEmptyContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#propertyListNotEmpty}.
* @param ctx the parse tree
*/
void exitPropertyListNotEmpty(Sp4rql11Parser.PropertyListNotEmptyContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#verb}.
* @param ctx the parse tree
*/
void enterVerb(Sp4rql11Parser.VerbContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#verb}.
* @param ctx the parse tree
*/
void exitVerb(Sp4rql11Parser.VerbContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#objectList}.
* @param ctx the parse tree
*/
void enterObjectList(Sp4rql11Parser.ObjectListContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#objectList}.
* @param ctx the parse tree
*/
void exitObjectList(Sp4rql11Parser.ObjectListContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#object}.
* @param ctx the parse tree
*/
void enterObject(Sp4rql11Parser.ObjectContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#object}.
* @param ctx the parse tree
*/
void exitObject(Sp4rql11Parser.ObjectContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesSameSubjectPath}.
* @param ctx the parse tree
*/
void enterTriplesSameSubjectPath(Sp4rql11Parser.TriplesSameSubjectPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesSameSubjectPath}.
* @param ctx the parse tree
*/
void exitTriplesSameSubjectPath(Sp4rql11Parser.TriplesSameSubjectPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#singleTermQuad}.
* @param ctx the parse tree
*/
void enterSingleTermQuad(Sp4rql11Parser.SingleTermQuadContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#singleTermQuad}.
* @param ctx the parse tree
*/
void exitSingleTermQuad(Sp4rql11Parser.SingleTermQuadContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#propertyListPath}.
* @param ctx the parse tree
*/
void enterPropertyListPath(Sp4rql11Parser.PropertyListPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#propertyListPath}.
* @param ctx the parse tree
*/
void exitPropertyListPath(Sp4rql11Parser.PropertyListPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#propertyListPathNotEmpty}.
* @param ctx the parse tree
*/
void enterPropertyListPathNotEmpty(Sp4rql11Parser.PropertyListPathNotEmptyContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#propertyListPathNotEmpty}.
* @param ctx the parse tree
*/
void exitPropertyListPathNotEmpty(Sp4rql11Parser.PropertyListPathNotEmptyContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#verbPath}.
* @param ctx the parse tree
*/
void enterVerbPath(Sp4rql11Parser.VerbPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#verbPath}.
* @param ctx the parse tree
*/
void exitVerbPath(Sp4rql11Parser.VerbPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#verbSimple}.
* @param ctx the parse tree
*/
void enterVerbSimple(Sp4rql11Parser.VerbSimpleContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#verbSimple}.
* @param ctx the parse tree
*/
void exitVerbSimple(Sp4rql11Parser.VerbSimpleContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#objectListPath}.
* @param ctx the parse tree
*/
void enterObjectListPath(Sp4rql11Parser.ObjectListPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#objectListPath}.
* @param ctx the parse tree
*/
void exitObjectListPath(Sp4rql11Parser.ObjectListPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#objectPath}.
* @param ctx the parse tree
*/
void enterObjectPath(Sp4rql11Parser.ObjectPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#objectPath}.
* @param ctx the parse tree
*/
void exitObjectPath(Sp4rql11Parser.ObjectPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#path}.
* @param ctx the parse tree
*/
void enterPath(Sp4rql11Parser.PathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#path}.
* @param ctx the parse tree
*/
void exitPath(Sp4rql11Parser.PathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathAlternative}.
* @param ctx the parse tree
*/
void enterPathAlternative(Sp4rql11Parser.PathAlternativeContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathAlternative}.
* @param ctx the parse tree
*/
void exitPathAlternative(Sp4rql11Parser.PathAlternativeContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathSequence}.
* @param ctx the parse tree
*/
void enterPathSequence(Sp4rql11Parser.PathSequenceContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathSequence}.
* @param ctx the parse tree
*/
void exitPathSequence(Sp4rql11Parser.PathSequenceContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathElt}.
* @param ctx the parse tree
*/
void enterPathElt(Sp4rql11Parser.PathEltContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathElt}.
* @param ctx the parse tree
*/
void exitPathElt(Sp4rql11Parser.PathEltContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathEltOrInverse}.
* @param ctx the parse tree
*/
void enterPathEltOrInverse(Sp4rql11Parser.PathEltOrInverseContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathEltOrInverse}.
* @param ctx the parse tree
*/
void exitPathEltOrInverse(Sp4rql11Parser.PathEltOrInverseContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathMod}.
* @param ctx the parse tree
*/
void enterPathMod(Sp4rql11Parser.PathModContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathMod}.
* @param ctx the parse tree
*/
void exitPathMod(Sp4rql11Parser.PathModContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathPrimary}.
* @param ctx the parse tree
*/
void enterPathPrimary(Sp4rql11Parser.PathPrimaryContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathPrimary}.
* @param ctx the parse tree
*/
void exitPathPrimary(Sp4rql11Parser.PathPrimaryContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathNegatedPropertySet}.
* @param ctx the parse tree
*/
void enterPathNegatedPropertySet(Sp4rql11Parser.PathNegatedPropertySetContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathNegatedPropertySet}.
* @param ctx the parse tree
*/
void exitPathNegatedPropertySet(Sp4rql11Parser.PathNegatedPropertySetContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#pathOneInPropertySet}.
* @param ctx the parse tree
*/
void enterPathOneInPropertySet(Sp4rql11Parser.PathOneInPropertySetContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#pathOneInPropertySet}.
* @param ctx the parse tree
*/
void exitPathOneInPropertySet(Sp4rql11Parser.PathOneInPropertySetContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#integer}.
* @param ctx the parse tree
*/
void enterInteger(Sp4rql11Parser.IntegerContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#integer}.
* @param ctx the parse tree
*/
void exitInteger(Sp4rql11Parser.IntegerContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesNode}.
* @param ctx the parse tree
*/
void enterTriplesNode(Sp4rql11Parser.TriplesNodeContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesNode}.
* @param ctx the parse tree
*/
void exitTriplesNode(Sp4rql11Parser.TriplesNodeContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#blankNodePropertyList}.
* @param ctx the parse tree
*/
void enterBlankNodePropertyList(Sp4rql11Parser.BlankNodePropertyListContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#blankNodePropertyList}.
* @param ctx the parse tree
*/
void exitBlankNodePropertyList(Sp4rql11Parser.BlankNodePropertyListContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#triplesNodePath}.
* @param ctx the parse tree
*/
void enterTriplesNodePath(Sp4rql11Parser.TriplesNodePathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#triplesNodePath}.
* @param ctx the parse tree
*/
void exitTriplesNodePath(Sp4rql11Parser.TriplesNodePathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#blankNodePropertyListPath}.
* @param ctx the parse tree
*/
void enterBlankNodePropertyListPath(Sp4rql11Parser.BlankNodePropertyListPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#blankNodePropertyListPath}.
* @param ctx the parse tree
*/
void exitBlankNodePropertyListPath(Sp4rql11Parser.BlankNodePropertyListPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#collection}.
* @param ctx the parse tree
*/
void enterCollection(Sp4rql11Parser.CollectionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#collection}.
* @param ctx the parse tree
*/
void exitCollection(Sp4rql11Parser.CollectionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#collectionPath}.
* @param ctx the parse tree
*/
void enterCollectionPath(Sp4rql11Parser.CollectionPathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#collectionPath}.
* @param ctx the parse tree
*/
void exitCollectionPath(Sp4rql11Parser.CollectionPathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphNode}.
* @param ctx the parse tree
*/
void enterGraphNode(Sp4rql11Parser.GraphNodeContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphNode}.
* @param ctx the parse tree
*/
void exitGraphNode(Sp4rql11Parser.GraphNodeContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphNodePath}.
* @param ctx the parse tree
*/
void enterGraphNodePath(Sp4rql11Parser.GraphNodePathContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphNodePath}.
* @param ctx the parse tree
*/
void exitGraphNodePath(Sp4rql11Parser.GraphNodePathContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#varOrTerm}.
* @param ctx the parse tree
*/
void enterVarOrTerm(Sp4rql11Parser.VarOrTermContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#varOrTerm}.
* @param ctx the parse tree
*/
void exitVarOrTerm(Sp4rql11Parser.VarOrTermContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#varOrTermOrEmbTP}.
* @param ctx the parse tree
*/
void enterVarOrTermOrEmbTP(Sp4rql11Parser.VarOrTermOrEmbTPContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#varOrTermOrEmbTP}.
* @param ctx the parse tree
*/
void exitVarOrTermOrEmbTP(Sp4rql11Parser.VarOrTermOrEmbTPContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#varOrIri}.
* @param ctx the parse tree
*/
void enterVarOrIri(Sp4rql11Parser.VarOrIriContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#varOrIri}.
* @param ctx the parse tree
*/
void exitVarOrIri(Sp4rql11Parser.VarOrIriContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#var}.
* @param ctx the parse tree
*/
void enterVar(Sp4rql11Parser.VarContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#var}.
* @param ctx the parse tree
*/
void exitVar(Sp4rql11Parser.VarContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#embTP}.
* @param ctx the parse tree
*/
void enterEmbTP(Sp4rql11Parser.EmbTPContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#embTP}.
* @param ctx the parse tree
*/
void exitEmbTP(Sp4rql11Parser.EmbTPContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#graphTerm}.
* @param ctx the parse tree
*/
void enterGraphTerm(Sp4rql11Parser.GraphTermContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#graphTerm}.
* @param ctx the parse tree
*/
void exitGraphTerm(Sp4rql11Parser.GraphTermContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#expression}.
* @param ctx the parse tree
*/
void enterExpression(Sp4rql11Parser.ExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#expression}.
* @param ctx the parse tree
*/
void exitExpression(Sp4rql11Parser.ExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#expressionOrEmbTP}.
* @param ctx the parse tree
*/
void enterExpressionOrEmbTP(Sp4rql11Parser.ExpressionOrEmbTPContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#expressionOrEmbTP}.
* @param ctx the parse tree
*/
void exitExpressionOrEmbTP(Sp4rql11Parser.ExpressionOrEmbTPContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#conditionalOrExpression}.
* @param ctx the parse tree
*/
void enterConditionalOrExpression(Sp4rql11Parser.ConditionalOrExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#conditionalOrExpression}.
* @param ctx the parse tree
*/
void exitConditionalOrExpression(Sp4rql11Parser.ConditionalOrExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#conditionalAndExpression}.
* @param ctx the parse tree
*/
void enterConditionalAndExpression(Sp4rql11Parser.ConditionalAndExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#conditionalAndExpression}.
* @param ctx the parse tree
*/
void exitConditionalAndExpression(Sp4rql11Parser.ConditionalAndExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#valueLogical}.
* @param ctx the parse tree
*/
void enterValueLogical(Sp4rql11Parser.ValueLogicalContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#valueLogical}.
* @param ctx the parse tree
*/
void exitValueLogical(Sp4rql11Parser.ValueLogicalContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#relationalExpression}.
* @param ctx the parse tree
*/
void enterRelationalExpression(Sp4rql11Parser.RelationalExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#relationalExpression}.
* @param ctx the parse tree
*/
void exitRelationalExpression(Sp4rql11Parser.RelationalExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#numericExpression}.
* @param ctx the parse tree
*/
void enterNumericExpression(Sp4rql11Parser.NumericExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#numericExpression}.
* @param ctx the parse tree
*/
void exitNumericExpression(Sp4rql11Parser.NumericExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#additiveExpression}.
* @param ctx the parse tree
*/
void enterAdditiveExpression(Sp4rql11Parser.AdditiveExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#additiveExpression}.
* @param ctx the parse tree
*/
void exitAdditiveExpression(Sp4rql11Parser.AdditiveExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#multiplicativeExpression}.
* @param ctx the parse tree
*/
void enterMultiplicativeExpression(Sp4rql11Parser.MultiplicativeExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#multiplicativeExpression}.
* @param ctx the parse tree
*/
void exitMultiplicativeExpression(Sp4rql11Parser.MultiplicativeExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#unaryExpression}.
* @param ctx the parse tree
*/
void enterUnaryExpression(Sp4rql11Parser.UnaryExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#unaryExpression}.
* @param ctx the parse tree
*/
void exitUnaryExpression(Sp4rql11Parser.UnaryExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#primaryExpression}.
* @param ctx the parse tree
*/
void enterPrimaryExpression(Sp4rql11Parser.PrimaryExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#primaryExpression}.
* @param ctx the parse tree
*/
void exitPrimaryExpression(Sp4rql11Parser.PrimaryExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#brackettedExpression}.
* @param ctx the parse tree
*/
void enterBrackettedExpression(Sp4rql11Parser.BrackettedExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#brackettedExpression}.
* @param ctx the parse tree
*/
void exitBrackettedExpression(Sp4rql11Parser.BrackettedExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#builtInCall}.
* @param ctx the parse tree
*/
void enterBuiltInCall(Sp4rql11Parser.BuiltInCallContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#builtInCall}.
* @param ctx the parse tree
*/
void exitBuiltInCall(Sp4rql11Parser.BuiltInCallContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#regexExpression}.
* @param ctx the parse tree
*/
void enterRegexExpression(Sp4rql11Parser.RegexExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#regexExpression}.
* @param ctx the parse tree
*/
void exitRegexExpression(Sp4rql11Parser.RegexExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#substringExpression}.
* @param ctx the parse tree
*/
void enterSubstringExpression(Sp4rql11Parser.SubstringExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#substringExpression}.
* @param ctx the parse tree
*/
void exitSubstringExpression(Sp4rql11Parser.SubstringExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#strReplaceExpression}.
* @param ctx the parse tree
*/
void enterStrReplaceExpression(Sp4rql11Parser.StrReplaceExpressionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#strReplaceExpression}.
* @param ctx the parse tree
*/
void exitStrReplaceExpression(Sp4rql11Parser.StrReplaceExpressionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#existsFunc}.
* @param ctx the parse tree
*/
void enterExistsFunc(Sp4rql11Parser.ExistsFuncContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#existsFunc}.
* @param ctx the parse tree
*/
void exitExistsFunc(Sp4rql11Parser.ExistsFuncContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#notExistsFunc}.
* @param ctx the parse tree
*/
void enterNotExistsFunc(Sp4rql11Parser.NotExistsFuncContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#notExistsFunc}.
* @param ctx the parse tree
*/
void exitNotExistsFunc(Sp4rql11Parser.NotExistsFuncContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#aggregate}.
* @param ctx the parse tree
*/
void enterAggregate(Sp4rql11Parser.AggregateContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#aggregate}.
* @param ctx the parse tree
*/
void exitAggregate(Sp4rql11Parser.AggregateContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#iriOrFunction}.
* @param ctx the parse tree
*/
void enterIriOrFunction(Sp4rql11Parser.IriOrFunctionContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#iriOrFunction}.
* @param ctx the parse tree
*/
void exitIriOrFunction(Sp4rql11Parser.IriOrFunctionContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#rDFLiteral}.
* @param ctx the parse tree
*/
void enterRDFLiteral(Sp4rql11Parser.RDFLiteralContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#rDFLiteral}.
* @param ctx the parse tree
*/
void exitRDFLiteral(Sp4rql11Parser.RDFLiteralContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#numericLiteral}.
* @param ctx the parse tree
*/
void enterNumericLiteral(Sp4rql11Parser.NumericLiteralContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#numericLiteral}.
* @param ctx the parse tree
*/
void exitNumericLiteral(Sp4rql11Parser.NumericLiteralContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#numericLiteralUnsigned}.
* @param ctx the parse tree
*/
void enterNumericLiteralUnsigned(Sp4rql11Parser.NumericLiteralUnsignedContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#numericLiteralUnsigned}.
* @param ctx the parse tree
*/
void exitNumericLiteralUnsigned(Sp4rql11Parser.NumericLiteralUnsignedContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#numericLiteralPositive}.
* @param ctx the parse tree
*/
void enterNumericLiteralPositive(Sp4rql11Parser.NumericLiteralPositiveContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#numericLiteralPositive}.
* @param ctx the parse tree
*/
void exitNumericLiteralPositive(Sp4rql11Parser.NumericLiteralPositiveContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#numericLiteralNegative}.
* @param ctx the parse tree
*/
void enterNumericLiteralNegative(Sp4rql11Parser.NumericLiteralNegativeContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#numericLiteralNegative}.
* @param ctx the parse tree
*/
void exitNumericLiteralNegative(Sp4rql11Parser.NumericLiteralNegativeContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#booleanLiteral}.
* @param ctx the parse tree
*/
void enterBooleanLiteral(Sp4rql11Parser.BooleanLiteralContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#booleanLiteral}.
* @param ctx the parse tree
*/
void exitBooleanLiteral(Sp4rql11Parser.BooleanLiteralContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#string}.
* @param ctx the parse tree
*/
void enterString(Sp4rql11Parser.StringContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#string}.
* @param ctx the parse tree
*/
void exitString(Sp4rql11Parser.StringContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#iri}.
* @param ctx the parse tree
*/
void enterIri(Sp4rql11Parser.IriContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#iri}.
* @param ctx the parse tree
*/
void exitIri(Sp4rql11Parser.IriContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#prefixedName}.
* @param ctx the parse tree
*/
void enterPrefixedName(Sp4rql11Parser.PrefixedNameContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#prefixedName}.
* @param ctx the parse tree
*/
void exitPrefixedName(Sp4rql11Parser.PrefixedNameContext ctx);
/**
* Enter a parse tree produced by {@link Sp4rql11Parser#blankNode}.
* @param ctx the parse tree
*/
void enterBlankNode(Sp4rql11Parser.BlankNodeContext ctx);
/**
* Exit a parse tree produced by {@link Sp4rql11Parser#blankNode}.
* @param ctx the parse tree
*/
void exitBlankNode(Sp4rql11Parser.BlankNodeContext ctx);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy