T - The element type.public static interface ElementQuery.Result<T extends Element>
| Modifier and Type | Method and Description | 
|---|---|
| List<Predicate<AnnotationMetadata>> | getAnnotationPredicates() | 
| List<Predicate<T>> | getElementPredicates() | 
| Class<T> | getElementType() | 
| List<Predicate<Set<ElementModifier>>> | getModifierPredicates() | 
| List<Predicate<String>> | getNamePredicates() | 
| Optional<ClassElement> | getOnlyAccessibleFromType() | 
| List<Predicate<ClassElement>> | getTypePredicates() | 
| boolean | isIncludeEnumConstants() | 
| boolean | isIncludeHiddenElements() | 
| boolean | isIncludeOverriddenMethods() | 
| boolean | isOnlyAbstract() | 
| boolean | isOnlyAccessible() | 
| boolean | isOnlyConcrete() | 
| boolean | isOnlyDeclared() | 
| boolean | isOnlyInjected() | 
| boolean | isOnlyInstance() | 
boolean isOnlyAbstract()
boolean isOnlyInjected()
boolean isOnlyConcrete()
boolean isOnlyAccessible()
Optional<ClassElement> getOnlyAccessibleFromType()
boolean isOnlyDeclared()
boolean isOnlyInstance()
boolean isIncludeEnumConstants()
boolean isIncludeOverriddenMethods()
boolean isIncludeHiddenElements()
@NonNull List<Predicate<ClassElement>> getTypePredicates()
@NonNull List<Predicate<AnnotationMetadata>> getAnnotationPredicates()
@NonNull List<Predicate<Set<ElementModifier>>> getModifierPredicates()