Package | Description |
---|---|
org.rvpf.base.value |
Point value classes.
|
org.rvpf.metadata.entity | |
org.rvpf.metadata.processor | |
org.rvpf.processor.behavior |
Related values Behavior.
|
org.rvpf.processor.engine.control |
Control Engine.
|
org.rvpf.processor.engine.executor |
Executor Engine.
|
org.rvpf.processor.engine.executor.remote |
Remote executor Engine.
|
org.rvpf.processor.engine.filter |
Filter Engine.
|
org.rvpf.processor.engine.replicator |
Replicator and Resynchronizer Engines.
|
org.rvpf.processor.engine.rpn |
RPN Engine.
|
org.rvpf.processor.engine.rpn.selector |
Summarizer Engine.
|
org.rvpf.processor.engine.rpn.selector.summarizer |
Modifier and Type | Method and Description |
---|---|
ResultValue |
ResultValue.copy()
Creates a copy of this point value.
|
ResultValue |
ResultValue.morph(Optional<UUID> uuid)
Morphs this into a point value for an other point.
|
Constructor and Description |
---|
ResultValue(ResultValue other)
Constructs an instance from an other.
|
Modifier and Type | Method and Description |
---|---|
ResultValue |
BehaviorEntityReference.newResultValue(Optional<DateTime> stamp)
Returns a new result value.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BehaviorEntityReference.isInputValid(PointValue inputValue,
ResultValue resultValue)
Asks if a point value is valid for the computation of a result value.
|
boolean |
BehaviorEntityReference.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
BehaviorEntityReference.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
BehaviorEntityReference.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Modifier and Type | Method and Description |
---|---|
ResultValue |
Behavior.newResultValue(Optional<DateTime> stamp)
Returns a new result value.
|
ResultValue |
Batch.replaceResultValue(ResultValue resultValue,
Behavior caller)
Replaces the supplied result value.
|
ResultValue |
Batch.setUpResultValue(DateTime stamp,
Behavior caller)
Sets up a result for processing.
|
ResultValue |
Batch.setUpResultValue(PointValue notice,
DateTime stamp,
Behavior caller)
Sets up a result value for processing.
|
ResultValue |
Batch.setUpResultValue(ResultValue newResult,
Behavior caller)
Sets up a result for processing.
|
Modifier and Type | Method and Description |
---|---|
Optional<ResultValue> |
Batch.getResultValue(PointValue pointValue)
Gets a result value.
|
Modifier and Type | Method and Description |
---|---|
Optional<PointValue> |
Transform.applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
boolean |
Behavior.isInputValid(PointValue inputValue,
ResultValue resultValue)
Asks if a point value is valid for the computation of a result value.
|
boolean |
Behavior.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
Behavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
ResultValue |
Batch.replaceResultValue(ResultValue resultValue,
Behavior caller)
Replaces the supplied result value.
|
boolean |
Behavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
ResultValue |
Batch.setUpResultValue(ResultValue newResult,
Behavior caller)
Sets up a result for processing.
|
Modifier and Type | Method and Description |
---|---|
ResultValue |
RecalcTriggerBehavior.newResultValue(Optional<DateTime> stamp)
Returns a new result value.
|
ResultValue |
AbstractBehavior.newResultValue(Optional<DateTime> stamp)
Returns a new result value.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
PrimaryBehavior.addInputToResult(PointValue inputValue,
ResultValue resultValue)
Adds an input for computing the result.
|
boolean |
Synchronized.isInputValid(PointValue inputValue,
ResultValue resultValue)
Asks if a point value is valid for the computation of a result value.
|
boolean |
AbstractBehavior.isInputValid(PointValue inputValue,
ResultValue resultValue)
Asks if a point value is valid for the computation of a result value.
|
boolean |
TriggersNew.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
Retriggers.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
AlwaysTriggers.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
AbstractBehavior.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
Synchronized.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
PrimaryBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
AbstractBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
Synchronized.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
boolean |
PrimaryBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
boolean |
AbstractBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Modifier and Type | Method and Description |
---|---|
Optional<PointValue> |
ControlTransform.applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
boolean |
ControlsBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
ControlsBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Modifier and Type | Method and Description |
---|---|
List<PointValue> |
ScriptExecutor.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
List<PointValue> |
PipeExecutor.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
List<PointValue> |
EngineExecutor.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
Modifier and Type | Method and Description |
---|---|
Optional<PointValue> |
RemoteExecutorTransform.applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
List<PointValue> |
RemoteEngineSessionImpl.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
List<PointValue> |
RemoteEngineSession.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
List<PointValue> |
RemoteEngineProxy.execute(ResultValue resultValue,
String[] params,
Serializable context)
Executes the processing of a request for a result value.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StepFilteredBehavior.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
StepFilteredBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
StepFilteredBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReplicatedBehavior.isResultFetched(PointValue noticeValue,
ResultValue resultValue)
Asks if result value has been fetched.
|
boolean |
ResynchronizedBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
ReplicatedBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
ResynchronizedBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
boolean |
ReplicatedBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Modifier and Type | Method and Description |
---|---|
Optional<PointValue> |
RPNTransform.applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
PointValue |
RPNExecutor.execute(String source,
String[] macros,
String[] words,
ResultValue resultValue,
Logger logger)
Executes the program compiled from the source on the resultValue's
inputs.
|
static Optional<PointValue> |
RPNExecutor.returnResult(ResultValue resultValue,
Optional<PointValue> optionalPointValue)
Returns a result from a result value and a point value.
|
Constructor and Description |
---|
Context(ResultValue resultValue,
boolean failReturnsNull,
Optional<Batch> batch,
Optional<TimeZone> timeZone,
Logger logger)
Constructs an instance.
|
Modifier and Type | Class and Description |
---|---|
class |
Selection
Selection.
|
Modifier and Type | Method and Description |
---|---|
Optional<PointValue> |
SelectorTransform.applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
protected abstract SelectorTransform.Context |
SelectorTransform.newContext(ResultValue resultValue,
Batch batch)
Returns a new context.
|
protected abstract Optional<PointValue> |
SelectorTransform.returnResult(ResultValue resultValue,
Optional<PointValue> pointValue)
Returns a result.
|
Constructor and Description |
---|
Context(ResultValue resultValue,
Batch batch)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
protected SummarizerTransform.Context |
SummarizerTransform.newContext(ResultValue resultValue,
Batch batch)
Returns a new context.
|
boolean |
SummarizesBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
boolean |
SummarizedBehavior.prepareSelect(ResultValue resultValue,
Batch batch)
Allows a behavior to prepare for a call to
Behavior.select(org.rvpf.base.value.ResultValue, org.rvpf.metadata.processor.Batch) . |
protected Optional<PointValue> |
SummarizerTransform.returnResult(ResultValue resultValue,
Optional<PointValue> pointValue)
Returns a result.
|
boolean |
SummarizesBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
boolean |
SummarizedBehavior.select(ResultValue resultValue,
Batch batch)
Selects input values for computing the result.
|
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.