# org.eclipse.incquery.runtime.matchers.psystem.rewriters

## Interfaces

- IConstraintFilter
- IFlattenCallPredicate
- IVariableRenamer

## Classes

- CachingPDisjunctionRewriter
- DefaultFlattenCallPredicate
- FlattenerCopier
- IConstraintFilter.AllowAllFilter
- IConstraintFilter.ExportedParameterFilter
- IVariableRenamer.HierarchicalName
- IVariableRenamer.SameName
- PBodyCopier
- PBodyNormalizer
- PDisjunctionRewriter
- PDisjunctionRewriterCacher
- PQueryFlattener
- SurrogateQueryRewriter

## Exceptions

- RewriterException