public final class SourceElementAsList
extends java.lang.Object
List.
 The different methods allow different forms of filtering.
 The most important methods here are probably asList(oracle.javatools.parser.java.v2.model.SourceElement)
 and asList(oracle.javatools.parser.java.v2.model.SourceElement, int)| Modifier and Type | Method and Description | 
|---|---|
static java.util.List<SourceElement> | 
asList(SourceElement root)  | 
static java.util.List<SourceElement> | 
asList(SourceElement root,
      java.lang.Class elementClass)  | 
static java.util.List<SourceElement> | 
asList(SourceElement root,
      int symbolKind)  | 
static java.util.List<SourceElement> | 
asList(SourceElement root,
      int[] symbolKinds)  | 
static java.util.List<SourceElement> | 
filterByClass(java.util.List<SourceElement> list,
             java.lang.Class elementClass)  | 
static java.util.List<SourceElement> | 
filterBySymbolKind(java.util.List<SourceElement> list,
                  int symbolKind)  | 
static java.util.List<SourceElement> | 
filterNamedElements(java.util.List<SourceElement> list,
                   java.lang.String name)  | 
public static java.util.List<SourceElement> asList(SourceElement root)
public static java.util.List<SourceElement> asList(SourceElement root, java.lang.Class elementClass)
public static java.util.List<SourceElement> asList(SourceElement root, int symbolKind)
public static java.util.List<SourceElement> asList(SourceElement root, int[] symbolKinds)
public static java.util.List<SourceElement> filterNamedElements(java.util.List<SourceElement> list, java.lang.String name)
list - a List of SourceElementname - list that only contains SourceHasName elements named namepublic static java.util.List<SourceElement> filterByClass(java.util.List<SourceElement> list, java.lang.Class elementClass)
list - a List of SourceElementlist that only contains elements of Class elementClasspublic static java.util.List<SourceElement> filterBySymbolKind(java.util.List<SourceElement> list, int symbolKind)
list - a List of SourceElementlist that only contains elements of Class elementClass