Packages

package definition

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. definition
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class NodeEdges(nodeId: NodeTypeId, edges: List[EdgeType], canChooseNodes: Boolean, isForInputDefinition: Boolean) extends Product with Serializable
  2. case class NodeGroup(name: String, possibleNodes: List[NodeToAdd]) extends Product with Serializable
  3. case class NodeToAdd(type: String, label: String, node: NodeData, categories: List[String], branchParametersTemplate: List[Parameter] = ...) extends Product with Serializable
  4. case class NodeTypeId(type: String, id: Option[String] = scala.None) extends Product with Serializable
  5. case class UIClazzDefinition(clazzName: TypingResult, methods: Map[String, MethodInfo]) extends Product with Serializable
  6. case class UIObjectDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], categories: List[String], nodeConfig: SingleNodeConfig) extends Product with Serializable
  7. case class UIParameter(name: String, typ: TypingResult, editor: ParameterEditor, validators: List[ParameterValidator], additionalVariables: Map[String, TypingResult], variablesToHide: Set[String], branchParam: Boolean) extends Product with Serializable
  8. case class UIProcessDefinition(services: Map[String, UIObjectDefinition], sourceFactories: Map[String, UIObjectDefinition], sinkFactories: Map[String, UIObjectDefinition], customStreamTransformers: Map[String, UIObjectDefinition], signalsWithTransformers: Map[String, UIObjectDefinition], exceptionHandlerFactory: UIObjectDefinition, globalVariables: Map[String, UIObjectDefinition], typesInformation: Set[UIClazzDefinition], subprocessInputs: Map[String, UIObjectDefinition]) extends Product with Serializable
  9. case class UIProcessObjects(nodesToAdd: List[NodeGroup], processDefinition: UIProcessDefinition, nodesConfig: Map[String, SingleNodeConfig], additionalPropertiesConfig: Map[String, UiAdditionalPropertyConfig], edgesForNodes: List[NodeEdges], defaultAsyncInterpretation: Boolean) extends Product with Serializable
  10. case class UiAdditionalPropertyConfig(defaultValue: Option[String], editor: ParameterEditor, validators: List[ParameterValidator], label: Option[String]) extends Product with Serializable

Value Members

  1. object NodeEdges extends Serializable
  2. object NodeGroup extends Serializable
  3. object NodeToAdd extends Serializable
  4. object NodeTypeId extends Serializable
  5. object UIClazzDefinition extends Serializable
  6. object UIObjectDefinition extends Serializable
  7. object UIParameter extends Serializable
  8. object UIProcessDefinition extends Serializable
  9. object UIProcessObjects extends Serializable
  10. object UiAdditionalPropertyConfig extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped