public class PQueryFlattener extends PDisjunctionRewriter
| Constructor and Description |
|---|
PQueryFlattener(IFlattenCallPredicate flattenCallPredicate) |
| Modifier and Type | Method and Description |
|---|---|
PDisjunction |
flatten(PQuery pQuery)
Deprecated.
Use
rewrite(PDisjunction) instead |
PDisjunction |
rewrite(PDisjunction disjunction) |
rewritepublic PQueryFlattener(IFlattenCallPredicate flattenCallPredicate)
public PDisjunction rewrite(PDisjunction disjunction) throws RewriterException
rewrite in class PDisjunctionRewriterRewriterExceptionpublic PDisjunction flatten(PQuery pQuery)
rewrite(PDisjunction) insteadpQuery - the query to flatten