Package | Description |
---|---|
pruefskript | |
pruefskript.parser.nodes | |
pruefskript.parser.values |
Modifier and Type | Method and Description |
---|---|
private AbstractReturnValue |
CommunicationManager.getValueByAssignment(VariableAssignment tempassignmentlocal) |
AbstractReturnValue |
CommunicationManager.getVariableAssignmentValue(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AbstractReturnValue> |
CommunicationManager.getVariableAssignmentsByDef(java.lang.String value)
Returs all Values to an definition like test_% or test_%_% .
|
Modifier and Type | Method and Description |
---|---|
void |
CommunicationManager.addValue(java.lang.String defname,
java.lang.Integer index,
AbstractReturnValue value) |
void |
CommunicationManager.addValue(java.lang.String defname,
java.lang.String name,
AbstractReturnValue value) |
Modifier and Type | Method and Description |
---|---|
private AbstractVariableDefinition |
CommunicationManager.findAssignsToDefAndContext(java.lang.String value,
java.util.List<AbstractReturnValue> returnList,
VariableContext context) |
Modifier and Type | Method and Description |
---|---|
private AbstractReturnValue |
CastNode.castStringToBoolean(AbstractReturnValue value,
CommunicationManager mgr,
java.lang.String errString) |
private AbstractReturnValue |
CastNode.castStringToNumeric(AbstractReturnValue value,
CommunicationManager mgr,
java.lang.String errString) |
abstract AbstractReturnValue |
AbstractNode.interpret(CommunicationManager mgr)
Interpret-Methode, die von den entsprechenden erbenden Klassen implementiert werden muss.
|
AbstractReturnValue |
CastNode.interpret(CommunicationManager mgr)
This method is responsible for casting the operand1 into type.
|
AbstractReturnValue |
IDNode.interpret(CommunicationManager mgr)
Zunaechst wird der Wert der AssigntmentVariable in einer temporaeren tempValue-Variable
gespeichert.
|
AbstractReturnValue |
IdSetArrayNode.interpret(CommunicationManager mgr) |
AbstractReturnValue |
IdSetNode.interpret(CommunicationManager mgr) |
AbstractReturnValue |
OrElseNode.interpret(CommunicationManager mgr)
Either operand1 or operand2 is interpreted and returned.
|
AbstractReturnValue |
StringNode.interpret(CommunicationManager mgr) |
Modifier and Type | Method and Description |
---|---|
private AbstractReturnValue |
CastNode.castStringToBoolean(AbstractReturnValue value,
CommunicationManager mgr,
java.lang.String errString) |
private AbstractReturnValue |
CastNode.castStringToNumeric(AbstractReturnValue value,
CommunicationManager mgr,
java.lang.String errString) |
private boolean |
EqualNode.checkOpsAllowed(AbstractReturnValue op1,
AbstractReturnValue op2)
Ueberprueft ob die Operanten erlaubte Typen besitzen.
|
private void |
SplitNode.interpretAsSplit(CommunicationManager mgr,
AbstractReturnValue op1,
AbstractReturnValue op3,
AbstractReturnValue op4) |
private void |
ForEachNode.iteration(CommunicationManager mgr,
java.lang.String idName,
AbstractReturnValue arrayValue,
java.lang.String idSetName)
iteration over one idSet.
|
private void |
SplitNode.splitArray(AbstractReturnValue op1,
java.util.List<java.lang.String> splittedParts,
java.lang.String s3) |
Modifier and Type | Method and Description |
---|---|
private void |
CryptNode.cryptArrayElements(CommunicationManager mgr,
java.lang.String variableName,
java.util.List<AbstractReturnValue> array) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayValue
ArrayValue.
|
class |
BooleanValue
BooleanValue.
|
class |
NumericValue |
class |
StringValue |
class |
VersionValue |
class |
VoidValue |
Modifier and Type | Field and Description |
---|---|
private java.util.List<AbstractReturnValue> |
ArrayValue.values
List Attribut values.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AbstractReturnValue> |
ArrayValue.getValues()
getValues.
|
Constructor and Description |
---|
ArrayValue(java.util.List<AbstractReturnValue> values)
ArrayValue.
|