Type to start searching...

Transformation

Properties
args : identifierList

Transformation arguments: arg1 arg2 ... argN.

Valid values based on“token”.
(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*\s+)*(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*)?

Each element in the list must begin with a letter or underscore. Elements are space delimited.

base : string

The name of the base transformation, if any.

category : string

The category of the transformation.

derivation

Substitute with derived transformation at run-time. (virtual: allow; abstract: require; final: disallow)

Valid values based on“string”.
virtual
final
abstract
description : string

Transformation description.

destination : string

Destination message or class name.

If there is both a message and a class with this name, then the message is used. To explicitly request a class, prefix the name with "class:".
name : identifier

The transformation name.

Valid values based on“string”.
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*

Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.

primary : boolean

True if this transformation is the primary transformation in the hierarchy for a given source message.

A hierarchy of transformations can contain multiple transformations with the same source message. If this is the case, when selecting a transformation to use to transform a given source message, the primary flag serves to disambiguate which transformation should be used.
source : string

Source message or class name.

If there is both a message and a class with this name, then the message is used. To explicitly request a class, prefix the name with "class:".
Content
  • Sequence of:

    • Initializer [0..1] - The Initializer is script that is run prior to the Transformation mapping.

    • Mappings [0..1]

    • Finalizer [0..1] - The Finalizer is script that is run after the Transformation mapping is complete.

Parents