trait GraphBuilder[R] extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- GraphBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def build(inner: Creator[R]): GraphBuilder[R]
- abstract def creator: Creator[R]
Concrete 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def branchEnd(branchId: String, joinId: String): R
- def buildSimpleVariable(id: String, varName: String, value: Expression): GraphBuilder[R]
- def buildVariable(id: String, varName: String, fields: (String, Expression)*): GraphBuilder[R]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def customNode(id: String, outputVar: String, customNodeRef: String, params: (String, Expression)*): GraphBuilder[R]
- def customNodeNoOutput(id: String, customNodeRef: String, params: (String, Expression)*): GraphBuilder[R]
- def decisionTable(decisionTableParamValue: Expression, matchConditionParamValue: Expression, output: String): GraphBuilder[R]
- def disabledProcessor(id: String, svcId: String, params: (String, Expression)*): GraphBuilder[R]
- def disabledProcessorEnd(id: String, svcId: String, params: (String, Expression)*): R
- def disabledSink(id: String, typ: String): R
- def emptySink(id: String, typ: String, params: (String, Expression)*): R
- def endingCustomNode(id: String, outputVar: Option[String], customNodeRef: String, params: (String, Expression)*): R
- def enricher(id: String, output: String, svcId: String, params: (String, Expression)*): GraphBuilder[R]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def filter(id: String, expression: Expression, nextFalse: SubsequentNode): GraphBuilder[R]
- def filter(id: String, expression: Expression, disabled: Option[Boolean] = None, edgeType: EdgeType = EdgeType.FilterTrue): GraphBuilder[R]
- def fragment(id: String, fragmentId: String, params: List[(String, Expression)], outputParameters: Map[String, String], outputs: Map[String, SubsequentNode]): R
- def fragmentEnd(id: String, fragmentId: String, params: (String, Expression)*): R
- def fragmentInput(id: String, params: (String, Class[_])*): GraphBuilder[SourceNode]
- def fragmentOneOut(id: String, fragmentId: String, fragmentOutputDefinitionName: String, outputParamName: String, params: (String, Expression)*): GraphBuilder[R]
- def fragmentOutput(id: String, outputName: String, params: (String, Expression)*): R
- 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
- def join(id: String, typ: String, output: Option[String], branchParams: List[(String, List[(String, Expression)])], params: (String, Expression)*): GraphBuilder[SourceNode]
- 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 processor(id: String, svcId: String, params: (String, Expression)*): GraphBuilder[R]
- def processorEnd(id: String, svcId: String, params: (String, Expression)*): R
- def source(id: String, typ: String, params: (String, Expression)*): GraphBuilder[SourceNode]
- def split(id: String, nexts: SubsequentNode*): R
- def switch(id: String, expression: Expression, exprVal: String, defaultNext: SubsequentNode, nexts: Case*): R
- def switch(id: String, expression: Expression, exprVal: String, nexts: Case*): R
- def switch(id: String, nexts: Case*): R
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def to(node: SubsequentNode): R
- 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])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)