package transformation
Type Members
- sealed trait BaseDefinedParameter extends AnyRef
- sealed trait DefinedBranchParameter extends BaseDefinedParameter
- case class DefinedEagerBranchParameter(value: Map[String, Any], expressionByBranchId: Map[String, TypingResult]) extends DefinedBranchParameter with Product with Serializable
- case class DefinedEagerParameter(value: Any, returnType: TypingResult) extends DefinedSingleParameter with ValidDefinedSingleParameter with Product with Serializable
- case class DefinedLazyBranchParameter(expressionByBranchId: Map[String, TypingResult]) extends DefinedBranchParameter with Product with Serializable
- case class DefinedLazyParameter(returnType: TypingResult) extends DefinedSingleParameter with ValidDefinedSingleParameter with Product with Serializable
- sealed trait DefinedSingleParameter extends BaseDefinedParameter
- sealed trait DynamicComponent[T] extends Component
- case class FailedToDefineParameter(errors: NonEmptyList[ProcessCompilationError]) extends DefinedSingleParameter with Product with Serializable
- trait JoinDynamicComponent[T] extends DynamicComponent[T] with LazyLogging
- sealed trait NodeDependencyValue extends AnyRef
- case class OutputVariableNameValue(name: String) extends NodeDependencyValue with Product with Serializable
- trait SingleInputDynamicComponent[T] extends DynamicComponent[T]
- case class TypedNodeDependencyValue(value: Any) extends NodeDependencyValue with Product with Serializable
- trait ValidDefinedSingleParameter extends AnyRef
- trait WithStaticParameters extends AnyRef