- java.lang.Object
-
- net.oneandone.neberus.parse.RestMethodData.ParameterInfo
-
- Enclosing class:
- RestMethodData
public static class RestMethodData.ParameterInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<RestMethodData.AllowedValue>allowedValuesjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>constraintsbooleandeprecatedjava.lang.StringdeprecatedDescriptionjava.lang.Stringdescriptionjavax.lang.model.type.TypeMirrordisplayClassjavax.lang.model.type.TypeMirrorentityClassjava.lang.Stringnamejava.util.List<RestMethodData.ParameterInfo>nestedParametersRestMethodData.ParameterTypeparameterTypeRequiredStatusrequired
-
Constructor Summary
Constructors Constructor Description ParameterInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRequired()voidmerge(RestMethodData.ParameterInfo other)java.lang.StringtoString()
-
-
-
Field Detail
-
name
public java.lang.String name
-
parameterType
public RestMethodData.ParameterType parameterType
-
entityClass
public javax.lang.model.type.TypeMirror entityClass
-
displayClass
public javax.lang.model.type.TypeMirror displayClass
-
description
public java.lang.String description
-
allowedValues
public java.util.List<RestMethodData.AllowedValue> allowedValues
-
nestedParameters
public java.util.List<RestMethodData.ParameterInfo> nestedParameters
-
required
public RequiredStatus required
-
deprecated
public boolean deprecated
-
deprecatedDescription
public java.lang.String deprecatedDescription
-
constraints
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> constraints
-
-
Method Detail
-
isRequired
public boolean isRequired()
-
merge
public void merge(RestMethodData.ParameterInfo other)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-