## Uses of Interface
org.eclipse.incquery.patternlanguage.typing.ITypeInferrer

- Packages that use ITypeInferrer
  Package | Description
  --- | ---
  org.eclipse.incquery.patternlanguage |
  org.eclipse.incquery.patternlanguage.emf |
  org.eclipse.incquery.patternlanguage.emf.types |
  org.eclipse.incquery.patternlanguage.typing |

- - ### Uses of ITypeInferrer in org.eclipse.incquery.patternlanguage

    Methods in org.eclipse.incquery.patternlanguage that return types with arguments of type ITypeInferrer
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends ITypeInferrer>` | PatternLanguageRuntimeModule.`bindITypeInferrer()`

  - ### Uses of ITypeInferrer in org.eclipse.incquery.patternlanguage.emf

    Methods in org.eclipse.incquery.patternlanguage.emf that return types with arguments of type ITypeInferrer
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends ITypeInferrer>` | EMFPatternLanguageRuntimeModule.`bindITypeInferrer()`

  - ### Uses of ITypeInferrer in org.eclipse.incquery.patternlanguage.emf.types

    Classes in org.eclipse.incquery.patternlanguage.emf.types that implement ITypeInferrer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EMFTypeInferrer`

  - ### Uses of ITypeInferrer in org.eclipse.incquery.patternlanguage.typing

    Classes in org.eclipse.incquery.patternlanguage.typing that implement ITypeInferrer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTypeInferrer`
    `static class` | `ITypeInferrer.NullTypeInferrer` An empty implementation of `ITypeInferrer` that can be used by the abstract pattern language module.