Class: StringificationConfiguration
Configuration for collapsing multiple values into a single delimited or serialized string value.
URI: [linkmlmap:class/StringificationConfiguration](https://w3id.org/linkml/transformer/class/StringificationConfiguration)
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [delimiter](../slots/delimiter.md) | 0..1
[String](../types/String.md) | Delimiter used to join multiple values into a single string | direct | | [reversed](../slots/reversed.md) | 0..1
[Boolean](../types/Boolean.md) | If true, reverse the operation, splitting a delimited or serialized string ba... | direct | | [over_slots](../slots/over_slots.md) | *
[String](../types/String.md) | The source slots whose values are combined into the stringified result | direct | | [syntax](../slots/syntax.md) | 0..1
[SerializationSyntaxType](../enums/SerializationSyntaxType.md) | Serialization syntax used to stringify the values when no delimiter is given | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [SlotDerivation](../classes/SlotDerivation.md) | [stringification](../slots/stringification.md) | range | [StringificationConfiguration](../classes/StringificationConfiguration.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/transformer ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkmlmap:StringificationConfiguration | | native | linkmlmap:StringificationConfiguration | ## LinkML Source ### Direct
### Induced
classDiagram
class StringificationConfiguration
click StringificationConfiguration href "../../classes/StringificationConfiguration/"
StringificationConfiguration : delimiter
StringificationConfiguration : over_slots
StringificationConfiguration : reversed
StringificationConfiguration : syntax
StringificationConfiguration --> "0..1" SerializationSyntaxType : syntax
click SerializationSyntaxType href "../../enums/SerializationSyntaxType/"
[String](../types/String.md) | Delimiter used to join multiple values into a single string | direct | | [reversed](../slots/reversed.md) | 0..1
[Boolean](../types/Boolean.md) | If true, reverse the operation, splitting a delimited or serialized string ba... | direct | | [over_slots](../slots/over_slots.md) | *
[String](../types/String.md) | The source slots whose values are combined into the stringified result | direct | | [syntax](../slots/syntax.md) | 0..1
[SerializationSyntaxType](../enums/SerializationSyntaxType.md) | Serialization syntax used to stringify the values when no delimiter is given | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [SlotDerivation](../classes/SlotDerivation.md) | [stringification](../slots/stringification.md) | range | [StringificationConfiguration](../classes/StringificationConfiguration.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/transformer ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkmlmap:StringificationConfiguration | | native | linkmlmap:StringificationConfiguration | ## LinkML Source ### Direct
name: StringificationConfiguration
description: Configuration for collapsing multiple values into a single delimited
or serialized string value.
from_schema: https://w3id.org/linkml/transformer
attributes:
delimiter:
name: delimiter
description: Delimiter used to join multiple values into a single string.
examples:
- value: ','
- value: '|'
- value: ;
from_schema: https://w3id.org/linkml/transformer
rank: 1000
domain_of:
- StringificationConfiguration
range: string
reversed:
name: reversed
description: If true, reverse the operation, splitting a delimited or serialized
string back into multiple values.
from_schema: https://w3id.org/linkml/transformer
rank: 1000
domain_of:
- StringificationConfiguration
range: boolean
over_slots:
name: over_slots
description: The source slots whose values are combined into the stringified result.
from_schema: https://w3id.org/linkml/transformer
rank: 1000
domain_of:
- StringificationConfiguration
range: string
multivalued: true
syntax:
name: syntax
description: Serialization syntax used to stringify the values when no delimiter
is given.
examples:
- value: json
- value: yaml
from_schema: https://w3id.org/linkml/transformer
rank: 1000
domain_of:
- StringificationConfiguration
range: SerializationSyntaxType
name: StringificationConfiguration
description: Configuration for collapsing multiple values into a single delimited
or serialized string value.
from_schema: https://w3id.org/linkml/transformer
attributes:
delimiter:
name: delimiter
description: Delimiter used to join multiple values into a single string.
examples:
- value: ','
- value: '|'
- value: ;
from_schema: https://w3id.org/linkml/transformer
rank: 1000
owner: StringificationConfiguration
domain_of:
- StringificationConfiguration
range: string
reversed:
name: reversed
description: If true, reverse the operation, splitting a delimited or serialized
string back into multiple values.
from_schema: https://w3id.org/linkml/transformer
rank: 1000
owner: StringificationConfiguration
domain_of:
- StringificationConfiguration
range: boolean
over_slots:
name: over_slots
description: The source slots whose values are combined into the stringified result.
from_schema: https://w3id.org/linkml/transformer
rank: 1000
owner: StringificationConfiguration
domain_of:
- StringificationConfiguration
range: string
multivalued: true
syntax:
name: syntax
description: Serialization syntax used to stringify the values when no delimiter
is given.
examples:
- value: json
- value: yaml
from_schema: https://w3id.org/linkml/transformer
rank: 1000
owner: StringificationConfiguration
domain_of:
- StringificationConfiguration
range: SerializationSyntaxType