public final class JavaElementForest extends SimpleElementForest
| Constructor and Description |
|---|
JavaElementForest(API api) |
| Modifier and Type | Method and Description |
|---|---|
SortedSet<TypeElement> |
getRoots() |
SortedSet<TypeElement> |
getRootsUnsafe() |
<T extends Element> |
search(Class<T> resultType,
boolean recurse,
Filter<? super T> filter,
Element root) |
<T extends Element> |
search(List<T> results,
Class<T> resultType,
SortedSet<? extends Element> currentLevel,
boolean recurse,
Filter<? super T> filter) |
<T extends Element> |
searchUnsafe(Class<T> resultType,
boolean recurse,
Filter<? super T> filter,
Element root) |
void |
setCompilationFuture(Future<?> compilation) |
String |
toString() |
getApipublic JavaElementForest(API api)
public void setCompilationFuture(Future<?> compilation)
@Nonnull public SortedSet<TypeElement> getRoots()
getRoots in interface ElementForestgetRoots in class SimpleElementForestpublic SortedSet<TypeElement> getRootsUnsafe()
public <T extends Element> void search(@Nonnull List<T> results, @Nonnull Class<T> resultType, @Nonnull SortedSet<? extends Element> currentLevel, boolean recurse, @Nullable Filter<? super T> filter)
search in class SimpleElementForest@Nonnull public <T extends Element> List<T> search(@Nonnull Class<T> resultType, boolean recurse, @Nullable Filter<? super T> filter, @Nullable Element root)
search in interface ElementForestsearch in class SimpleElementForestpublic <T extends Element> List<T> searchUnsafe(Class<T> resultType, boolean recurse, Filter<? super T> filter, Element root)
public String toString()
toString in class SimpleElementForestCopyright © 2015. All Rights Reserved.