trait GraphBuilder[R] extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- GraphBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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( ... ) @native() @HotSpotIntrinsicCandidate()
- 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: Any): 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[_]
- 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
- 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
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
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.