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

- Packages that use KeyValuePair
  Package | Description
  --- | ---
  de.gebit.integrity.dsl |
  de.gebit.integrity.dsl.impl |
  de.gebit.integrity.dsl.util |
  de.gebit.integrity.serializer |
  de.gebit.integrity.utils |

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

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

    Methods in de.gebit.integrity.dsl that return types with arguments of type KeyValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.eclipse.emf.common.util.EList<KeyValuePair>` | NestedObject.`getAttributes()` | Returns the value of the 'Attributes' containment reference list.

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

    Classes in de.gebit.integrity.dsl.impl that implement KeyValuePair
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `KeyValuePairImpl` | An implementation of the model object 'Key Value Pair'.

    Fields in de.gebit.integrity.dsl.impl with type parameters of type KeyValuePair
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected org.eclipse.emf.common.util.EList<KeyValuePair>` | NestedObjectImpl.`attributes` | The cached value of the '`Attributes`' containment reference list.

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

    Methods in de.gebit.integrity.dsl.impl that return types with arguments of type KeyValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.eclipse.emf.common.util.EList<KeyValuePair>` | NestedObjectImpl.`getAttributes()`

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

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

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

    Methods in de.gebit.integrity.serializer with parameters of type KeyValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractDSLSemanticSequencer.`sequence_KeyValuePair​(org.eclipse.xtext.serializer.ISerializationContext context, KeyValuePair semanticObject)` | Contexts: KeyValuePair returns KeyValuePair Constraint: ((identifier=ID | stringIdentifier=STRING) value=ValueOrEnumValueOrOperationCollection)

  - ### Uses of KeyValuePair in de.gebit.integrity.utils

    Methods in de.gebit.integrity.utils with parameters of type KeyValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String` | IntegrityDSLUtil.`getIdentifierFromKeyValuePair​(KeyValuePair aPair)` | `KeyValuePair`s can be identified either by a free-form String (enclosed in quotes) or by a more restricted ID (without quotes).