智能客服
你问我答,随时在线为你解决问题

























您当前正在浏览HarmonyOS开发者3.0版本配套的开发者文档,对应API能力级别为API 8 Release。此版本文档已归档不再维护,推荐您使用HarmonyOS NEXT版本。
| |---javax.lang.model.util.ElementFilter public class ElementFilter extends Object |
If iterables and sets containing null are passed as arguments to methods in this class, a NullPointerException will be thrown.
Note that a static import statement can make the text of calls to the methods in this class more concise; for example:
import static javax.lang.model.util.ElementFilter.*;
...
List<VariableElement> fs = fieldsIn(someClass.getEnclosedElements());
Since:
1.6Modifier and Type | Method | Description |
|---|---|---|
static List<ExecutableElement> | constructorsIn(Iterable<? extends Element> elements) | Returns a list of constructors in elements. |
static Set<ExecutableElement> | constructorsIn(Set<? extends Element> elements) | Returns a set of constructors in elements. |
static List<VariableElement> | Returns a list of fields in elements. | |
static Set<VariableElement> | Returns a set of fields in elements. | |
static List<ExecutableElement> | Returns a list of methods in elements. | |
static Set<ExecutableElement> | Returns a set of methods in elements. | |
static List<PackageElement> | packagesIn(Iterable<? extends Element> elements) | Returns a list of packages in elements. |
static Set<PackageElement> | packagesIn(Set<? extends Element> elements) | Returns a set of packages in elements. |
static List<TypeElement> | Returns a list of types in elements. | |
static Set<TypeElement> | Returns a set of types in elements. |
public static List<VariableElement> fieldsIn(Iterable<? extends Element> elements)
Returns a list of fields in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a list of fields in elements
public static Set<VariableElement> fieldsIn(Set<? extends Element> elements)
Returns a set of fields in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a set of fields in elements
public static List<ExecutableElement> constructorsIn(Iterable<? extends Element> elements)
Returns a list of constructors in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a list of constructors in elements
public static Set<ExecutableElement> constructorsIn(Set<? extends Element> elements)
Returns a set of constructors in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a set of constructors in elements
public static List<ExecutableElement> methodsIn(Iterable<? extends Element> elements)
Returns a list of methods in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a list of methods in elements
public static Set<ExecutableElement> methodsIn(Set<? extends Element> elements)
Returns a set of methods in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a set of methods in elements
public static List<TypeElement> typesIn(Iterable<? extends Element> elements)
Returns a list of types in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a list of types in elements
public static Set<TypeElement> typesIn(Set<? extends Element> elements)
Returns a set of types in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a set of types in elements
public static List<PackageElement> packagesIn(Iterable<? extends Element> elements)
Returns a list of packages in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a list of packages in elements
public static Set<PackageElement> packagesIn(Set<? extends Element> elements)
Returns a set of packages in elements.Parameters:
Parameter Name | Parameter Description |
|---|---|
elements | the elements to filter |
Returns:
a set of packages in elements
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功