object node
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- node
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
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
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- 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
- Deprecated
(Since version ) see corresponding Javadoc for more information.