package transformation

Type Members

  1. sealed trait BaseDefinedParameter extends AnyRef
  2. sealed trait DefinedBranchParameter extends BaseDefinedParameter
  3. case class DefinedEagerBranchParameter(value: Map[String, Any], expressionByBranchId: Map[String, TypingResult]) extends DefinedBranchParameter with Product with Serializable
  4. case class DefinedEagerParameter(value: Any, returnType: TypingResult) extends DefinedSingleParameter with ValidDefinedSingleParameter with Product with Serializable
  5. case class DefinedLazyBranchParameter(expressionByBranchId: Map[String, TypingResult]) extends DefinedBranchParameter with Product with Serializable
  6. case class DefinedLazyParameter(returnType: TypingResult) extends DefinedSingleParameter with ValidDefinedSingleParameter with Product with Serializable
  7. sealed trait DefinedSingleParameter extends BaseDefinedParameter
  8. sealed trait DynamicComponent[T] extends Component
  9. case class FailedToDefineParameter(errors: NonEmptyList[ProcessCompilationError]) extends DefinedSingleParameter with Product with Serializable
  10. trait JoinDynamicComponent[T] extends DynamicComponent[T] with LazyLogging
  11. sealed trait NodeDependencyValue extends AnyRef
  12. case class OutputVariableNameValue(name: String) extends NodeDependencyValue with Product with Serializable
  13. trait SingleInputDynamicComponent[T] extends DynamicComponent[T]
  14. case class TypedNodeDependencyValue(value: Any) extends NodeDependencyValue with Product with Serializable
  15. trait ValidDefinedSingleParameter extends AnyRef
  16. trait WithStaticParameters extends AnyRef

Ungrouped