## Uses of Interface
org.jbpm.process.core.datatype.DataType

- Packages that use DataType
  Package | Description
  --- | ---
  org.jbpm.bpmn2.core |
  org.jbpm.bpmn2.xml |
  org.jbpm.compiler.xml |
  org.jbpm.compiler.xml.processes |
  org.jbpm.process.core |
  org.jbpm.process.core.context.variable |
  org.jbpm.process.core.datatype |
  org.jbpm.process.core.datatype.impl |
  org.jbpm.process.core.datatype.impl.type |
  org.jbpm.process.core.impl |
  org.jbpm.ruleflow.core |
  org.jbpm.ruleflow.core.factory |
  org.jbpm.workflow.core.node |

- - ### Uses of DataType in org.jbpm.bpmn2.core

    Methods in org.jbpm.bpmn2.core that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | DataStore.`getType()`

    Methods in org.jbpm.bpmn2.core with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataStore.`setType(DataType dataType)`

  - ### Uses of DataType in org.jbpm.bpmn2.xml

    Methods in org.jbpm.bpmn2.xml that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `protected DataType` | AbstractNodeHandler.`getDataType(String itemSubjectRef, Map<String,ItemDefinition> itemDefinitions, ClassLoader cl)`
    `DataType` | MetaDataHandler.MetaDataWrapper.`getType()`

    Methods in org.jbpm.bpmn2.xml with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | MetaDataHandler.MetaDataWrapper.`setType(DataType type)`

  - ### Uses of DataType in org.jbpm.compiler.xml

    Methods in org.jbpm.compiler.xml with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `static void` | XmlWorkflowProcessDumper.`visitDataType(DataType dataType, StringBuilder xmlDump)`
    `static void` | XmlWorkflowProcessDumper.`visitValue(Object value, DataType dataType, StringBuilder xmlDump)`

  - ### Uses of DataType in org.jbpm.compiler.xml.processes

    Methods in org.jbpm.compiler.xml.processes that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | ParameterHandler.ParameterWrapper.`getType()`
    `DataType` | MetaDataHandler.MetaDataWrapper.`getType()`

    Methods in org.jbpm.compiler.xml.processes with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ParameterHandler.ParameterWrapper.`setType(DataType type)`
    `void` | MetaDataHandler.MetaDataWrapper.`setType(DataType type)`

  - ### Uses of DataType in org.jbpm.process.core

    Methods in org.jbpm.process.core that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | TypeObject.`getType()`

    Methods in org.jbpm.process.core with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | TypeObject.`setType(DataType type)`

  - ### Uses of DataType in org.jbpm.process.core.context.variable

    Methods in org.jbpm.process.core.context.variable that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | Variable.`getType()`

    Methods in org.jbpm.process.core.context.variable with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | Variable.`setType(DataType type)`

  - ### Uses of DataType in org.jbpm.process.core.datatype

    Methods in org.jbpm.process.core.datatype that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | DataTypeFactory.`createDataType()`

  - ### Uses of DataType in org.jbpm.process.core.datatype.impl

    Methods in org.jbpm.process.core.datatype.impl that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | NewInstanceDataTypeFactory.`createDataType()`
    `DataType` | InstanceDataTypeFactory.`createDataType()`

    Constructor parameters in org.jbpm.process.core.datatype.impl with type arguments of type DataType
    Constructor and Description
    `NewInstanceDataTypeFactory(Class<? extends DataType> dataTypeClass)`

  - ### Uses of DataType in org.jbpm.process.core.datatype.impl.type

    Classes in org.jbpm.process.core.datatype.impl.type that implement DataType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BooleanDataType` Representation of a boolean datatype.
    `class` | `EnumDataType` Representation of an Enum datatype.
    `class` | `FloatDataType` Representation of a float datatype.
    `class` | `IntegerDataType` Representation of an integer datatype.
    `class` | `ListDataType` Representation of a list datatype.
    `class` | `ObjectDataType` Representation of an object datatype.
    `class` | `StringDataType` Representation of a string datatype.
    `class` | `UndefinedDataType` Representation of an undefined datatype.

    Methods in org.jbpm.process.core.datatype.impl.type that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | ListDataType.`getType()`

    Methods in org.jbpm.process.core.datatype.impl.type with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ListDataType.`setType(DataType dataType)`

    Constructors in org.jbpm.process.core.datatype.impl.type with parameters of type DataType
    Constructor and Description
    `ListDataType(DataType dataType)`

  - ### Uses of DataType in org.jbpm.process.core.impl

    Methods in org.jbpm.process.core.impl that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | ParameterDefinitionImpl.`getType()`

    Methods in org.jbpm.process.core.impl with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ParameterDefinitionImpl.`setType(DataType type)`

    Constructors in org.jbpm.process.core.impl with parameters of type DataType
    Constructor and Description
    `ParameterDefinitionImpl(String name, DataType type)`

  - ### Uses of DataType in org.jbpm.ruleflow.core

    Methods in org.jbpm.ruleflow.core with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `RuleFlowProcessFactory` | RuleFlowProcessFactory.`variable(String name, DataType type)`
    `RuleFlowProcessFactory` | RuleFlowProcessFactory.`variable(String name, DataType type, Object value)`
    `RuleFlowProcessFactory` | RuleFlowProcessFactory.`variable(String name, DataType type, Object value, String metaDataName, Object metaDataValue)`
    `RuleFlowProcessFactory` | RuleFlowProcessFactory.`variable(String name, DataType type, String metaDataName, Object metaDataValue)`

  - ### Uses of DataType in org.jbpm.ruleflow.core.factory

    Methods in org.jbpm.ruleflow.core.factory with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `ForEachNodeFactory` | ForEachNodeFactory.`variable(String variableName, DataType dataType)`
    `DynamicNodeFactory` | DynamicNodeFactory.`variable(String name, DataType type)`
    `CompositeNodeFactory` | CompositeNodeFactory.`variable(String name, DataType type)`
    `DynamicNodeFactory` | DynamicNodeFactory.`variable(String name, DataType type, Object value)`
    `CompositeNodeFactory` | CompositeNodeFactory.`variable(String name, DataType type, Object value)`
    `WorkItemNodeFactory` | WorkItemNodeFactory.`workParameterDefinition(String name, DataType dataType)`

  - ### Uses of DataType in org.jbpm.workflow.core.node

    Methods in org.jbpm.workflow.core.node that return DataType
    Modifier and Type | Method and Description
    --- | ---
    `DataType` | ForEachNode.`getOutputVariableType()`
    `DataType` | ForEachNode.`getVariableType()`

    Methods in org.jbpm.workflow.core.node with parameters of type DataType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ForEachNode.`setOutputVariable(String variableName, DataType type)`
    `void` | ForEachNode.`setVariable(String variableName, DataType type)`

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.