Class Parameter.BeanParameter
java.lang.Object
org.glassfish.jersey.server.model.Parameter
org.glassfish.jersey.server.model.Parameter.BeanParameter
- All Implemented Interfaces:
AnnotatedElement
- Enclosing class:
Parameter
Bean Parameter class represents a parameter annotated with
BeanParam
which in fact represents
additional set of parameters.-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.jersey.server.model.Parameter
Parameter.BeanParameter, Parameter.Source
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
BeanParameter
(Annotation[] markers, Annotation marker, String sourceName, Class<?> rawType, Type type, boolean encoded, String defaultValue) -
Method Summary
Methods inherited from class org.glassfish.jersey.server.model.Parameter
create, create, create, equals, getAnnotation, getAnnotations, getDeclaredAnnotations, getDefaultValue, getRawType, getSource, getSourceAnnotation, getSourceName, getType, hasDefaultValue, hashCode, isAnnotationPresent, isEncoded, isQualified, overrideSource, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType
-
Field Details
-
parameters
-
-
Constructor Details
-
BeanParameter
private BeanParameter(Annotation[] markers, Annotation marker, String sourceName, Class<?> rawType, Type type, boolean encoded, String defaultValue)
-
-
Method Details
-
getParameters
- Returns:
- The transitively associated parameters through this
BeanParam
parameter.
-