Package | Description |
---|---|
pruefskript.parser.nodes | |
pruefskript.parser.values |
Modifier and Type | Method and Description |
---|---|
BooleanValue |
AndNode.interpret(CommunicationManager mgr)
Bei dieser interpret-Methode wird ein neuer Wert vom Typ Boolean erzeugt, indem die Operanten
zunaechst jeweils ausgewertet werden und daraufhin mit einem logischen Und verknuepft werden.
|
BooleanValue |
ConditionNode.interpret(CommunicationManager mgr)
Zunaechst wird der Operant ausgewertet und falls es sich um einen boolschen Wert handelt,
wird dieser zurueckgegeben.
|
BooleanValue |
CopyPendingNode.interpret(CommunicationManager mgr) |
BooleanValue |
DefinedNode.interpret(CommunicationManager mgr) |
BooleanValue |
EqualNode.interpret(CommunicationManager mgr)
Wertet die beiden Operanten separat aus.
|
BooleanValue |
GENode.interpret(CommunicationManager mgr)
Die beiden Operanten werden zunaechst separat ausgewertet.
|
BooleanValue |
GreaterNode.interpret(CommunicationManager mgr)
Die beiden Operanten werden zunaechst separat ausgewertet.
|
BooleanValue |
LENode.interpret(CommunicationManager mgr)
Die beiden Operanten werden zunaechst separat ausgewertet.
|
BooleanValue |
LessNode.interpret(CommunicationManager mgr)
Die beiden Operanten werden zunaechst separat ausgewertet.
|
BooleanValue |
MatchNode.interpret(CommunicationManager mgr) |
BooleanValue |
NotEqualNode.interpret(CommunicationManager mgr)
Die Operanten 1 und 2 werden ausgewertet.
|
BooleanValue |
NotNode.interpret(CommunicationManager mgr)
Der Operant wird ausgewertet und handelt es sich um einen boolschen Wert, wird dieser negiert
zurueckgegeben.
|
BooleanValue |
OrNode.interpret(CommunicationManager mgr)
Operant 1 und 2 werden ausgewertet und deren boolscher Wert wird mit einem logischen Oder
verknueund als boolscher Wert zurueckgegeben.
|
BooleanValue |
SamenetNode.interpret(CommunicationManager mgr) |
BooleanValue |
SubnetNode.interpret(CommunicationManager mgr) |
BooleanValue |
UniqueNode.interpret(CommunicationManager mgr) |
Modifier and Type | Method and Description |
---|---|
BooleanValue |
AbstractReturnValue.toBooleanValue() |
BooleanValue |
BooleanValue.toBooleanValue() |
BooleanValue |
StringValue.toBooleanValue() |