public class UnconfiguredVariableAssignment extends AbstractNode implements Statement
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<Statement> |
assignments |
private Position |
position |
private Target |
target |
private java.lang.String |
value |
Constructor and Description |
---|
UnconfiguredVariableAssignment(Target target,
java.lang.String value,
Position position,
java.util.ArrayList<Statement> assignments) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<ConfiguredVariableAssignment> |
configure() |
boolean |
equals(java.lang.Object obj) |
java.util.ArrayList<Statement> |
getAssignments() |
Position |
getPosition() |
Target |
getTarget() |
java.lang.String |
getValue() |
int |
hashCode() |
AbstractReturnValue |
interpret(CommunicationManager mgr) |
java.lang.String |
toString() |
isIDNode
private final Target target
private final java.lang.String value
private final Position position
private final java.util.ArrayList<Statement> assignments
public java.util.ArrayList<Statement> getAssignments()
public Target getTarget()
public java.lang.String getValue()
public Position getPosition()
public java.util.ArrayList<ConfiguredVariableAssignment> configure()
public java.lang.String toString()
toString
in class AbstractNode
public boolean equals(java.lang.Object obj)
equals
in class AbstractNode
public int hashCode()
hashCode
in class AbstractNode
public AbstractReturnValue interpret(CommunicationManager mgr) throws PruefscriptException
interpret
in class AbstractNode
PruefscriptException
- PruefscriptException