public class ElementFilter extends Object
如果可迭代对象和设置包含null是这类方法的参数传递,将抛出一NullPointerException。
请注意,静态导入语句可以调用文本的方法在这类更简洁;例如:
import static javax.lang.model.util.ElementFilter.*;
...
List<VariableElement> fs = fieldsIn(someClass.getEnclosedElements());
| Modifier and Type | Method and Description |
|---|---|
static List<ExecutableElement> |
constructorsIn(Iterable<? extends Element> elements)
返回一个在
elements构造函数列表。
|
static Set<ExecutableElement> |
constructorsIn(Set<? extends Element> elements)
返回
elements一组构造函数。
|
static List<VariableElement> |
fieldsIn(Iterable<? extends Element> elements)
返回一个列表中的字段
elements。
|
static Set<VariableElement> |
fieldsIn(Set<? extends Element> elements)
返回一组字段
elements。
|
static List<ExecutableElement> |
methodsIn(Iterable<? extends Element> elements)
返回一个列表的方法
elements。
|
static Set<ExecutableElement> |
methodsIn(Set<? extends Element> elements)
返回一组方法
elements。
|
static List<PackageElement> |
packagesIn(Iterable<? extends Element> elements)
返回一个列表,包在
elements。
|
static Set<PackageElement> |
packagesIn(Set<? extends Element> elements)
返回一组包在
elements。
|
static List<TypeElement> |
typesIn(Iterable<? extends Element> elements)
返回一个列表的类型
elements。
|
static Set<TypeElement> |
typesIn(Set<? extends Element> elements)
返回一组类型
elements。
|
public static List<VariableElement> fieldsIn(Iterable<? extends Element> elements)
elements。
elements -过滤元件
elements字段列表
public static Set<VariableElement> fieldsIn(Set<? extends Element> elements)
elements。
elements -过滤元件
elements
public static List<ExecutableElement> constructorsIn(Iterable<? extends Element> elements)
elements构造函数列表。
elements -过滤元件
elements构造函数列表
public static Set<ExecutableElement> constructorsIn(Set<? extends Element> elements)
elements一组构造函数。
elements -过滤元件
elements一组构造函数
public static List<ExecutableElement> methodsIn(Iterable<? extends Element> elements)
elements。
elements -过滤元件
elements
public static Set<ExecutableElement> methodsIn(Set<? extends Element> elements)
elements。
elements -过滤元件
elements
public static List<TypeElement> typesIn(Iterable<? extends Element> elements)
elements。
elements -过滤元件
elements
public static Set<TypeElement> typesIn(Set<? extends Element> elements)
elements。
elements -过滤元件
elements
public static List<PackageElement> packagesIn(Iterable<? extends Element> elements)
elements。
elements -过滤元件
elements
public static Set<PackageElement> packagesIn(Set<? extends Element> elements)
elements。
elements -过滤元件
elements
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.