public static class TakeSentence.Impl extends Positioned.Impl implements TakeSentence
TakeSentence.Impl, TakeSentence.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(Name actor,
Name varName,
Expr example,
Expr collection,
Sentence body) |
| Modifier and Type | Method and Description |
|---|---|
Name |
getActor() |
Sentence |
getBody() |
Expr |
getCollection() |
Expr |
getExample() |
Name |
getVarName() |
void |
setActor(Name actor) |
void |
setBody(Sentence body) |
void |
setCollection(Expr collection) |
void |
setExample(Expr example) |
void |
setVarName(Name varName) |
getPosition, setPositionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, accept, accept, accept, accept, ofgetPosition, of, setPositionpublic Name getActor()
getActor in interface ActorSentencegetActor in interface TakeSentencepublic void setActor(Name actor)
setActor in interface ActorSentencesetActor in interface TakeSentencepublic Name getVarName()
getVarName in interface TakeSentencepublic void setVarName(Name varName)
setVarName in interface TakeSentencepublic Expr getExample()
getExample in interface TakeSentencepublic void setExample(Expr example)
setExample in interface TakeSentencepublic Expr getCollection()
getCollection in interface TakeSentencepublic void setCollection(Expr collection)
setCollection in interface TakeSentencepublic Sentence getBody()
getBody in interface TakeSentencepublic void setBody(Sentence body)
setBody in interface TakeSentence