Package | Description |
---|---|
org.glassfish.jersey.server.model |
Jersey server-side application & resource modeling classes.
|
Modifier and Type | Method and Description |
---|---|
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.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.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.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.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.
|
Modifier and Type | Method and Description |
---|---|
private void |
IntrospectionModeller.addResourceMethods(Resource.Builder resourceBuilder,
MethodList methodList,
java.util.List<Parameter> resourceClassParameters,
boolean encodedParameters,
java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes,
java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes,
java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings,
boolean extended) |
private void |
IntrospectionModeller.addSubResourceLocators(Resource.Builder resourceBuilder,
MethodList methodList,
java.util.List<Parameter> resourceClassParameters,
boolean encodedParameters,
boolean extended) |
private void |
IntrospectionModeller.addSubResourceMethods(Resource.Builder resourceBuilder,
MethodList methodList,
java.util.List<Parameter> resourceClassParameters,
boolean encodedParameters,
java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes,
java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes,
java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings,
boolean extended) |
private void |
IntrospectionModeller.checkResourceClassSetters(MethodList methodList,
boolean encodedFlag,
java.util.Collection<Parameter> injectableParameters) |