Uses of Interface
org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable
-
-
Uses of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api
Subinterfaces of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api Modifier and Type Interface Description static interfaceFmi2Builder.BoolVariable<T>static interfaceFmi2Builder.DoubleVariable<T>static interfaceFmi2Builder.Fmi2ComponentVariable<T>Interface for an fmi compoennt.static interfaceFmi2Builder.Fmu2Variable<S>Handle for an fmu for the creation of componentstatic interfaceFmi2Builder.IntVariable<T>static interfaceFmi2Builder.NamedVariable<T>static interfaceFmi2Builder.RuntimeModule<S>static interfaceFmi2Builder.StateVariable<T>static interfaceFmi2Builder.StringVariable<T>Methods in org.intocps.maestro.framework.fmi2.api that return Fmi2Builder.Variable Modifier and Type Method Description <V> Fmi2Builder.Variable<S,V>Fmi2Builder.RuntimeModule. call(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)<V> Fmi2Builder.Variable<S,V>Fmi2Builder.RuntimeModule. call(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)<V,T>
Fmi2Builder.Variable<T,V>Fmi2Builder. getCurrentLinkedValue(Fmi2Builder.Port port)Gets a tag to the last value obtained for the given port<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getShared(java.lang.String name)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getShared(Fmi2Builder.Port port)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getSingle(java.lang.String name)Get the value of a single port<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getSingle(Fmi2Builder.Port port)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Scope. store(Fmi2Builder.Value<V> tag)Deprecated.Methods in org.intocps.maestro.framework.fmi2.api that return types with arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get()Get all (linked) port values<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(int... valueReferences)get filter by value reference<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(java.lang.String... names)Get filter by names<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(Fmi2Builder.Port... ports)Get port values aka fmiGet<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(Fmi2Builder.Scope<T> scope, Fmi2Builder.Port... ports)<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare()<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare(java.lang.String... names)<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare(Fmi2Builder.Port... ports)Methods in org.intocps.maestro.framework.fmi2.api with parameters of type Fmi2Builder.Variable Modifier and Type Method Description voidFmi2Builder.Variable. setValue(Fmi2Builder.Scope<org.intocps.maestro.ast.node.PStm> scope, Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V> variable)voidFmi2Builder.Variable. setValue(Fmi2Builder.Variable<T,V> variable)<V> voidFmi2Builder.Fmi2ComponentVariable. share(Fmi2Builder.Port port, Fmi2Builder.Variable<T,V> value)Makes the value publicly available to all linked connections.Method parameters in org.intocps.maestro.framework.fmi2.api with type arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> voidFmi2Builder.Fmi2ComponentVariable. share(java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>> values)Makes the values publicly available to all linked connections. -
Uses of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api.mabl
Methods in org.intocps.maestro.framework.fmi2.api.mabl that return Fmi2Builder.Variable Modifier and Type Method Description <V,T>
Fmi2Builder.Variable<T,V>MablApiBuilder. getCurrentLinkedValue(Fmi2Builder.Port port) -
Uses of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api.mabl.scoping
Methods in org.intocps.maestro.framework.fmi2.api.mabl.scoping that return Fmi2Builder.Variable Modifier and Type Method Description <V> Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>DynamicActiveBuilderScope. store(Fmi2Builder.Value<V> tag)<V> Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>IMablScope. store(Fmi2Builder.Value<V> tag)<V> Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>ScopeFmi2Api. store(Fmi2Builder.Value<V> tag) -
Uses of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api.mabl.variables
Subinterfaces of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api.mabl.variables Modifier and Type Interface Description interfaceIndexedVariableFmi2Api<V>Classes in org.intocps.maestro.framework.fmi2.api.mabl.variables that implement Fmi2Builder.Variable Modifier and Type Class Description classArrayVariableFmi2Api<T>classBooleanVariableFmi2ApiclassComponentVariableFmi2ApiclassDoubleVariableFmi2ApiclassFmuVariableFmi2ApiclassIntVariableFmi2ApiclassRuntimeModuleVariableclassStateMablVariableFmi2ApiclassStringVariableFmi2ApiclassVariableFmi2Api<V>Methods in org.intocps.maestro.framework.fmi2.api.mabl.variables that return Fmi2Builder.Variable Modifier and Type Method Description <V> Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>RuntimeModuleVariable. call(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)<V> Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>RuntimeModuleVariable. call(Fmi2Builder.Scope<org.intocps.maestro.ast.node.PStm> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)Methods in org.intocps.maestro.framework.fmi2.api.mabl.variables that return types with arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>>ComponentVariableFmi2Api. getAndShare()<V> java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>>ComponentVariableFmi2Api. getAndShare(Fmi2Builder.Port... ports)Methods in org.intocps.maestro.framework.fmi2.api.mabl.variables with parameters of type Fmi2Builder.Variable Modifier and Type Method Description voidVariableFmi2Api. setValue(Fmi2Builder.Scope<org.intocps.maestro.ast.node.PStm> scope, Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V> variable)voidVariableFmi2Api. setValue(Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V> variable)<V> voidComponentVariableFmi2Api. share(Fmi2Builder.Port port, Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V> value)Method parameters in org.intocps.maestro.framework.fmi2.api.mabl.variables with type arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> voidComponentVariableFmi2Api. share(java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>> values)Constructor parameters in org.intocps.maestro.framework.fmi2.api.mabl.variables with type arguments of type Fmi2Builder.Variable Constructor Description PortVariableMapImpl(java.util.Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,V>> m)
-