object node
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- node
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class BranchEnd(data: BranchEndData) extends SubsequentNode with Product with Serializable
- case class BranchEndData(definition: BranchEndDefinition) extends EndingNodeData with Product with Serializable
- case class BranchEndDefinition(id: String, joinId: String) extends Product with Serializable
- case class Case(expression: Expression, node: SubsequentNode) extends Product with Serializable
- 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
- sealed trait CustomNodeData extends NodeData with WithComponent with RealNodeData with WithParameters
- sealed trait DeadEndingData extends NodeData
- sealed trait Disableable extends AnyRef
- case class EndingNode(data: EndingNodeData) extends SubsequentNode with Product with Serializable
- sealed trait EndingNodeData extends NodeData
- case class Enricher(id: String, service: ServiceRef, output: String, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with WithComponent with WithParameters with Product with Serializable
- 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
- case class FilterNode(data: Filter, nextTrue: Option[SubsequentNode], nextFalse: Option[SubsequentNode] = None) extends SubsequentNode with Product with Serializable
- case class FragmentInput(id: String, ref: FragmentRef, additionalFields: Option[UserDefinedAdditionalNodeFields] = None, isDisabled: Option[Boolean] = None, fragmentParams: Option[List[FragmentParameter]] = None) extends OneOutputSubsequentNodeData with EndingNodeData with WithComponent with Disableable with Product with Serializable
- case class FragmentInputDefinition(id: String, parameters: List[FragmentParameter], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends SourceNodeData with RealNodeData with Product with Serializable
- case class FragmentNode(data: FragmentInput, nexts: Map[String, SubsequentNode]) extends SubsequentNode with Product with Serializable
- case class FragmentOutputDefinition(id: String, outputName: String, fields: List[Field] = List.empty, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends EndingNodeData with RealNodeData with Product with Serializable
- case class FragmentOutputVarDefinition(name: String, fields: List[Field]) extends Product with Serializable
- case class FragmentUsageOutput(id: String, outputName: String, outputVar: Option[FragmentOutputVarDefinition], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
- 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
- sealed trait Node extends AnyRef
- sealed trait NodeData extends AnyRef
- sealed trait NodeWithData extends Node
- sealed trait OneOutputNode extends NodeWithData
- case class OneOutputSubsequentNode(data: OneOutputSubsequentNodeData, next: SubsequentNode) extends OneOutputNode with SubsequentNode with Product with Serializable
- sealed trait OneOutputSubsequentNodeData extends NodeData with RealNodeData
- 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
- sealed trait RealNodeData extends NodeData
- 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
- case class Source(id: String, ref: SourceRef, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends SourceNodeData with WithComponent with RealNodeData with WithParameters with Product with Serializable
- case class SourceNode(data: StartingNodeData, next: SubsequentNode) extends OneOutputNode with Product with Serializable
- sealed trait SourceNodeData extends StartingNodeData
- case class Split(id: String, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends NodeData with RealNodeData with Product with Serializable
- case class SplitNode(data: Split, nextParts: List[SubsequentNode]) extends SubsequentNode with Product with Serializable
- sealed trait StartingNodeData extends NodeData
- sealed trait SubsequentNode extends Node
- 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
- case class SwitchNode(data: Switch, nexts: List[Case], defaultNext: Option[SubsequentNode] = None) extends SubsequentNode with Product with Serializable
- case class UserDefinedAdditionalNodeFields(description: Option[String], layoutData: Option[LayoutData]) extends Product with Serializable
- case class Variable(id: String, varName: String, value: Expression, additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
- case class VariableBuilder(id: String, varName: String, fields: List[Field], additionalFields: Option[UserDefinedAdditionalNodeFields] = None) extends OneOutputSubsequentNodeData with Product with Serializable
- trait WithComponent extends AnyRef
- trait WithParameters extends AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val DictIdFieldName: String
- val FixedValuesListFieldName: String
- val IdFieldName: String
- val InitialValueFieldName: String
- val InputModeFieldName: String
- val ParameterFieldNamePrefix: String
- val ParameterNameFieldName: String
- val TypFieldName: String
- val ValidationExpressionFieldName: String
- def asCustomNode(nodeData: NodeData): Option[CustomNode]
- def asFragmentInput(nodeData: NodeData): Option[FragmentInput]
- def asFragmentInputDefinition(nodeData: NodeData): Option[FragmentInputDefinition]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asProcessor(nodeData: NodeData): Option[Processor]
- def asSource(nodeData: NodeData): Option[Source]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def qualifiedParamFieldName(paramName: ParameterName, subFieldName: Option[String]): ParameterName
- def recordKeyFieldName(index: Int): String
- def recordValueFieldName(index: Int): String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object BranchEndDefinition extends Serializable
- object FragmentInputDefinition extends Serializable
- object FragmentOutputVarDefinition extends Serializable
- object NodeData
- object Switch extends Serializable
- object UserDefinedAdditionalNodeFields extends Serializable
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)