Interface TypeElementQuery
public interface TypeElementQuery
The query allows modifying what
TypeElementVisitor visits.- Since:
- 4.9
- Author:
- Denis Stepanov
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionExclude all.Exclude the constructors.Exclude the enum constants.Exclude the fields.Exclude the methods.Include all.Include the constructors.Include the enum constants.Include the fields.Include the methods.booleanbooleanbooleanbooleanstatic TypeElementQueryOnly visit the class.static TypeElementQueryOnly visit the class and the methods.booleanIf the unresolved interfaces should be visited.
-
Field Details
-
DEFAULT
-
-
Method Details
-
onlyMethods
-
onlyClass
-
includeMethods
-
excludeMethods
-
includeConstructors
-
excludeConstructors
-
includeFields
-
excludeFields
-
visitUnresolvedInterfaces
TypeElementQuery visitUnresolvedInterfaces()If the unresolved interfaces should be visited.- Returns:
- this query
-
includeEnumConstants
-
excludeEnumConstants
-
includeAll
-
excludeAll
-
includesMethods
boolean includesMethods()- Returns:
- Is includes methods?
-
includesFields
boolean includesFields()- Returns:
- Is includes fields?
-
includesConstructors
boolean includesConstructors()- Returns:
- Is includes constructors?
-
includesEnumConstants
boolean includesEnumConstants()- Returns:
- Is enum constants?
-
visitsUnresolvedInterfaces
boolean visitsUnresolvedInterfaces()- Returns:
- Visits unresolved interfaces
-