Packages

object node

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. node
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BranchEnd(data: BranchEndData) extends SubsequentNode with Product with Serializable
  2. case class BranchEndData(definition: BranchEndDefinition) extends EndingNodeData with Product with Serializable
  3. case class BranchEndDefinition(id: String, joinId: String) extends Product with Serializable
  4. case class Case(expression: Expression, node: SubsequentNode) extends Product with Serializable
  5. case class CustomNode(id: String, outputVar: Option[String], nodeType: String, parameters: List[Parameter], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with CustomNodeData with EndingNodeData with Product with Serializable
  6. sealed trait CustomNodeData extends NodeData with WithComponent with RealNodeData with WithParameters
  7. sealed trait DeadEndingData extends NodeData
  8. sealed trait Disableable extends AnyRef
  9. case class EndingNode(data: EndingNodeData) extends SubsequentNode with Product with Serializable
  10. sealed trait EndingNodeData extends NodeData
  11. case class Enricher(id: String, service: ServiceRef, output: String, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with WithComponent with WithParameters with Product with Serializable
  12. case class Filter(id: String, expression: Expression, isDisabled: Option[Boolean] = None, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends NodeData with Disableable with RealNodeData with DeadEndingData with Product with Serializable
  13. case class FilterNode(data: Filter, nextTrue: SubsequentNode, nextFalse: Option[SubsequentNode] = None) extends SubsequentNode with Product with Serializable
  14. case class Join(id: String, outputVar: Option[String], nodeType: String, parameters: List[Parameter], branchParameters: List[BranchParameters], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends StartingNodeData with CustomNodeData with Product with Serializable
  15. sealed trait Node extends AnyRef
  16. sealed trait NodeData extends AnyRef
  17. sealed trait NodeWithData extends Node
  18. sealed trait OneOutputNode extends NodeWithData
  19. case class OneOutputSubsequentNode(data: OneOutputSubsequentNodeData, next: SubsequentNode) extends OneOutputNode with SubsequentNode with Product with Serializable
  20. sealed trait OneOutputSubsequentNodeData extends NodeData with RealNodeData
  21. case class Processor(id: String, service: ServiceRef, isDisabled: Option[Boolean] = None, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with EndingNodeData with Disableable with WithComponent with WithParameters with Product with Serializable
  22. sealed trait RealNodeData extends NodeData
  23. case class Sink(id: String, ref: SinkRef, legacyEndResultExpression: Option[Expression] = None, isDisabled: Option[Boolean] = None, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends EndingNodeData with WithComponent with Disableable with RealNodeData with WithParameters with Product with Serializable
  24. case class Source(id: String, ref: SourceRef, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends SourceNodeData with WithComponent with RealNodeData with WithParameters with Product with Serializable
  25. case class SourceNode(data: StartingNodeData, next: SubsequentNode) extends OneOutputNode with Product with Serializable
  26. sealed trait SourceNodeData extends StartingNodeData
  27. case class Split(id: String, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends NodeData with RealNodeData with Product with Serializable
  28. case class SplitNode(data: Split, nextParts: List[SubsequentNode]) extends SubsequentNode with Product with Serializable
  29. sealed trait StartingNodeData extends NodeData
  30. case class SubprocessInput(id: String, ref: SubprocessRef, additionalFields: Option[UserDefinedAdditionalNodeFields] = None, isDisabled: Option[Boolean] = None, subprocessParams: Option[List[SubprocessParameter]] = None) extends OneOutputSubsequentNodeData with EndingNodeData with WithComponent with Disableable with Product with Serializable
  31. case class SubprocessInputDefinition(id: String, parameters: List[SubprocessParameter], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends SourceNodeData with RealNodeData with Product with Serializable
  32. case class SubprocessNode(data: SubprocessInput, nexts: Map[String, SubsequentNode]) extends SubsequentNode with Product with Serializable
  33. case class SubprocessOutput(id: String, outputName: String, fields: List[Field], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
  34. case class SubprocessOutputDefinition(id: String, outputName: String, fields: List[Field] = List.empty, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends EndingNodeData with RealNodeData with Product with Serializable
  35. sealed trait SubsequentNode extends Node
  36. case class Switch(id: String, expression: Option[Expression], exprVal: Option[String], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends NodeData with RealNodeData with DeadEndingData with Product with Serializable
  37. case class SwitchNode(data: Switch, nexts: List[Case], defaultNext: Option[SubsequentNode] = None) extends SubsequentNode with Product with Serializable
  38. case class UserDefinedAdditionalNodeFields(description: Option[String], layoutData: Option[LayoutData]) extends Product with Serializable
  39. case class Variable(id: String, varName: String, value: Expression, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
  40. case class VariableBuilder(id: String, varName: String, fields: List[Field], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
  41. trait WithComponent extends AnyRef
  42. trait WithParameters extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def asCustomNode(nodeData: NodeData): Option[CustomNode]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def asProcessor(nodeData: NodeData): Option[Processor]
  7. def asSource(nodeData: NodeData): Option[Source]
  8. def asSubprocessInput(nodeData: NodeData): Option[SubprocessInput]
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. object BranchEndDefinition extends Serializable
  24. object SubprocessInputDefinition extends Serializable
  25. object Switch extends Serializable
  26. object UserDefinedAdditionalNodeFields extends Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped