Class SystemDataConstants
- java.lang.Object
-
- de.aristaflow.adept2.model.globals.SystemDataConstants
-
public final class SystemDataConstants extends Object
Defines constants related to data elements (especially names of pre-defined UDTs) and system data (especiallySystemDataProducer
).
-
-
Field Summary
Fields Modifier and Type Field Description static UUID
IDENTIFIER_ID_ACTIVITY_ERROR_CODE
Identifier ID for the error code of a failed activity.static UUID
IDENTIFIER_ID_ACTIVITY_ERROR_COUNT
Identifier ID for the error message of a failed activity.static UUID
IDENTIFIER_ID_ACTIVITY_ERROR_MESSAGE
Identifier ID for the error message of a failed activity.static UUID
IDENTIFIER_ID_ACTIVITY_ERROR_STATE
Identifier ID for the error state of a failed activity.static UUID
IDENTIFIER_ID_DATA_CONTEXT
Identifier ID for a data context.static UUID
IDENTIFIER_ID_EBP_TYPE
Identifier for the EBP type.static UUID
IDENTIFIER_ID_EC_NAME
Identifier ID forAbstractActivity.getExecutableComponentName()
.static UUID
IDENTIFIER_ID_INSTANCE_CREATION_DATE
identifier ID of theSystemDataProducer.INSTANCE_CREATION_DATE
system data producerstatic UUID
IDENTIFIER_ID_INSTANCE_ID
Identifier ID for an instance ID.static UUID
IDENTIFIER_ID_INSTANCE_INITIATOR_AGENT
identifier ID of theSystemDataProducer.INSTANCE_INITIATOR_AGENT_ID
system data producerstatic UUID
IDENTIFIER_ID_INSTANCE_INITIATOR_ORGPOSITION
identifier ID of theSystemDataProducer.INSTANCE_INITIATOR_ORGPOSITION_ID
system data producerstatic UUID
IDENTIFIER_ID_INSTANCE_LOG_ID
Identifier ID for an instance log ID.static UUID
IDENTIFIER_ID_INSTANCE_NAME
Identifier ID for an instance name.static UUID
IDENTIFIER_ID_INSTANCE_SUPERVISOR_AGENT
identifier ID of theSystemDataProducer.INSTANCE_SUPERVISOR_AGENT_ID
system data producerstatic UUID
IDENTIFIER_ID_INSTANCE_SUPERVISOR_ORGPOSITION
identifier ID of theSystemDataProducer.INSTANCE_SUPERVISOR_ORGPOSITION_ID
system data producerstatic UUID
IDENTIFIER_ID_IS_ACTIVITY
Identifier ID forEBPType.isActivity()
.static UUID
IDENTIFIER_ID_NODE_ID
Identifier for a node id.static UUID
IDENTIFIER_ID_NODE_ITERATION
Identifier ID for a node iteration.static UUID
IDENTIFIER_ID_NODE_NAME
Identifier ID for a node name.static UUID
IDENTIFIER_ID_NODE_PERFORMING_AGENT
identifier ID of theSystemDataProducer.NODE_PERFORMING_AGENT_ID
system data producerstatic UUID
IDENTIFIER_ID_NODE_PERFORMING_ORGPOSITION
identifier ID of theSystemDataProducer.NODE_PERFORMING_ORGPOSITION_ID
system data producerstatic UUID
IDENTIFIER_ID_NODE_STAFF_ASSIGNMENT_RULE
identifier ID of theSystemDataProducer.NODE_STAFF_ASSIGNMENT_RULE
system data producerstatic UUID
IDENTIFIER_ID_NODE_TERMINATION
Identifier ID for the node termination date.static UUID
IDENTIFIER_ID_TEMPLATE_ID
Identifier ID for a template ID.static UUID
IDENTIFIER_ID_TEMPLATE_NAME
Identifier ID for a template name.static UUID
IDENTIFIER_ID_TEMPLATE_SUPERVISOR_AGENT
identifier ID of theSystemDataProducer.TEMPLATE_SUPERVISOR_AGENT_ID
system data producerstatic UUID
IDENTIFIER_ID_TEMPLATE_SUPERVISOR_ORGPOSITION
identifier ID of theSystemDataProducer.TEMPLATE_SUPERVISOR_ORGPOSITION_ID
system data producerstatic String
UDT_NAME_CONTAINER
The UDT name for a container, use "container" as UDT name for the corresponding data elements and parameters.static String
UDT_NAME_DATA_CONTEXT
The UDT name for a data container, use "Data Context" as UDT name for the corresponding data elements and parameters.static String
UDT_NAME_FILE
The UDT name for a file, use "File" as UDT name for the corresponding data elements and parameters.static String
UDT_NAME_FILE_UDT
Deprecated.UseUDT_NAME_FILE
instead.static String
UDT_NAME_LIST_UDT
static String
UDT_NAME_LOCALISATION_DATA
The UDT name for localisation data allowing to localise system data consumer, use "LocalisationData" as UDT name for the corresponding data elements and parameters.static String
UDT_NAME_PATTERN_LIST_UDT
static String
UDT_NAME_PATTERN_SER_LIST
static String
UDT_NAME_SER_LIST
static String
UDT_NAME_SUBTABLE
The UDT name for a subtable, use "subtable" as UDT name for the corresponding data elements and parameters.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Pair<ProcessConstants.AdeptDataType,String>
getInnerMostType(String udtName)
Gets the innermost type asProcessConstants.AdeptDataType
and in case ofProcessConstants.AdeptDataType.USERDEFINED
of the corresponding UDT name.static Pair<ProcessConstants.AdeptDataType,String>
getInnerType(String udtName)
Parses the designated UDT name and returns the inner data type as well as the UDT name if appropriate.static Triple<Boolean,ProcessConstants.AdeptDataType,String>
getInnerType(String udtName, boolean strict)
Parses the designated UDT name and returns whether the type refers to a list and the corresponding inner type of the list.
The returned triple contains the following information: Whether the designated UDT name refers to a list (isListUdt(String, boolean)
orisSerialisedList(String, boolean)
). If the UDT name does not refer to a list, the second element will be theProcessConstants.AdeptDataType
if one can be parsed,null
otherwise.static String
getUdtNameListOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a serialisedjava.util.List
.static String
getUdtNameListOfUdt(String innerType)
Gets the UDT name for serialisedjava.util.List
having elements of user-defined inner data type with the designated name.static String
getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a list.static String
getUdtNameListUdtOfUdt(String innerType)
Gets the UDT name for aListUdt
having elements of user-defined inner data type with the designated name.static boolean
isListUdt(String udtName)
Gets whether the designated UDT name refers to a list UDT (with or without inner type).static boolean
isListUdt(String udtName, boolean strict)
Gets whether the designated UDT name refers to a typed list UDT (recursively in case of strict).static boolean
isSerialisedList(String udtName)
Gets whether the designated UDT name refers to a serialised list (with or without inner type).static boolean
isSerialisedList(String udtName, boolean strict)
Gets whether the designated UDT name refers to a serialised list (recursively in case of strict).
-
-
-
Field Detail
-
IDENTIFIER_ID_TEMPLATE_SUPERVISOR_AGENT
public static final UUID IDENTIFIER_ID_TEMPLATE_SUPERVISOR_AGENT
identifier ID of theSystemDataProducer.TEMPLATE_SUPERVISOR_AGENT_ID
system data producer
-
IDENTIFIER_ID_TEMPLATE_SUPERVISOR_ORGPOSITION
public static final UUID IDENTIFIER_ID_TEMPLATE_SUPERVISOR_ORGPOSITION
identifier ID of theSystemDataProducer.TEMPLATE_SUPERVISOR_ORGPOSITION_ID
system data producer
-
IDENTIFIER_ID_INSTANCE_SUPERVISOR_AGENT
public static final UUID IDENTIFIER_ID_INSTANCE_SUPERVISOR_AGENT
identifier ID of theSystemDataProducer.INSTANCE_SUPERVISOR_AGENT_ID
system data producer
-
IDENTIFIER_ID_INSTANCE_SUPERVISOR_ORGPOSITION
public static final UUID IDENTIFIER_ID_INSTANCE_SUPERVISOR_ORGPOSITION
identifier ID of theSystemDataProducer.INSTANCE_SUPERVISOR_ORGPOSITION_ID
system data producer
-
IDENTIFIER_ID_INSTANCE_INITIATOR_AGENT
public static final UUID IDENTIFIER_ID_INSTANCE_INITIATOR_AGENT
identifier ID of theSystemDataProducer.INSTANCE_INITIATOR_AGENT_ID
system data producer
-
IDENTIFIER_ID_INSTANCE_INITIATOR_ORGPOSITION
public static final UUID IDENTIFIER_ID_INSTANCE_INITIATOR_ORGPOSITION
identifier ID of theSystemDataProducer.INSTANCE_INITIATOR_ORGPOSITION_ID
system data producer
-
IDENTIFIER_ID_INSTANCE_CREATION_DATE
public static final UUID IDENTIFIER_ID_INSTANCE_CREATION_DATE
identifier ID of theSystemDataProducer.INSTANCE_CREATION_DATE
system data producer
-
IDENTIFIER_ID_NODE_PERFORMING_AGENT
public static final UUID IDENTIFIER_ID_NODE_PERFORMING_AGENT
identifier ID of theSystemDataProducer.NODE_PERFORMING_AGENT_ID
system data producer
-
IDENTIFIER_ID_NODE_PERFORMING_ORGPOSITION
public static final UUID IDENTIFIER_ID_NODE_PERFORMING_ORGPOSITION
identifier ID of theSystemDataProducer.NODE_PERFORMING_ORGPOSITION_ID
system data producer
-
IDENTIFIER_ID_NODE_STAFF_ASSIGNMENT_RULE
public static final UUID IDENTIFIER_ID_NODE_STAFF_ASSIGNMENT_RULE
identifier ID of theSystemDataProducer.NODE_STAFF_ASSIGNMENT_RULE
system data producer
-
IDENTIFIER_ID_NODE_TERMINATION
public static final UUID IDENTIFIER_ID_NODE_TERMINATION
Identifier ID for the node termination date.
-
IDENTIFIER_ID_NODE_ID
public static final UUID IDENTIFIER_ID_NODE_ID
Identifier for a node id.
-
IDENTIFIER_ID_NODE_ITERATION
public static final UUID IDENTIFIER_ID_NODE_ITERATION
Identifier ID for a node iteration.
-
IDENTIFIER_ID_IS_ACTIVITY
public static final UUID IDENTIFIER_ID_IS_ACTIVITY
Identifier ID forEBPType.isActivity()
.
-
IDENTIFIER_ID_EC_NAME
public static final UUID IDENTIFIER_ID_EC_NAME
Identifier ID forAbstractActivity.getExecutableComponentName()
.
-
IDENTIFIER_ID_EBP_TYPE
public static final UUID IDENTIFIER_ID_EBP_TYPE
Identifier for the EBP type.
-
IDENTIFIER_ID_NODE_NAME
public static final UUID IDENTIFIER_ID_NODE_NAME
Identifier ID for a node name.
-
IDENTIFIER_ID_TEMPLATE_ID
public static final UUID IDENTIFIER_ID_TEMPLATE_ID
Identifier ID for a template ID.
-
IDENTIFIER_ID_TEMPLATE_NAME
public static final UUID IDENTIFIER_ID_TEMPLATE_NAME
Identifier ID for a template name.
-
IDENTIFIER_ID_INSTANCE_ID
public static final UUID IDENTIFIER_ID_INSTANCE_ID
Identifier ID for an instance ID.
-
IDENTIFIER_ID_INSTANCE_LOG_ID
public static final UUID IDENTIFIER_ID_INSTANCE_LOG_ID
Identifier ID for an instance log ID.
-
IDENTIFIER_ID_INSTANCE_NAME
public static final UUID IDENTIFIER_ID_INSTANCE_NAME
Identifier ID for an instance name.
-
IDENTIFIER_ID_DATA_CONTEXT
public static final UUID IDENTIFIER_ID_DATA_CONTEXT
Identifier ID for a data context.
-
IDENTIFIER_ID_ACTIVITY_ERROR_CODE
public static final UUID IDENTIFIER_ID_ACTIVITY_ERROR_CODE
Identifier ID for the error code of a failed activity.
-
IDENTIFIER_ID_ACTIVITY_ERROR_STATE
public static final UUID IDENTIFIER_ID_ACTIVITY_ERROR_STATE
Identifier ID for the error state of a failed activity.
-
IDENTIFIER_ID_ACTIVITY_ERROR_MESSAGE
public static final UUID IDENTIFIER_ID_ACTIVITY_ERROR_MESSAGE
Identifier ID for the error message of a failed activity.
-
IDENTIFIER_ID_ACTIVITY_ERROR_COUNT
public static final UUID IDENTIFIER_ID_ACTIVITY_ERROR_COUNT
Identifier ID for the error message of a failed activity.
-
UDT_NAME_DATA_CONTEXT
public static final String UDT_NAME_DATA_CONTEXT
The UDT name for a data container, use "Data Context" as UDT name for the corresponding data elements and parameters.
The implementation is an XML document (the top-level element being named "dataContainer") containing an XML representation of a data container or instance data container. It conforms to the appropriate XSD de/aristaflow/adept2/model/datamanagement/defaultimplementation/xml/types.xsd. It is used in error handling processes providing the data container of a failed activity.
-
UDT_NAME_LOCALISATION_DATA
public static final String UDT_NAME_LOCALISATION_DATA
The UDT name for localisation data allowing to localise system data consumer, use "LocalisationData" as UDT name for the corresponding data elements and parameters.
The implementation is an XML document (the top-level element being named "LocalisationData") containing a map like structure withLocale
as key and the corresponding value as string being the corresponding localisation. Additionally, each localisation UDT value has an inner type being anProcessConstants.AdeptDataType
. Therefore each localisation UDT value represents the localisation of one value to various target locales. It conforms to the appropriate XSD de/aristaflow/adept2/extensions/datatypes/localisationData.xsd. It is used to localise values of parameters forSystemDataConsumer
s.- See Also:
LocalisationUdt
, Constant Field Values
-
UDT_NAME_CONTAINER
public static final String UDT_NAME_CONTAINER
The UDT name for a container, use "container" as UDT name for the corresponding data elements and parameters.
The implementation is an XML document (the top-level element being named "Container") which is a simplified (map-like) data structure similar to a data container. It conforms to the appropriate XSD de/aristaflow/adept2/extensions/datatypes/webformcontainer.xsd. It is used in the web form for combining several data values.- See Also:
WebFormContainer
,Container
, Constant Field Values
-
UDT_NAME_SUBTABLE
public static final String UDT_NAME_SUBTABLE
The UDT name for a subtable, use "subtable" as UDT name for the corresponding data elements and parameters.
The implementation is an XML document (the top-level element being named "Subtable") containing rows and elements with names, types and values. It conforms to the appropriate XSD de/aristaflow/adept2/extensions/datatypes/webformsubtable.xsd. It is used in the web form for displaying table structures.- See Also:
WebFormSubtable
,Subtable
,Subtableview
, Constant Field Values
-
UDT_NAME_FILE
public static final String UDT_NAME_FILE
The UDT name for a file, use "File" as UDT name for the corresponding data elements and parameters.
This is a simple XML document (the top-level element being named "fileUDT") containing the data as well as some metadata like file name and file type.Note that an UDT of this name is an XML structure and not a serialised instance of
FileUDT
!- See Also:
FileUDT
, Constant Field Values
-
UDT_NAME_FILE_UDT
@Deprecated public static final String UDT_NAME_FILE_UDT
Deprecated.UseUDT_NAME_FILE
instead.This is a deprecated alias forUDT_NAME_FILE
.- See Also:
- Constant Field Values
-
UDT_NAME_LIST_UDT
@Deprecated public static final String UDT_NAME_LIST_UDT
Deprecated.The first part of a UDT name for a typed list in a list UDT.- See Also:
- Constant Field Values
-
UDT_NAME_PATTERN_LIST_UDT
@Deprecated public static final String UDT_NAME_PATTERN_LIST_UDT
Deprecated.The UDT name pattern for a typed list in a list UDT.- See Also:
- Constant Field Values
-
UDT_NAME_SER_LIST
@Deprecated public static final String UDT_NAME_SER_LIST
Deprecated.The first part of a UDT name for a serialised typed list.- See Also:
- Constant Field Values
-
UDT_NAME_PATTERN_SER_LIST
@Deprecated public static final String UDT_NAME_PATTERN_SER_LIST
Deprecated.The UDT name pattern for a serialised typed list.- See Also:
- Constant Field Values
-
-
Method Detail
-
isListUdt
public static boolean isListUdt(String udtName)
Gets whether the designated UDT name refers to a list UDT (with or without inner type).- Parameters:
udtName
- The UDT name of which to determine the type whether it refers to a list UDT (with or without inner type).- Returns:
- Whether the designated UDT name refers to a list UDT (with or without inner type).
- See Also:
getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType)
-
isListUdt
public static boolean isListUdt(String udtName, boolean strict)
Gets whether the designated UDT name refers to a typed list UDT (recursively in case of strict).- Parameters:
udtName
- The UDT name of which to determine whether it refers to a list UDT (strict or lenient).strict
- Whether the designated UDT name needs to have proper inner types (recursively) (or just needs to refer to a list UDT without inner types).- Returns:
- Whether the designated UDT name refers to a typed list UDT (strict or lenient).
- See Also:
getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType)
-
getUdtNameListUdtOfSimpleType
public static final String getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a list. The list is a simple XML document (the top-level element being named "List") containing several elements of a list of a specific type (the inner type of the list) which can also be a UDT with a specific (inner) UDT name. The XML document conforms to the appropriate XSD de/aristaflow/adept2/extensions/datatypes/list.xsd.When reading or writing elements from the list, use the closest Java type corresponding to the designated inner type, e. g.
String
,Date
orUDTValue
forUSERDEFINED
.- Parameters:
innerType
- The inner data type of aListUdt
.- Returns:
- The UDT name of a
ListUdt
having elements of the designated inner type. - See Also:
ListUdt
-
getUdtNameListUdtOfUdt
public static final String getUdtNameListUdtOfUdt(String innerType)
Gets the UDT name for aListUdt
having elements of user-defined inner data type with the designated name. When reading or writing from the list, useUDTValue
and handle its content according to the designated type. For instance, the inner type may be a fully-qualified java class name, then you can serialise from/deserialise to the input stream of theUDTValue
.- Parameters:
innerType
- The inner user-defined data type of aListUdt
.- Returns:
- The UDT name of a
ListUdt
having elements of user-defined inner data type with the designated name. - See Also:
getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType)
-
isSerialisedList
public static boolean isSerialisedList(String udtName)
Gets whether the designated UDT name refers to a serialised list (with or without inner type).- Parameters:
udtName
- The UDT name of which to determine whether it refers to a serialised list (with or without inner type).- Returns:
- Whether the designated UDT name refers to a serialised list (with or without inner type).
- See Also:
getUdtNameListOfSimpleType(ProcessConstants.AdeptDataType)
-
isSerialisedList
public static boolean isSerialisedList(String udtName, boolean strict)
Gets whether the designated UDT name refers to a serialised list (recursively in case of strict).- Parameters:
udtName
- The UDT name of which to determine whether it refers to a serialised list (strict or lenient).strict
- Whether the designated UDT name needs to have proper inner types (recursively) (or just needs to refer to a list UDT without inner types).- Returns:
- Whether the designated UDT name refers to a typed serialised list (strict or lenient).
- See Also:
getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType)
-
getUdtNameListOfSimpleType
public static final String getUdtNameListOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a serialisedjava.util.List
. When reading just deserialise one from theUDTValue.getInputStream()
, when writing serialise ajava.util.List
tobyte[]
and create an appropriateUDTValue
of it. For the elements use the closest Java type corresponding to the designated inner type, e. g.String
,Date
orUDTValue
forUSERDEFINED
.- Parameters:
innerType
- The inner data type of a serialisedjava.util.List
.- Returns:
- The UDT name of a serialised
java.util.List
having elements of the designated inner type. - See Also:
List
-
getUdtNameListOfUdt
public static final String getUdtNameListOfUdt(String innerType)
Gets the UDT name for serialisedjava.util.List
having elements of user-defined inner data type with the designated name. When reading or writing from the list, useUDTValue
and handle its content according to the designated type. For instance, the inner type may be a fully-qualified java class name, then you can serialise from/deserialise to the input stream of theUDTValue
.- Parameters:
innerType
- The inner user-defined data type of a serialisedjava.util.List
.- Returns:
- The UDT name of a serialised
java.util.List
having elements of user-defined inner data type with the designated name. - See Also:
getUdtNameListOfSimpleType(de.aristaflow.adept2.model.globals.ProcessConstants.AdeptDataType)
-
getInnerType
public static Pair<ProcessConstants.AdeptDataType,String> getInnerType(String udtName)
Parses the designated UDT name and returns the inner data type as well as the UDT name if appropriate. The designated UDT name has to be for aListUdt
or a serialisedjava.util.List
.- Parameters:
udtName
- The UDT name for aListUdt
or a serialisedjava.util.List
. to retrieve the inner data type.- Returns:
- A pair with the data type of the inner elements of the designated UDT name for a list.
This will be
null
if the designated UDT name does not refer to a list. The second element of the pair will be the UDT name for the inner user-defined type ornull
if the inner type is not a user-defined type. If no inner type can be determined, both elements of the pair will benull
. - Throws:
IllegalArgumentException
- If the inner data type is noProcessConstants.AdeptDataType
anIllegalArgumentException
will be thrown.
-
getInnerType
public static Triple<Boolean,ProcessConstants.AdeptDataType,String> getInnerType(String udtName, boolean strict)
Parses the designated UDT name and returns whether the type refers to a list and the corresponding inner type of the list.
The returned triple contains the following information:- Whether the designated UDT name refers to a list (
isListUdt(String, boolean)
orisSerialisedList(String, boolean)
). - If the UDT name does not refer to a list, the second element will be the
ProcessConstants.AdeptDataType
if one can be parsed,null
otherwise. If the UDT name refers to a list, this will be theProcessConstants.AdeptDataType
of the list elements. - If the UDT name does not refer to a list, the third element will be
null
. If the UDT name refers to aProcessConstants.AdeptDataType
instead, otherwise it will be the designatedudtName
. If the UDT name refers to a list, this will benull
for a simpleProcessConstants.AdeptDataType
of the list elements and the UDT name of the elements for aProcessConstants.AdeptDataType.USERDEFINED
. Forstrict
parsing the UDT name, the inner data type will be checked recursively in case it is a list again. The third element will benull
if the inner list cannot be parsed properly to the innermost type. In this case the type is not correct, which is indicated by the third element beingnull
.
- Parameters:
udtName
- An arbitrary UDT name. If this is for aListUdt
or a serialisedjava.util.List
, the inner type will be parsed.strict
- Whether a list needs to have a valid inner type (this will be checked recursively). This parameter will have no effect if the designatedudtName
does not refer to a list.- Returns:
- A triple with the information of the inner elements of the designated UDT name, i. e.
whether it refers to a list, if so the corresponding inner type, if not, the type
corresponding to the designated
udtName
. The third element indicates the result of the recursion in case ofstrict
: If the designatedudtName
is not a completely valid type (with all inner types being correct), the third element will benull
. - Throws:
IllegalArgumentException
- If the designated UDT name is a list but its inner type is not anProcessConstants.AdeptDataType
, anIllegalArgumentException
will be thrown.
- Whether the designated UDT name refers to a list (
-
getInnerMostType
public static Pair<ProcessConstants.AdeptDataType,String> getInnerMostType(String udtName)
Gets the innermost type asProcessConstants.AdeptDataType
and in case ofProcessConstants.AdeptDataType.USERDEFINED
of the corresponding UDT name. The returned UDT name may benull
.
For list types this method will strip the list type part from the designated UDT name and determine the type recursively from the remaining UDT name. Recursion ends if the designated type isnull
(indicating aProcessConstants.AdeptDataType.USERDEFINED
type without name) or if the designated type is no list (indicating aProcessConstants.AdeptDataType.USERDEFINED
type with the designated name).- Parameters:
udtName
- An arbitrary UDT name possibly referring to a list. This may benull
.- Returns:
- The innermost
ProcessConstants.AdeptDataType
found in the designated UDT name when unwrapping lists and in case ofProcessConstants.AdeptDataType.USERDEFINED
the UDT name of the innermost type. - See Also:
getInnerType(String, boolean)
-
-