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. final case class ComponentGroup(name: ComponentGroupName, components: List[ComponentNodeTemplate]) extends Product with Serializable
  2. final case class ComponentNodeTemplate(type: ComponentType, label: String, node: NodeData, categories: List[String], branchParametersTemplate: List[Parameter] = ..., isEnricher: Option[Boolean] = scala.None) extends Product with Serializable
  3. final case class NodeEdges(nodeId: NodeTypeId, edges: List[EdgeType], canChooseNodes: Boolean, isForInputDefinition: Boolean) extends Product with Serializable
  4. final case class NodeTypeId(type: String, id: Option[String] = scala.None) extends Product with Serializable
  5. final case class UIClassDefinition(clazzName: TypingResult) extends Product with Serializable
  6. final case class UIComponentDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], categories: List[String]) extends Product with Serializable
  7. final case class UICustomAction(name: String, allowedStateStatusNames: List[String], icon: Option[URI], parameters: List[UICustomActionParameter]) extends Product with Serializable
  8. final case class UICustomActionParameter(name: String, editor: ParameterEditor) extends Product with Serializable
  9. final case class UIFragmentComponentDefinition(parameters: List[UIParameter], outputParameters: List[String], returnType: Option[TypingResult], categories: List[String]) extends Product with Serializable
  10. final case class UIModelDefinition(services: Map[String, UIComponentDefinition], sourceFactories: Map[String, UIComponentDefinition], sinkFactories: Map[String, UIComponentDefinition], customStreamTransformers: Map[String, UIComponentDefinition], typesInformation: Set[UIClassDefinition], fragmentInputs: Map[String, UIFragmentComponentDefinition]) extends Product with Serializable
  11. final case class UIParameter(name: String, typ: TypingResult, editor: ParameterEditor, defaultValue: Expression, additionalVariables: Map[String, TypingResult], variablesToHide: Set[String], branchParam: Boolean, hintText: Option[String]) extends Product with Serializable
  12. final case class UIProcessObjects(componentGroups: List[ComponentGroup], processDefinition: UIModelDefinition, componentsConfig: Map[String, SingleComponentConfig], scenarioPropertiesConfig: Map[String, UiScenarioPropertyConfig], edgesForNodes: List[NodeEdges], customActions: List[UICustomAction], defaultAsyncInterpretation: Boolean) extends Product with Serializable
  13. final case class UISourceParameters(sourceId: String, parameters: List[UIParameter]) extends Product with Serializable
  14. final case class UIValueParameter(name: String, typ: TypingResult, expression: Expression) extends Product with Serializable
  15. final case class UiScenarioPropertyConfig(defaultValue: Option[String], editor: ParameterEditor, label: Option[String]) extends Product with Serializable

Value Members

  1. object ComponentGroup extends Serializable
  2. object ComponentNodeTemplate extends Serializable
  3. object NodeEdges extends Serializable
  4. object NodeTypeId extends Serializable
  5. object UIClassDefinition extends Serializable
  6. object UIComponentDefinition extends Serializable
  7. object UICustomAction extends Serializable
  8. object UICustomActionParameter extends Serializable
  9. object UIFragmentComponentDefinition extends Serializable
  10. object UIModelDefinition extends Serializable
  11. object UIParameter extends Serializable
  12. object UIProcessObjects extends Serializable
  13. object UISourceParameters extends Serializable
  14. object UIValueParameter extends Serializable
  15. object UiScenarioPropertyConfig extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped