BpmnDecisionDsl

orchescala.domain.BpmnDecisionDsl
trait BpmnDecisionDsl extends BpmnDsl

Attributes

Graph
Supertypes
trait BpmnDsl
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def decisionId: String

Concrete methods

def collectEntries[In <: Product : Encoder, Out <: DmnValueType : Decoder](in: In, out: CollectEntries[Out]): DecisionDmn[In, CollectEntries[Out]]
def resultList[In <: Product : Encoder, Out <: Product : Decoder](in: In, out: Seq[Out]): DecisionDmn[In, ResultList[Out]]
def singleEntry[In <: Product : Encoder, Out <: DmnValueType : ClassTag](in: In, out: Out): DecisionDmn[In, SingleEntry[Out]]
def singleResult[In <: Product : Encoder, Out <: Product : Decoder](in: In, out: Out): DecisionDmn[In, SingleResult[Out]]

Inherited methods

def companyDescr: String

Attributes

Inherited from:
BpmnDsl

Inherited and Abstract methods

def descr: String

Attributes

Inherited from:
BpmnDsl

Givens

Givens

given toCollectEntries[Out <: DmnValueType : Schema]: Conversion[Seq[Out], CollectEntries[Out]]