Package

pl.touk.nussknacker.restmodel

definition

Permalink

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

    Permalink
  2. case class NodeGroup(name: String, possibleNodes: List[NodeToAdd]) extends Product with Serializable

    Permalink
  3. case class NodeToAdd(type: String, label: String, node: NodeData, categories: List[String], branchParametersTemplate: List[Parameter] = immutable.this.List.empty[Nothing]) extends Product with Serializable

    Permalink
  4. case class NodeTypeId(type: String, id: Option[String] = scala.None) extends Product with Serializable

    Permalink
  5. case class UIClazzDefinition(clazzName: TypingResult, methods: Map[String, MethodInfo]) extends Product with Serializable

    Permalink
  6. case class UICustomAction(name: String, allowedStateStatusNames: List[String], icon: Option[URI], parameters: List[UICustomActionParameter]) extends Product with Serializable

    Permalink
  7. case class UICustomActionParameter(name: String, editor: ParameterEditor) extends Product with Serializable

    Permalink
  8. case class UIObjectDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], categories: List[String], nodeConfig: SingleNodeConfig) extends Product with Serializable

    Permalink
  9. 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

    Permalink
  10. 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

    Permalink
  11. case class UIProcessObjects(nodesToAdd: List[NodeGroup], processDefinition: UIProcessDefinition, nodesConfig: Map[String, SingleNodeConfig], additionalPropertiesConfig: Map[String, UiAdditionalPropertyConfig], edgesForNodes: List[NodeEdges], customActions: List[UICustomAction], defaultAsyncInterpretation: Boolean) extends Product with Serializable

    Permalink
  12. case class UiAdditionalPropertyConfig(defaultValue: Option[String], editor: ParameterEditor, validators: List[ParameterValidator], label: Option[String]) extends Product with Serializable

    Permalink

Value Members

  1. object NodeEdges extends Serializable

    Permalink
  2. object NodeGroup extends Serializable

    Permalink
  3. object NodeToAdd extends Serializable

    Permalink
  4. object NodeTypeId extends Serializable

    Permalink
  5. object UIClazzDefinition extends Serializable

    Permalink
  6. object UICustomAction extends Serializable

    Permalink
  7. object UICustomActionParameter extends Serializable

    Permalink
  8. object UIObjectDefinition extends Serializable

    Permalink
  9. object UIParameter extends Serializable

    Permalink
  10. object UIProcessDefinition extends Serializable

    Permalink
  11. object UIProcessObjects extends Serializable

    Permalink
  12. object UiAdditionalPropertyConfig extends Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped