Uses of Class
org.intocps.maestro.interpreter.values.Value
-
-
Uses of Value in org.intocps.maestro.interpreter
Fields in org.intocps.maestro.interpreter with type parameters of type Value Modifier and Type Field Description protected Map<Value,IValueLifecycleHandler>DefaultExternalValueFactory. valuesMethods in org.intocps.maestro.interpreter with type parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>ValueExtractionUtilities. getArrayValue(Value value, Class<T> clz)static <T extends Value>
TValueExtractionUtilities. getValue(Value value, Class<T> clz)Methods in org.intocps.maestro.interpreter that return Value Modifier and Type Method Description ValueInterpreter. caseAAndBinaryExp(AAndBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAArrayIndexExp(org.intocps.maestro.ast.node.AArrayIndexExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAArrayInitializer(org.intocps.maestro.ast.node.AArrayInitializer node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAArrayStateDesignator(org.intocps.maestro.ast.node.AArrayStateDesignator node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAAssigmentStm(org.intocps.maestro.ast.node.AAssigmentStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseABasicBlockStm(ABasicBlockStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseABoolLiteralExp(org.intocps.maestro.ast.node.ABoolLiteralExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseABreakStm(org.intocps.maestro.ast.node.ABreakStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseACallExp(org.intocps.maestro.ast.node.ACallExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAEqualBinaryExp(AEqualBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAErrorStm(org.intocps.maestro.ast.node.AErrorStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAExpInitializer(org.intocps.maestro.ast.node.AExpInitializer node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAExpressionStm(org.intocps.maestro.ast.node.AExpressionStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAFieldExp(org.intocps.maestro.ast.node.AFieldExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAFmuMappingStm(org.intocps.maestro.ast.node.AFmuMappingStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAGreaterBinaryExp(AGreaterBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAGreaterEqualBinaryExp(AGreaterEqualBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAIdentifierExp(org.intocps.maestro.ast.node.AIdentifierExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAIdentifierStateDesignator(org.intocps.maestro.ast.node.AIdentifierStateDesignator node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAIfStm(org.intocps.maestro.ast.node.AIfStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAInstanceMappingStm(org.intocps.maestro.ast.node.AInstanceMappingStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAIntLiteralExp(org.intocps.maestro.ast.node.AIntLiteralExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseALessBinaryExp(ALessBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseALessEqualBinaryExp(ALessEqualBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseALoadExp(org.intocps.maestro.ast.node.ALoadExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseALocalVariableStm(org.intocps.maestro.ast.node.ALocalVariableStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAMinusBinaryExp(AMinusBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAMinusUnaryExp(AMinusUnaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAMultiplyBinaryExp(AMultiplyBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseANotEqualBinaryExp(ANotEqualBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseANotUnaryExp(ANotUnaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseANullExp(org.intocps.maestro.ast.node.ANullExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAOrBinaryExp(AOrBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAParallelBlockStm(AParallelBlockStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAParExp(org.intocps.maestro.ast.node.AParExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAPlusBinaryExp(APlusBinaryExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseARealLiteralExp(org.intocps.maestro.ast.node.ARealLiteralExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseARefExp(org.intocps.maestro.ast.node.ARefExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseARootDocument(org.intocps.maestro.ast.node.ARootDocument node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseASimulationSpecificationCompilationUnit(org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnit node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAStringLiteralExp(org.intocps.maestro.ast.node.AStringLiteralExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseATransferAsStm(org.intocps.maestro.ast.node.ATransferAsStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseATransferStm(org.intocps.maestro.ast.node.ATransferStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseATryStm(org.intocps.maestro.ast.node.ATryStm node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAUIntLiteralExp(org.intocps.maestro.ast.node.AUIntLiteralExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAUnloadExp(org.intocps.maestro.ast.node.AUnloadExp node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAVariableDeclaration(AVariableDeclaration node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. caseAWhileStm(org.intocps.maestro.ast.node.AWhileStm node, org.intocps.maestro.interpreter.Context question)ValueFmi2Interpreter. createFmiValue(Class<?> clz)ValueFmi2Interpreter. createFmiValue(String path, String guid)ValueInterpreter. createNewReturnValue(Object node, org.intocps.maestro.interpreter.Context question)ValueInterpreter. createNewReturnValue(org.intocps.maestro.ast.node.INode node, org.intocps.maestro.interpreter.Context question)ValueDefaultExternalValueFactory. destroy(Value value)ValueIExternalValueFactory. destroy(Value value)Destruction of values created by the factory.protected ValueInterpreter. getInnerArrayValue(ArrayValue<Value> arrayValue, List<NumericValue> indices)ValueModuleContext. lookup(String name)ValueModuleContext. lookup(LexIdentifier identifier)Methods in org.intocps.maestro.interpreter that return types with arguments of type Value Modifier and Type Method Description com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory. create(String loaderName, List<Value> args)com.spencerwi.either.Either<Exception,Value>IExternalValueFactory. create(String loaderName, List<Value> args)Creates a new interpreter value for the specified type using the supplied argumentsstatic Map<String,Value>Fmi2Interpreter. createFmuMembers(File workingDirectory, String guid, org.intocps.fmi.IFmu fmu)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ArrayUtilLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.BooleanLogicLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ConsolePrinterLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.CsvLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.DataWriterLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.DerivativeEstimatorLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.Fmi2LifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.JavaClasspathLoaderLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.JFmi2LifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.LoggerLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.MathLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.MEnvLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ModelTransitionLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.RealTimeLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.SimulationControlDefaultLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.VariableStepLifecycleHandler. instantiate(List<Value> args)Methods in org.intocps.maestro.interpreter with parameters of type Value Modifier and Type Method Description voidDefaultExternalValueFactory.BaseLifecycleHandler. destroy(Value value)ValueDefaultExternalValueFactory. destroy(Value value)voidDefaultExternalValueFactory.Fmi2LifecycleHandler. destroy(Value value)voidDefaultExternalValueFactory.JFmi2LifecycleHandler. destroy(Value value)ValueIExternalValueFactory. destroy(Value value)Destruction of values created by the factory.static <T extends Value>
List<T>ValueExtractionUtilities. getArrayValue(Value value, Class<T> clz)static booleanFmi2Interpreter. getBool(Value value)static doubleFmi2Interpreter. getDouble(Value value)static StringFmi2Interpreter. getString(Value value)static longFmi2Interpreter. getUint(Value value)static <T extends Value>
TValueExtractionUtilities. getValue(Value value, Class<T> clz)Method parameters in org.intocps.maestro.interpreter with type arguments of type Value Modifier and Type Method Description com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory. create(String loaderName, List<Value> args)com.spencerwi.either.Either<Exception,Value>IExternalValueFactory. create(String loaderName, List<Value> args)Creates a new interpreter value for the specified type using the supplied argumentsprotected ValueInterpreter. getInnerArrayValue(ArrayValue<Value> arrayValue, List<NumericValue> indices)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ArrayUtilLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.BooleanLogicLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ConsolePrinterLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.CsvLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.DataWriterLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.DerivativeEstimatorLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.Fmi2LifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.JavaClasspathLoaderLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.JFmi2LifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.LoggerLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.MathLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.MEnvLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.ModelTransitionLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.RealTimeLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.SimulationControlDefaultLifecycleHandler. instantiate(List<Value> args)com.spencerwi.either.Either<Exception,Value>DefaultExternalValueFactory.VariableStepLifecycleHandler. instantiate(List<Value> args) -
Uses of Value in org.intocps.maestro.interpreter.api
Methods in org.intocps.maestro.interpreter.api that return types with arguments of type Value Modifier and Type Method Description com.spencerwi.either.Either<Exception,Value>IValueLifecycleHandler. instantiate(List<Value> args)Creates an instance of the module based on the given argumentsMethods in org.intocps.maestro.interpreter.api with parameters of type Value Modifier and Type Method Description voidIValueLifecycleHandler. destroy(Value value)Destruction of the initially created value.Method parameters in org.intocps.maestro.interpreter.api with type arguments of type Value Modifier and Type Method Description com.spencerwi.either.Either<Exception,Value>IValueLifecycleHandler. instantiate(List<Value> args)Creates an instance of the module based on the given arguments -
Uses of Value in org.intocps.maestro.interpreter.values
Classes in org.intocps.maestro.interpreter.values with type parameters of type Value Modifier and Type Class Description classArrayValue<T extends Value>Subclasses of Value in org.intocps.maestro.interpreter.values Modifier and Type Class Description classArrayValue<T extends Value>classBooleanLogicValueclassBooleanValueclassConsolePrinterValueclassEnumerationValueclassExternalModuleValue<T>classFunctionValuestatic classFunctionValue.ExternalFunctionValueclassIntegerValueclassLoggerValueclassMathValueclassModuleValueclassNullValueclassNumericValueclassRealTimeValueclassRealValueclassStringValueclassUndefinedValueclassUnsignedIntegerValueclassUpdatableValueclassVoidValueMethods in org.intocps.maestro.interpreter.values that return Value Modifier and Type Method Description ValueUpdatableValue. deref()ValueValue. deref()abstract ValueFunctionValue. evaluate(List<Value> args)ValueFunctionValue. evaluate(Value... args)ValueFunctionValue.ExternalFunctionValue. evaluate(List<Value> args)ValueModuleValue. lookup(String name)Methods in org.intocps.maestro.interpreter.values with parameters of type Value Modifier and Type Method Description intBooleanValue. compareTo(Value other)intEnumerationValue. compareTo(Value other)intIntegerValue. compareTo(Value other)intNullValue. compareTo(Value value)intRealValue. compareTo(Value value)intStringValue. compareTo(Value other)intUnsignedIntegerValue. compareTo(Value other)intValue. compareTo(Value value)ValueFunctionValue. evaluate(Value... args)voidUpdatableValue. setValue(Value newValue)Method parameters in org.intocps.maestro.interpreter.values with type arguments of type Value Modifier and Type Method Description static voidValue. checkArgLength(List<Value> values, int size)abstract ValueFunctionValue. evaluate(List<Value> args)ValueFunctionValue.ExternalFunctionValue. evaluate(List<Value> args)Constructors in org.intocps.maestro.interpreter.values with parameters of type Value Constructor Description UpdatableValue(Value value)Constructor parameters in org.intocps.maestro.interpreter.values with type arguments of type Value Constructor Description ExternalFunctionValue(Function<List<Value>,Value> function)ExternalFunctionValue(Function<List<Value>,Value> function)ExternalModuleValue(Map<String,Value> members, T module)ModuleValue(Map<String,Value> members) -
Uses of Value in org.intocps.maestro.interpreter.values.csv
Subclasses of Value in org.intocps.maestro.interpreter.values.csv Modifier and Type Class Description classCsvFileValueclassCSVValueMethods in org.intocps.maestro.interpreter.values.csv with type parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>CsvFileValue. getArrayValue(Value value, Class<T> clz)Methods in org.intocps.maestro.interpreter.values.csv with parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>CsvFileValue. getArrayValue(Value value, Class<T> clz)static doubleCsvFileValue. getDouble(Value value)static StringCsvFileValue. getString(Value value)Method parameters in org.intocps.maestro.interpreter.values.csv with type arguments of type Value Modifier and Type Method Description voidCsvDataWriter. writeDataPoint(UUID uuid, double time, List<Value> dataPoint) -
Uses of Value in org.intocps.maestro.interpreter.values.datawriter
Subclasses of Value in org.intocps.maestro.interpreter.values.datawriter Modifier and Type Class Description classDataWriterConfigValueclassDataWriterValueMethods in org.intocps.maestro.interpreter.values.datawriter with type parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>DataWriterValue. getArrayValue(Value value, Class<T> clz)Methods in org.intocps.maestro.interpreter.values.datawriter with parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>DataWriterValue. getArrayValue(Value value, Class<T> clz)Method parameters in org.intocps.maestro.interpreter.values.datawriter with type arguments of type Value Modifier and Type Method Description voidIDataListener. writeDataPoint(UUID uuid, double time, List<Value> dataPoint) -
Uses of Value in org.intocps.maestro.interpreter.values.derivativeestimator
Subclasses of Value in org.intocps.maestro.interpreter.values.derivativeestimator Modifier and Type Class Description classDerivativeEstimatorInstanceValueclassDerivativeEstimatorValue -
Uses of Value in org.intocps.maestro.interpreter.values.fmi
Subclasses of Value in org.intocps.maestro.interpreter.values.fmi Modifier and Type Class Description classFmuComponentStateValueclassFmuComponentValueclassFmuValueConstructor parameters in org.intocps.maestro.interpreter.values.fmi with type arguments of type Value Constructor Description FmuComponentValue(Map<String,Value> members, org.intocps.fmi.IFmiComponent module, OutputStream fmuLoggerOutputStream)FmuValue(Map<String,Value> members, org.intocps.fmi.IFmu module) -
Uses of Value in org.intocps.maestro.interpreter.values.modeltransition
Subclasses of Value in org.intocps.maestro.interpreter.values.modeltransition Modifier and Type Class Description classModelTransitionValue -
Uses of Value in org.intocps.maestro.interpreter.values.simulationcontrol
Subclasses of Value in org.intocps.maestro.interpreter.values.simulationcontrol Modifier and Type Class Description classSimulationControlValue -
Uses of Value in org.intocps.maestro.interpreter.values.utilities
Subclasses of Value in org.intocps.maestro.interpreter.values.utilities Modifier and Type Class Description classArrayUpdatableValueclassArrayUtilValueMethods in org.intocps.maestro.interpreter.values.utilities with type parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>ArrayUtilValue. getArrayValue(Value value, Class<T> clz)Methods in org.intocps.maestro.interpreter.values.utilities that return Value Modifier and Type Method Description ValueArrayUpdatableValue. deref()Methods in org.intocps.maestro.interpreter.values.utilities with parameters of type Value Modifier and Type Method Description static <T extends Value>
List<T>ArrayUtilValue. getArrayValue(Value value, Class<T> clz)static doubleArrayUtilValue. getDouble(Value value)static StringArrayUtilValue. getString(Value value)voidArrayUpdatableValue. setValue(Value newValue)Constructor parameters in org.intocps.maestro.interpreter.values.utilities with type arguments of type Value Constructor Description ArrayUpdatableValue(ArrayValue<Value> owner, int index) -
Uses of Value in org.intocps.maestro.interpreter.values.variablestep
Subclasses of Value in org.intocps.maestro.interpreter.values.variablestep Modifier and Type Class Description classVariableStepConfigValueclassVariableStepValueMethod parameters in org.intocps.maestro.interpreter.values.variablestep with type arguments of type Value Modifier and Type Method Description voidVariableStepConfigValue. addDataPoint(Double time, List<Value> portValues)booleanVariableStepConfigValue. isStepValid(Double nextTime, List<Value> portValues, boolean supportsRollBack)
-