A B C D E F G H I J K L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addFlow(Flow) - Method in class io.process4j.core.BaseProcess
- apply(String, JsonObject, ProcessData, Iteration) - Method in class io.process4j.core.BaseDecisionTable
- apply(String, JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.DecisionTable
- association() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
B
- BaseActivityNode<T> - Class in io.process4j.core
- BaseActivityNode() - Constructor for class io.process4j.core.BaseActivityNode
- BaseDecisionTable - Class in io.process4j.core
- BaseDecisionTable() - Constructor for class io.process4j.core.BaseDecisionTable
- BaseDecisionTableNode - Class in io.process4j.core
- BaseDecisionTableNode() - Constructor for class io.process4j.core.BaseDecisionTableNode
- BaseGatewayNode - Class in io.process4j.core
- BaseGatewayNode() - Constructor for class io.process4j.core.BaseGatewayNode
- BaseNode<T> - Class in io.process4j.core
- BaseNode() - Constructor for class io.process4j.core.BaseNode
- BaseProcess - Class in io.process4j.core
- BaseProcess() - Constructor for class io.process4j.core.BaseProcess
- BaseProcessNode - Class in io.process4j.core
- BaseProcessNode() - Constructor for class io.process4j.core.BaseProcessNode
- BaseTaskNode - Class in io.process4j.core
- BaseTaskNode() - Constructor for class io.process4j.core.BaseTaskNode
- BooleanEvaluator - Class in io.process4j.core.infix
- BooleanEvaluator() - Constructor for class io.process4j.core.infix.BooleanEvaluator
- Bounds - Class in io.process4j.core.bpmn.di
- Bounds() - Constructor for class io.process4j.core.bpmn.di.Bounds
- Bounds(String, String, String, String) - Constructor for class io.process4j.core.bpmn.di.Bounds
- BPMN - Class in io.process4j.core
- BPMN() - Constructor for class io.process4j.core.BPMN
- bpmn2java(Path, Path, PrintStream, boolean, boolean, boolean, boolean) - Static method in class io.process4j.core.Util
- BPMNActivity - Class in io.process4j.core.bpmn.model
- BPMNActivity() - Constructor for class io.process4j.core.bpmn.model.BPMNActivity
- BPMNAnnotation - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNAnnotations - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNAssociation - Class in io.process4j.core.bpmn.model
- BPMNAssociation() - Constructor for class io.process4j.core.bpmn.model.BPMNAssociation
- BPMNAssociation(String, String, String) - Constructor for class io.process4j.core.bpmn.model.BPMNAssociation
- BPMNBusinessRuleTask - Class in io.process4j.core.bpmn.model
- BPMNBusinessRuleTask() - Constructor for class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- BPMNBusinessRuleTask(String, String, BPMNOutgoing, BPMNIncoming...) - Constructor for class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- BPMNDefinitions - Class in io.process4j.core.bpmn.model
- BPMNDefinitions() - Constructor for class io.process4j.core.bpmn.model.BPMNDefinitions
- BPMNDefinitions(String, String, BPMNProcess, Diagram) - Constructor for class io.process4j.core.bpmn.model.BPMNDefinitions
- BPMNDocumentation - Class in io.process4j.core.bpmn.model
- BPMNDocumentation() - Constructor for class io.process4j.core.bpmn.model.BPMNDocumentation
- BPMNDocumentation(String, String) - Constructor for class io.process4j.core.bpmn.model.BPMNDocumentation
- BPMNEdge - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEdgeLabel - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEdgeLabels - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEdges - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEndEvent - Class in io.process4j.core.bpmn.model
- BPMNEndEvent() - Constructor for class io.process4j.core.bpmn.model.BPMNEndEvent
- BPMNEndEvent(String, String, BPMNIncoming...) - Constructor for class io.process4j.core.bpmn.model.BPMNEndEvent
- BPMNEndEventLabel - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEndEventLabels - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEndEventShape - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNEndEventShapes - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNExclusiveGateway - Class in io.process4j.core.bpmn.model
- BPMNExclusiveGateway() - Constructor for class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- BPMNExclusiveGateway(String, String, List<BPMNIncoming>, List<BPMNOutgoing>) - Constructor for class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- BPMNImport - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNIncoming - Class in io.process4j.core.bpmn.model
- BPMNIncoming() - Constructor for class io.process4j.core.bpmn.model.BPMNIncoming
- BPMNIncoming(String) - Constructor for class io.process4j.core.bpmn.model.BPMNIncoming
- BPMNMultiInstanceLoopCharacteristics - Class in io.process4j.core.bpmn.model
- BPMNMultiInstanceLoopCharacteristics() - Constructor for class io.process4j.core.bpmn.model.BPMNMultiInstanceLoopCharacteristics
- BPMNNodeLabel - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNNodeShape - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNOutgoing - Class in io.process4j.core.bpmn.model
- BPMNOutgoing() - Constructor for class io.process4j.core.bpmn.model.BPMNOutgoing
- BPMNOutgoing(String) - Constructor for class io.process4j.core.bpmn.model.BPMNOutgoing
- BPMNProcess - Class in io.process4j.core.bpmn.model
- BPMNProcess() - Constructor for class io.process4j.core.bpmn.model.BPMNProcess
- BPMNProcess(String, String, BPMNStartEvent, BPMNEndEvent) - Constructor for class io.process4j.core.bpmn.model.BPMNProcess
- BPMNSequenceFlow - Class in io.process4j.core.bpmn.model
- BPMNSequenceFlow() - Constructor for class io.process4j.core.bpmn.model.BPMNSequenceFlow
- BPMNSequenceFlow(String, String, String, String) - Constructor for class io.process4j.core.bpmn.model.BPMNSequenceFlow
- BPMNStandardLoopCharacteristics - Class in io.process4j.core.bpmn.model
- BPMNStandardLoopCharacteristics() - Constructor for class io.process4j.core.bpmn.model.BPMNStandardLoopCharacteristics
- BPMNStartEvent - Class in io.process4j.core.bpmn.model
- BPMNStartEvent() - Constructor for class io.process4j.core.bpmn.model.BPMNStartEvent
- BPMNStartEvent(String, String, BPMNOutgoing) - Constructor for class io.process4j.core.bpmn.model.BPMNStartEvent
- BPMNStartEventLabel - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNStartEventShape - Annotation Type in io.process4j.core.bpmn.annotations
- BPMNSubProcess - Class in io.process4j.core.bpmn.model
- BPMNSubProcess() - Constructor for class io.process4j.core.bpmn.model.BPMNSubProcess
- BPMNSubProcess(String, String, BPMNOutgoing, BPMNIncoming...) - Constructor for class io.process4j.core.bpmn.model.BPMNSubProcess
- BPMNTask - Class in io.process4j.core.bpmn.model
- BPMNTask() - Constructor for class io.process4j.core.bpmn.model.BPMNTask
- BPMNTask(String, String, BPMNOutgoing, BPMNIncoming...) - Constructor for class io.process4j.core.bpmn.model.BPMNTask
- BPMNText - Class in io.process4j.core.bpmn.model
- BPMNText() - Constructor for class io.process4j.core.bpmn.model.BPMNText
- BPMNText(String) - Constructor for class io.process4j.core.bpmn.model.BPMNText
- BPMNTextAnnotation - Class in io.process4j.core.bpmn.model
- BPMNTextAnnotation() - Constructor for class io.process4j.core.bpmn.model.BPMNTextAnnotation
- BPMNTextAnnotation(String, BPMNText) - Constructor for class io.process4j.core.bpmn.model.BPMNTextAnnotation
C
- clear() - Method in class io.process4j.core.infix.Variables
- compile(Path) - Static method in class io.process4j.core.Util
- completedNormally() - Method in class io.process4j.core.Execution
- copy() - Method in class io.process4j.core.ProcessData
- createBPMNDefinitions(BaseProcess) - Static method in class io.process4j.core.BPMN
D
- DecisionTable - Interface in io.process4j.core
- DEFAULT_ID - Static variable in class io.process4j.core.bpmn.di.Diagram
- DEFAULT_ID - Static variable in class io.process4j.core.bpmn.di.Plane
- DEFAULT_ID - Static variable in class io.process4j.core.bpmn.model.BPMNEndEvent
- DEFAULT_ID - Static variable in class io.process4j.core.bpmn.model.BPMNStartEvent
- DEFAULT_NAME - Static variable in class io.process4j.core.bpmn.model.BPMNEndEvent
- DEFAULT_NAME - Static variable in class io.process4j.core.bpmn.model.BPMNStartEvent
- Diagram - Class in io.process4j.core.bpmn.di
- Diagram() - Constructor for class io.process4j.core.bpmn.di.Diagram
- Diagram(String, Plane) - Constructor for class io.process4j.core.bpmn.di.Diagram
- Documentation - Annotation Type in io.process4j.core.annotations
E
- Edge - Class in io.process4j.core.bpmn.di
- Edge() - Constructor for class io.process4j.core.bpmn.di.Edge
- Edge(String, Label, Waypoint...) - Constructor for class io.process4j.core.bpmn.di.Edge
- endFlow(String, BaseNode<?>) - Static method in class io.process4j.core.Flow
- endFlow(String, String, BaseNode<?>) - Static method in class io.process4j.core.Flow
- equals(Object) - Method in class io.process4j.core.bpmn.model.BPMNIncoming
- equals(Object) - Method in class io.process4j.core.bpmn.model.BPMNOutgoing
- equals(Object) - Method in class io.process4j.core.Rule
- evaluate(Operator, Iterator<String>, Object) - Method in class io.process4j.core.infix.BooleanEvaluator
- execute(JsonObject, ProcessData) - Method in class io.process4j.core.BaseDecisionTable
- execute(JsonObject, ProcessData) - Method in class io.process4j.core.BaseProcess
- execute(JsonObject, ProcessData) - Method in interface io.process4j.core.DecisionTable
- execute(JsonObject, ProcessData) - Method in interface io.process4j.core.Process
- execute(JsonObject, ProcessData, Iteration) - Method in class io.process4j.core.BaseDecisionTable
- execute(JsonObject, ProcessData, Iteration) - Method in class io.process4j.core.BaseProcess
- execute(JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.DecisionTable
- execute(JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.Gateway
- execute(JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.Process
- execute(JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.Task
- Execution - Class in io.process4j.core
- Execution(String) - Constructor for class io.process4j.core.Execution
- Execution.Completion - Enum in io.process4j.core
- ExecutionException - Exception in io.process4j.core
- ExecutionException(String) - Constructor for exception io.process4j.core.ExecutionException
- ExecutionException(String, Throwable) - Constructor for exception io.process4j.core.ExecutionException
- ExecutionException(String, Throwable, Execution) - Constructor for exception io.process4j.core.ExecutionException
- expression() - Method in annotation type io.process4j.core.annotations.Foreach
- expression() - Method in annotation type io.process4j.core.annotations.While
F
- FAILURE - io.process4j.core.Execution.Completion
- flow() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdge
- flow() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabel
- flow(String, BaseNode<?>, BaseNode<?>) - Static method in class io.process4j.core.Flow
- flow(String, String, BaseNode<?>, BaseNode<?>) - Static method in class io.process4j.core.Flow
- Flow - Class in io.process4j.core
- Foreach - Annotation Type in io.process4j.core.annotations
- from() - Method in annotation type io.process4j.core.annotations.Generated
G
- Gateway - Interface in io.process4j.core
- Generated - Annotation Type in io.process4j.core.annotations
- get(String) - Method in class io.process4j.core.infix.Variables
- getAnnotations() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getAssociation() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getBounds() - Method in class io.process4j.core.bpmn.di.Label
- getBounds() - Method in class io.process4j.core.bpmn.di.Shape
- getBpmnElement() - Method in class io.process4j.core.bpmn.di.Edge
- getBpmnElement() - Method in class io.process4j.core.bpmn.di.Plane
- getBpmnElement() - Method in class io.process4j.core.bpmn.di.Shape
- getBusinessData() - Method in class io.process4j.core.State
- getBusinessDataPointers() - Method in class io.process4j.core.Pointers
- getBusinessRuleTask() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getCompleted() - Method in class io.process4j.core.State
- getCompletion() - Method in class io.process4j.core.Execution
- getCompletionState() - Method in class io.process4j.core.Execution
- getContext() - Method in class io.process4j.core.State
- getCurrentContext() - Method in class io.process4j.core.Execution
- getCurrentPosition() - Method in class io.process4j.core.Execution
- getCurrentPositionName() - Method in class io.process4j.core.Execution
- getCurrentState() - Method in class io.process4j.core.Execution
- getData() - Method in class io.process4j.core.ProcessData
- getDiagram() - Method in class io.process4j.core.bpmn.model.BPMNDefinitions
- getDocumentation() - Method in class io.process4j.core.bpmn.model.BPMNActivity
- getDocumentation() - Method in class io.process4j.core.bpmn.model.BPMNEndEvent
- getDocumentation() - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- getDocumentation() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getDocumentation() - Method in class io.process4j.core.bpmn.model.BPMNStartEvent
- getDocumentation() - Method in interface io.process4j.core.bpmn.model.NodeElement
- getDuration(TimeUnit) - Method in class io.process4j.core.Execution
- getDuration(TimeUnit) - Method in class io.process4j.core.State
- getDurationInMicros() - Method in class io.process4j.core.Execution
- getDurationInMicros() - Method in class io.process4j.core.State
- getDurationInMillis() - Method in class io.process4j.core.Execution
- getEdges() - Method in class io.process4j.core.bpmn.di.Plane
- getEndEvent() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getErrorMessage() - Method in class io.process4j.core.Execution
- getErrorType() - Method in class io.process4j.core.Execution
- getException() - Method in class io.process4j.core.Execution
- getExclusiveGateway() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getExecution() - Method in exception io.process4j.core.ExecutionException
- getExecution() - Method in class io.process4j.core.State
- getExpression() - Method in class io.process4j.core.Rule
- getFlowId(String) - Static method in class io.process4j.core.Flow
- getHeight() - Method in class io.process4j.core.bpmn.di.Bounds
- getId() - Method in class io.process4j.core.BaseNode
- getId() - Method in class io.process4j.core.bpmn.di.Diagram
- getId() - Method in class io.process4j.core.bpmn.di.Edge
- getId() - Method in class io.process4j.core.bpmn.di.Plane
- getId() - Method in class io.process4j.core.bpmn.di.Shape
- getId() - Method in class io.process4j.core.bpmn.model.BPMNAssociation
- getId() - Method in class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- getId() - Method in class io.process4j.core.bpmn.model.BPMNDefinitions
- getId() - Method in class io.process4j.core.bpmn.model.BPMNDocumentation
- getId() - Method in class io.process4j.core.bpmn.model.BPMNEndEvent
- getId() - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- getId() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getId() - Method in class io.process4j.core.bpmn.model.BPMNSequenceFlow
- getId() - Method in class io.process4j.core.bpmn.model.BPMNStartEvent
- getId() - Method in class io.process4j.core.bpmn.model.BPMNSubProcess
- getId() - Method in class io.process4j.core.bpmn.model.BPMNTask
- getId() - Method in class io.process4j.core.bpmn.model.BPMNTextAnnotation
- getId() - Method in interface io.process4j.core.bpmn.model.NodeElement
- getId() - Method in class io.process4j.core.State
- getImpl() - Method in class io.process4j.core.BaseNode
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNEndEvent
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNStartEvent
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNSubProcess
- getIncoming() - Method in class io.process4j.core.bpmn.model.BPMNTask
- getIncoming() - Method in interface io.process4j.core.bpmn.model.NodeElement
- getIsSequential() - Method in class io.process4j.core.bpmn.model.BPMNMultiInstanceLoopCharacteristics
- getIteration() - Method in class io.process4j.core.State
- getLabel() - Method in class io.process4j.core.bpmn.di.Edge
- getLabel() - Method in class io.process4j.core.bpmn.di.Shape
- getMultiInstanceLoopCharacteristics() - Method in class io.process4j.core.bpmn.model.BPMNActivity
- getName() - Method in class io.process4j.core.BaseNode
- getName() - Method in class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- getName() - Method in class io.process4j.core.bpmn.model.BPMNDefinitions
- getName() - Method in class io.process4j.core.bpmn.model.BPMNEndEvent
- getName() - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- getName() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getName() - Method in class io.process4j.core.bpmn.model.BPMNSequenceFlow
- getName() - Method in class io.process4j.core.bpmn.model.BPMNStartEvent
- getName() - Method in class io.process4j.core.bpmn.model.BPMNSubProcess
- getName() - Method in class io.process4j.core.bpmn.model.BPMNTask
- getName() - Method in interface io.process4j.core.bpmn.model.NodeElement
- getNodes() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNEndEvent
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNStartEvent
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNSubProcess
- getOutgoing() - Method in class io.process4j.core.bpmn.model.BPMNTask
- getOutgoing() - Method in interface io.process4j.core.bpmn.model.NodeElement
- getPath() - Method in class io.process4j.core.Execution
-
Returns a string representing the execution flow in the format
. : , where 'context' is the name of the node containing the executed (sub)process, 'position' is the name of the flow exiting the executed node and 'iteration' is the direct or indirect (outer) iteration of the node execution - getPlane() - Method in class io.process4j.core.bpmn.di.Diagram
- getPosition() - Method in class io.process4j.core.State
- getProcess() - Method in class io.process4j.core.bpmn.model.BPMNDefinitions
- getProcessData() - Method in class io.process4j.core.State
- getProcessDataPointers() - Method in class io.process4j.core.Pointers
- getProcessName() - Method in class io.process4j.core.Execution
- getResult() - Method in class io.process4j.core.Rule
- getSequenceFlow() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getShapes() - Method in class io.process4j.core.bpmn.di.Plane
- getSharedData() - Method in class io.process4j.core.ProcessData
- getShortId() - Method in class io.process4j.core.State
- getSourceRef() - Method in class io.process4j.core.bpmn.model.BPMNAssociation
- getSourceRef() - Method in class io.process4j.core.bpmn.model.BPMNSequenceFlow
- getStandardLoopCharacteristics() - Method in class io.process4j.core.bpmn.model.BPMNActivity
- getStarted() - Method in class io.process4j.core.State
- getStartEvent() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getStartTime() - Method in class io.process4j.core.Execution
- getStates() - Method in class io.process4j.core.Execution
- getSubProcess() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getTargetNamespace() - Method in class io.process4j.core.bpmn.model.BPMNDefinitions
- getTargetRef() - Method in class io.process4j.core.bpmn.model.BPMNAssociation
- getTargetRef() - Method in class io.process4j.core.bpmn.model.BPMNSequenceFlow
- getTask() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getText() - Method in class io.process4j.core.bpmn.model.BPMNDocumentation
- getText() - Method in class io.process4j.core.bpmn.model.BPMNTextAnnotation
- getTextAnnotation() - Method in class io.process4j.core.bpmn.model.BPMNProcess
- getValue() - Method in class io.process4j.core.bpmn.model.BPMNIncoming
- getValue() - Method in class io.process4j.core.bpmn.model.BPMNOutgoing
- getValue() - Method in class io.process4j.core.bpmn.model.BPMNText
- getWaypoints() - Method in class io.process4j.core.bpmn.di.Edge
- getWidth() - Method in class io.process4j.core.bpmn.di.Bounds
- getX() - Method in class io.process4j.core.bpmn.di.Bounds
- getX() - Method in class io.process4j.core.bpmn.di.Waypoint
- getY() - Method in class io.process4j.core.bpmn.di.Bounds
- getY() - Method in class io.process4j.core.bpmn.di.Waypoint
H
- hashCode() - Method in class io.process4j.core.bpmn.model.BPMNIncoming
- hashCode() - Method in class io.process4j.core.bpmn.model.BPMNOutgoing
- hashCode() - Method in class io.process4j.core.Rule
- height() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- height() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabel
- height() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventLabel
- height() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeLabel
- height() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventLabel
I
- Id - Annotation Type in io.process4j.core.annotations
- Implementation - Annotation Type in io.process4j.core.annotations
- init() - Method in class io.process4j.core.BaseProcess
- init() - Method in interface io.process4j.core.Process
- InitializationException - Exception in io.process4j.core
- InitializationException(String, Throwable) - Constructor for exception io.process4j.core.InitializationException
- io.process4j.core - package io.process4j.core
- io.process4j.core.annotations - package io.process4j.core.annotations
- io.process4j.core.bpmn - package io.process4j.core.bpmn
- io.process4j.core.bpmn.annotations - package io.process4j.core.bpmn.annotations
- io.process4j.core.bpmn.di - package io.process4j.core.bpmn.di
- io.process4j.core.bpmn.model - package io.process4j.core.bpmn.model
- io.process4j.core.infix - package io.process4j.core.infix
- isLexicographical() - Method in class io.process4j.core.infix.BooleanEvaluator
- isShortlex() - Method in class io.process4j.core.infix.BooleanEvaluator
- Iteration - Class in io.process4j.core
J
- java2bpmn(BaseProcess, Path, boolean, boolean, PrintStream) - Static method in class io.process4j.core.Util
- java2bpmn(BaseProcess, Path, PrintStream) - Static method in class io.process4j.core.Util
K
L
- Label - Class in io.process4j.core.bpmn.di
- Label() - Constructor for class io.process4j.core.bpmn.di.Label
- Label(Bounds) - Constructor for class io.process4j.core.bpmn.di.Label
- lexicographical() - Method in annotation type io.process4j.core.annotations.Rules
M
- main(String[]) - Static method in class io.process4j.core.bpmn.Runner
N
- Name - Annotation Type in io.process4j.core.annotations
- NodeElement - Interface in io.process4j.core.bpmn.model
- NORMAL - io.process4j.core.Execution.Completion
- nr(int) - Static method in class io.process4j.core.Iteration
- nr(int, Iteration) - Static method in class io.process4j.core.Iteration
O
P
- P4J - Class in io.process4j.core
- parallel() - Method in annotation type io.process4j.core.annotations.Foreach
- Plane - Class in io.process4j.core.bpmn.di
- Plane() - Constructor for class io.process4j.core.bpmn.di.Plane
- Plane(String, String, List<Shape>, List<Edge>) - Constructor for class io.process4j.core.bpmn.di.Plane
- Pointers - Class in io.process4j.core
- position() - Method in class io.process4j.core.State
- Process - Interface in io.process4j.core
- ProcessData - Class in io.process4j.core
- ProcessData() - Constructor for class io.process4j.core.ProcessData
- ProcessData(JsonObject) - Constructor for class io.process4j.core.ProcessData
R
- recompile(Rule, JsonObject, ProcessData, Iteration) - Method in class io.process4j.core.BaseDecisionTable
-
Default rule re-compilation inserting the current iteration value in Rule.VARIABLE_REGEX occurrences Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/3/price > 1000', re-compiled rule result: '/items/3/id' Implementors can override this method in order to insert something else Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/item3/price > 1000', re-compiled rule result: '/items/item3/id'
- recompile(Rule, JsonObject, ProcessData, Iteration) - Method in interface io.process4j.core.DecisionTable
- resource() - Method in annotation type io.process4j.core.annotations.Rules
- Rule - Class in io.process4j.core
- Rule(String, String) - Constructor for class io.process4j.core.Rule
- rules - Variable in class io.process4j.core.BaseDecisionTable
- rules(boolean, boolean, String, String) - Method in class io.process4j.core.BaseDecisionTable
- rules(boolean, boolean, String, String) - Method in interface io.process4j.core.DecisionTable
- rules(boolean, boolean, List<Rule>) - Method in class io.process4j.core.BaseDecisionTable
- rules(boolean, boolean, List<Rule>) - Method in interface io.process4j.core.DecisionTable
- Rules - Annotation Type in io.process4j.core.annotations
- Runner - Class in io.process4j.core.bpmn
- Runner() - Constructor for class io.process4j.core.bpmn.Runner
S
- set(String, String) - Method in class io.process4j.core.infix.Variables
- setCompleted(long) - Method in class io.process4j.core.Execution
- setCompleted(long) - Method in class io.process4j.core.State
- setCompletion(Execution.Completion) - Method in class io.process4j.core.Execution
- setException(Exception) - Method in class io.process4j.core.Execution
- setExecution(Execution) - Method in class io.process4j.core.State
- setHeight(String) - Method in class io.process4j.core.bpmn.di.Bounds
- setImpl(T) - Method in class io.process4j.core.BaseNode
- setLexicographical(boolean) - Method in class io.process4j.core.infix.BooleanEvaluator
- setName(String) - Method in class io.process4j.core.bpmn.model.BPMNBusinessRuleTask
- setName(String) - Method in class io.process4j.core.bpmn.model.BPMNExclusiveGateway
- setName(String) - Method in class io.process4j.core.bpmn.model.BPMNSubProcess
- setName(String) - Method in class io.process4j.core.bpmn.model.BPMNTask
- setPosition(Flow) - Method in class io.process4j.core.State
- setShortlex(boolean) - Method in class io.process4j.core.infix.BooleanEvaluator
- setStarted(long) - Method in class io.process4j.core.State
- setWidth(String) - Method in class io.process4j.core.bpmn.di.Bounds
- setX(String) - Method in class io.process4j.core.bpmn.di.Bounds
- setY(String) - Method in class io.process4j.core.bpmn.di.Bounds
- Shape - Class in io.process4j.core.bpmn.di
- Shape() - Constructor for class io.process4j.core.bpmn.di.Shape
- Shape(String, Bounds) - Constructor for class io.process4j.core.bpmn.di.Shape
- Shape(String, Bounds, Label) - Constructor for class io.process4j.core.bpmn.di.Shape
- sharedData() - Method in class io.process4j.core.ProcessData
- shortlex() - Method in annotation type io.process4j.core.annotations.Rules
- size() - Method in class io.process4j.core.Pointers
- startFlow(String, BaseNode<?>) - Static method in class io.process4j.core.Flow
- startFlow(String, String, BaseNode<?>) - Static method in class io.process4j.core.Flow
- State - Class in io.process4j.core
- State(String, Flow, JsonObject, ProcessData, Iteration) - Constructor for class io.process4j.core.State
T
- Task - Interface in io.process4j.core
- terminate() - Method in class io.process4j.core.Iteration
- textAnnotation() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- timestamp() - Method in annotation type io.process4j.core.annotations.Generated
- timestamp() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNImport
- toString() - Method in class io.process4j.core.Iteration
- toValue(String, Object) - Method in class io.process4j.core.infix.BooleanEvaluator
U
- Util - Class in io.process4j.core
- Util() - Constructor for class io.process4j.core.Util
V
- value() - Method in annotation type io.process4j.core.annotations.Documentation
- value() - Method in annotation type io.process4j.core.annotations.Id
- value() - Method in annotation type io.process4j.core.annotations.Implementation
- value() - Method in annotation type io.process4j.core.annotations.Name
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotations
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabels
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdges
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventLabels
- value() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventShapes
- value() - Method in class io.process4j.core.Iteration
- valueOf(String) - Static method in enum io.process4j.core.Execution.Completion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.process4j.core.Execution.Completion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE_REGEX - Static variable in class io.process4j.core.Rule
- Variables - Class in io.process4j.core.infix
- Variables(int) - Constructor for class io.process4j.core.infix.Variables
W
- Waypoint - Class in io.process4j.core.bpmn.di
- Waypoint() - Constructor for class io.process4j.core.bpmn.di.Waypoint
- Waypoint(String, String) - Constructor for class io.process4j.core.bpmn.di.Waypoint
- waypointCoordinates() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- waypointCoordinates() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdge
- While - Annotation Type in io.process4j.core.annotations
- width() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- width() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabel
- width() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventLabel
- width() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeLabel
- width() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventLabel
- with() - Method in annotation type io.process4j.core.annotations.Generated
X
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabel
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventLabel
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventShape
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeLabel
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeShape
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventLabel
- x() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventShape
Y
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNAnnotation
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEdgeLabel
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventLabel
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNEndEventShape
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeLabel
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNNodeShape
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventLabel
- y() - Method in annotation type io.process4j.core.bpmn.annotations.BPMNStartEventShape
All Classes All Packages