org.glassfish.jersey.internal.util
Class MethodList
java.lang.Object
org.glassfish.jersey.internal.util.MethodList
- All Implemented Interfaces:
- Iterable<AnnotatedMethod>
public class MethodList
- extends Object
- implements Iterable<AnnotatedMethod>
- Author:
- Paul Sandoz
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodList
public MethodList(Class<?> c)
MethodList
public MethodList(Class<?> c,
boolean declaredMethods)
MethodList
public MethodList(List<Method> methods)
MethodList
public MethodList(Method... methods)
MethodList
public MethodList(AnnotatedMethod... methods)
iterator
public Iterator<AnnotatedMethod> iterator()
- Specified by:
iterator in interface Iterable<AnnotatedMethod>
isNotPublic
public <T extends Annotation> MethodList isNotPublic()
hasNumParams
public <T extends Annotation> MethodList hasNumParams(int i)
hasReturnType
public <T extends Annotation> MethodList hasReturnType(Class<?> r)
nameStartsWith
public <T extends Annotation> MethodList nameStartsWith(String s)
hasAnnotation
public <T extends Annotation> MethodList hasAnnotation(Class<T> annotation)
hasMetaAnnotation
public <T extends Annotation> MethodList hasMetaAnnotation(Class<T> annotation)
hasNotAnnotation
public <T extends Annotation> MethodList hasNotAnnotation(Class<T> annotation)
hasNotMetaAnnotation
public <T extends Annotation> MethodList hasNotMetaAnnotation(Class<T> annotation)
filter
public MethodList filter(MethodList.Filter f)
Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.