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