Package org.fulib.scenarios.ast.sentence
Interface ActorSentence.Visitor<P,R>
-
- All Superinterfaces:
AddSentence.Visitor<P,R>,AnswerSentence.Visitor<P,R>,CallSentence.Visitor<P,R>,CreateSentence.Visitor<P,R>,RemoveSentence.Visitor<P,R>,TakeSentence.Visitor<P,R>,WriteSentence.Visitor<P,R>
- All Known Subinterfaces:
Node.Visitor<P,R>,Positioned.Visitor<P,R>,Sentence.Visitor<P,R>
- All Known Implementing Classes:
GetAnswerSentence,Grouper,SentenceGenerator,SentenceResolver,SymbolCollector
- Enclosing interface:
- ActorSentence
public static interface ActorSentence.Visitor<P,R> extends CreateSentence.Visitor<P,R>, CallSentence.Visitor<P,R>, AnswerSentence.Visitor<P,R>, WriteSentence.Visitor<P,R>, AddSentence.Visitor<P,R>, RemoveSentence.Visitor<P,R>, TakeSentence.Visitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rvisit(ActorSentence actorSentence, P par)default Rvisit(AddSentence addSentence, P par)default Rvisit(AnswerSentence answerSentence, P par)default Rvisit(CallSentence callSentence, P par)default Rvisit(CreateSentence createSentence, P par)default Rvisit(RemoveSentence removeSentence, P par)default Rvisit(TakeSentence takeSentence, P par)default Rvisit(WriteSentence writeSentence, P par)
-
-
-
Method Detail
-
visit
default R visit(ActorSentence actorSentence, P par)
-
visit
default R visit(CreateSentence createSentence, P par)
- Specified by:
visitin interfaceCreateSentence.Visitor<P,R>
-
visit
default R visit(CallSentence callSentence, P par)
- Specified by:
visitin interfaceCallSentence.Visitor<P,R>
-
visit
default R visit(AnswerSentence answerSentence, P par)
- Specified by:
visitin interfaceAnswerSentence.Visitor<P,R>
-
visit
default R visit(WriteSentence writeSentence, P par)
- Specified by:
visitin interfaceWriteSentence.Visitor<P,R>
-
visit
default R visit(AddSentence addSentence, P par)
- Specified by:
visitin interfaceAddSentence.Visitor<P,R>
-
visit
default R visit(RemoveSentence removeSentence, P par)
- Specified by:
visitin interfaceRemoveSentence.Visitor<P,R>
-
visit
default R visit(TakeSentence takeSentence, P par)
- Specified by:
visitin interfaceTakeSentence.Visitor<P,R>
-
-