## Uses of Interface
de.gebit.integrity.dsl.StringValue

- Packages that use StringValue
  Package | Description
  --- | ---
  de.gebit.integrity.dsl |
  de.gebit.integrity.dsl.impl |
  de.gebit.integrity.dsl.util |
  de.gebit.integrity.parameter.conversion |
  de.gebit.integrity.parameter.conversion.conversions.integrity.strings |
  de.gebit.integrity.serializer |

- - ### Uses of StringValue in de.gebit.integrity.dsl

    Methods in de.gebit.integrity.dsl that return StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `StringValue` | DslFactory.`createStringValue()` | Returns a new object of class 'String Value'.

  - ### Uses of StringValue in de.gebit.integrity.dsl.impl

    Classes in de.gebit.integrity.dsl.impl that implement StringValue
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StringValueImpl` | An implementation of the model object 'String Value'.

    Methods in de.gebit.integrity.dsl.impl that return StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `StringValue` | DslFactoryImpl.`createStringValue()`

  - ### Uses of StringValue in de.gebit.integrity.dsl.util

    Methods in de.gebit.integrity.dsl.util with parameters of type StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | DslSwitch.`caseStringValue​(StringValue object)` | Returns the result of interpreting the object as an instance of 'String Value'.

  - ### Uses of StringValue in de.gebit.integrity.parameter.conversion

    Methods in de.gebit.integrity.parameter.conversion with parameters of type StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected byte[]` | AbstractModularValueConverter.`handleConversionOfStringValueToByteArray​(StringValue aSource)` | Handles the special case of issue #66: single string to byte array.
    `protected Byte[]` | AbstractModularValueConverter.`handleConversionOfStringValueToByteWrapperArray​(StringValue aSource)` | Handles the special case of issue #66: single string to byte array.

  - ### Uses of StringValue in de.gebit.integrity.parameter.conversion.conversions.integrity.strings

    Methods in de.gebit.integrity.parameter.conversion.conversions.integrity.strings with parameters of type StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `BigDecimal` | StringValueToBigDecimal.`convert​(StringValue aSource, Class<? extends BigDecimal> aTargetType, ConversionContext aConversionContext)` |
    `BigInteger` | StringValueToBigInteger.`convert​(StringValue aSource, Class<? extends BigInteger> aTargetType, ConversionContext aConversionContext)` |
    `Boolean` | StringValueToBoolean.`convert​(StringValue aSource, Class<? extends Boolean> aTargetType, ConversionContext aConversionContext)` |
    `Byte` | StringValueToByte.`convert​(StringValue aSource, Class<? extends Byte> aTargetType, ConversionContext aConversionContext)` |
    `Character` | StringValueToCharacter.`convert​(StringValue aSource, Class<? extends Character> aTargetType, ConversionContext aConversionContext)` |
    `Double` | StringValueToDouble.`convert​(StringValue aSource, Class<? extends Double> aTargetType, ConversionContext aConversionContext)` |
    `Enum` | StringValueToEnumConstant.`convert​(StringValue aSource, Class<? extends Enum> aTargetType, ConversionContext aConversionContext)` |
    `Float` | StringValueToFloat.`convert​(StringValue aSource, Class<? extends Float> aTargetType, ConversionContext aConversionContext)` |
    `FormattedString` | StringValueToFormattedString.`convert​(StringValue aSource, Class<? extends FormattedString> aTargetType, ConversionContext aConversionContext)` |
    `Integer` | StringValueToInteger.`convert​(StringValue aSource, Class<? extends Integer> aTargetType, ConversionContext aConversionContext)` |
    `Long` | StringValueToLong.`convert​(StringValue aSource, Class<? extends Long> aTargetType, ConversionContext aConversionContext)` |
    `BigDecimal` | StringValueToNumber.`convert​(StringValue aSource, Class<? extends Number> aTargetType, ConversionContext aConversionContext)` |
    `Pattern` | StringValueToPattern.`convert​(StringValue aSource, Class<? extends Pattern> aTargetType, ConversionContext aConversionContext)` |
    `Short` | StringValueToShort.`convert​(StringValue aSource, Class<? extends Short> aTargetType, ConversionContext aConversionContext)` |
    `String` | StringValueToString.`convert​(StringValue aSource, Class<? extends String> aTargetType, ConversionContext aConversionContext)` |
    `protected FormattedString` | AbstractStringValueToString.`convertToFormattedString​(StringValue aSource, ConversionContext aConversionContext)` | Converts the provided `StringValue` to a `FormattedString`.

  - ### Uses of StringValue in de.gebit.integrity.serializer

    Methods in de.gebit.integrity.serializer with parameters of type StringValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractDSLSemanticSequencer.`sequence_StringValue​(org.eclipse.xtext.serializer.ISerializationContext context, StringValue semanticObject)` | Contexts: ValueOrEnumValueOrOperation returns StringValue Value returns StringValue ConstantValue returns StringValue StaticValue returns StringValue StringValue returns StringValue Constraint: stringValue=STRING