Uses of Class
io.helidon.microprofile.grpc.core.AnnotatedMethodList
Packages that use AnnotatedMethodList
-
Uses of AnnotatedMethodList in io.helidon.microprofile.grpc.core
Methods in io.helidon.microprofile.grpc.core that return AnnotatedMethodListModifier and TypeMethodDescriptionstatic AnnotatedMethodList
Create an annotated method list for a class.static AnnotatedMethodList
Create an annotated method list for a class.static AnnotatedMethodList
AnnotatedMethodList.create
(Collection<Method> methods) Create an annotated method list from the given collection of methods.AnnotatedMethodList.filter
(Predicate<AnnotatedMethod> predicate) Created a new method list containing only the methods supported by themethod list predicate
.AnnotatedMethodList.hasParameterCount
(int paramCount) Get a new sub-list of methods containing all the methods from this method list that have the specific number of parameters.AnnotatedMethodList.hasReturnType
(Class<?> returnType) Get a new sub-list of methods containing all the methods from this method list that declare the specified return type.AnnotatedMethodList.isNotPublic()
Get a new sub-list of methods containing all the methods from this method list that are not public.AnnotatedMethodList.nameStartsWith
(String prefix) Get a new sub-list of methods containing all the methods from this method list with a specified method name prefix.<T extends Annotation>
AnnotatedMethodListAnnotatedMethodList.withAnnotation
(Class<T> annotation) Get a new sub-list of methods containing all the methods from this method list with a specified method-level annotation declared.<T extends Annotation>
AnnotatedMethodListAnnotatedMethodList.withMetaAnnotation
(Class<T> annotation) Get a new sub-list of methods containing all the methods from this method list with a method-level annotation declared that is itself annotated with a specified meta-annotation.<T extends Annotation>
AnnotatedMethodListAnnotatedMethodList.withoutAnnotation
(Class<T> annotation) Get a new sub-list of methods containing all the methods from this method list without a specified method-level annotation declared.<T extends Annotation>
AnnotatedMethodListAnnotatedMethodList.withoutMetaAnnotation
(Class<T> annotation) Get a new sub-list of methods containing all the methods from this method list without any method-level annotation declared that would itself be annotated with a specified meta-annotation.