Package org.fulib.scenarios.ast.sentence
Interface MutatingSentence.Visitor<P,R>
-
- All Superinterfaces:
AddSentence.Visitor<P,R>,RemoveSentence.Visitor<P,R>,WriteSentence.Visitor<P,R>
- All Known Subinterfaces:
ActorSentence.Visitor<P,R>,Node.Visitor<P,R>,Positioned.Visitor<P,R>,Sentence.Visitor<P,R>
- All Known Implementing Classes:
GetAnswerSentence,Grouper,SentenceGenerator,SentenceResolver,SymbolCollector
- Enclosing interface:
- MutatingSentence
public static interface MutatingSentence.Visitor<P,R> extends WriteSentence.Visitor<P,R>, AddSentence.Visitor<P,R>, RemoveSentence.Visitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rvisit(AddSentence addSentence, P par)default Rvisit(MutatingSentence mutatingSentence, P par)default Rvisit(RemoveSentence removeSentence, P par)default Rvisit(WriteSentence writeSentence, P par)
-
-
-
Method Detail
-
visit
default R visit(MutatingSentence mutatingSentence, P par)
-
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>
-
-