MethodList |
MethodList.filter(MethodList.Filter filter) |
Created a new method list containing only the methods supported by the
method list filter .
|
MethodList |
MethodList.hasNumParams(int paramCount) |
Get a new sub-list of methods containing all the methods from this method
list that have the specific number of parameters.
|
MethodList |
MethodList.hasReturnType(java.lang.Class<?> returnType) |
Get a new sub-list of methods containing all the methods from this method
list that declare the specified return type.
|
MethodList |
MethodList.isNotPublic() |
Get a new sub-list of methods containing all the methods from this method
list that are not public.
|
MethodList |
MethodList.nameStartsWith(java.lang.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 java.lang.annotation.Annotation> MethodList |
MethodList.withAnnotation(java.lang.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 java.lang.annotation.Annotation> MethodList |
MethodList.withMetaAnnotation(java.lang.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 java.lang.annotation.Annotation> MethodList |
MethodList.withoutAnnotation(java.lang.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 java.lang.annotation.Annotation> MethodList |
MethodList.withoutMetaAnnotation(java.lang.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.
|