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, wait
expandFrom, getInputClass
public 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