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()