## Uses of Interface
org.eclipse.incquery.patternlanguage.patternLanguage.AnnotationParameter

- Packages that use AnnotationParameter
  Package | Description
  --- | ---
  org.eclipse.incquery.patternlanguage.annotations |
  org.eclipse.incquery.patternlanguage.annotations.impl |
  org.eclipse.incquery.patternlanguage.patternLanguage |
  org.eclipse.incquery.patternlanguage.patternLanguage.impl |
  org.eclipse.incquery.patternlanguage.patternLanguage.util |

- - ### Uses of AnnotationParameter in org.eclipse.incquery.patternlanguage.annotations

    Methods in org.eclipse.incquery.patternlanguage.annotations that return AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `AnnotationParameter` | PatternAnnotationProvider.`getAnnotationParameter(Annotation annotation, java.lang.String parameterName)`
    `AnnotationParameter` | PatternAnnotationProvider.`getAnnotationParameter(java.lang.String annotationName, java.lang.String parameterName)`

    Methods in org.eclipse.incquery.patternlanguage.annotations that return types with arguments of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Iterable<AnnotationParameter>` | IPatternAnnotationValidator.`getUnknownAttributes(Annotation annotation)`

    Methods in org.eclipse.incquery.patternlanguage.annotations with parameters of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | PatternAnnotationProvider.`getDescription(AnnotationParameter parameter)`
    `java.lang.Class<? extends ValueReference>` | IPatternAnnotationValidator.`getExpectedParameterType(AnnotationParameter parameter)` Returns whether a parameter of an annotation is mistyped
    `boolean` | PatternAnnotationProvider.`isDeprecated(AnnotationParameter parameter)`

  - ### Uses of AnnotationParameter in org.eclipse.incquery.patternlanguage.annotations.impl

    Methods in org.eclipse.incquery.patternlanguage.annotations.impl that return types with arguments of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Iterable<AnnotationParameter>` | PatternAnnotationValidator.`getUnknownAttributes(Annotation annotation)`

    Methods in org.eclipse.incquery.patternlanguage.annotations.impl with parameters of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends ValueReference>` | PatternAnnotationValidator.`getExpectedParameterType(AnnotationParameter parameter)`

  - ### Uses of AnnotationParameter in org.eclipse.incquery.patternlanguage.patternLanguage

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage that return AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `AnnotationParameter` | PatternLanguageFactory.`createAnnotationParameter()` Returns a new object of class 'Annotation Parameter'.

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage that return types with arguments of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `org.eclipse.emf.common.util.EList<AnnotationParameter>` | Annotation.`getParameters()` Returns the value of the 'Parameters' containment reference list.

  - ### Uses of AnnotationParameter in org.eclipse.incquery.patternlanguage.patternLanguage.impl

    Classes in org.eclipse.incquery.patternlanguage.patternLanguage.impl that implement AnnotationParameter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnnotationParameterImpl` An implementation of the model object 'Annotation Parameter'.

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage.impl that return AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `AnnotationParameter` | PatternLanguageFactoryImpl.`createAnnotationParameter()`

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage.impl that return types with arguments of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `org.eclipse.emf.common.util.EList<AnnotationParameter>` | AnnotationImpl.`getParameters()`

  - ### Uses of AnnotationParameter in org.eclipse.incquery.patternlanguage.patternLanguage.util

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage.util with parameters of type AnnotationParameter
    Modifier and Type | Method and Description
    --- | ---
    `T` | PatternLanguageSwitch.`caseAnnotationParameter(AnnotationParameter object)` Returns the result of interpreting the object as an instance of 'Annotation Parameter'.