public abstract class QueryMacroExpander<T extends QueryMacro> extends Object implements MacroExpander<T,QueryMacroExpander.QueryResults>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
QueryMacroExpander.QueryResults |
| Constructor and Description |
|---|
QueryMacroExpander(TargetGraph targetGraph) |
| Modifier and Type | Method and Description |
|---|---|
QueryMacroExpander.QueryResults |
precomputeWorkFrom(BuildTarget target,
CellNameResolver cellNames,
ActionGraphBuilder graphBuilder,
T input) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexpandFrom, getInputClasspublic QueryMacroExpander(TargetGraph targetGraph)
public QueryMacroExpander.QueryResults precomputeWorkFrom(BuildTarget target, CellNameResolver cellNames, ActionGraphBuilder graphBuilder, T input) throws MacroException
precomputeWorkFrom in interface MacroExpander<T extends QueryMacro,QueryMacroExpander.QueryResults>MacroException