public class PathAnnotation extends Object implements Path
Path
annotation.Constructor and Description |
---|
PathAnnotation() |
Modifier and Type | Method and Description |
---|---|
String[] |
_enum() |
PathAnnotation |
_enum(String[] value)
Sets the
|
boolean |
aev() |
PathAnnotation |
aev(boolean value)
Sets the
|
boolean |
allowEmptyValue() |
PathAnnotation |
allowEmptyValue(boolean value)
Sets the
|
Class<? extends Annotation> |
annotationType() |
String[] |
api() |
PathAnnotation |
api(String[] value)
Sets the
|
String |
cf() |
PathAnnotation |
cf(String value)
Sets the
|
String |
collectionFormat() |
PathAnnotation |
collectionFormat(String value)
Sets the
|
String[] |
d() |
PathAnnotation |
d(String[] value)
Sets the
|
String[] |
description() |
PathAnnotation |
description(String[] value)
Sets the
|
String[] |
e() |
PathAnnotation |
e(String[] value)
Sets the
|
boolean |
emax() |
PathAnnotation |
emax(boolean value)
Sets the
|
boolean |
emin() |
PathAnnotation |
emin(boolean value)
Sets the
|
String[] |
ex() |
PathAnnotation |
ex(String[] value)
Sets the
|
String[] |
example() |
PathAnnotation |
example(String[] value)
Sets the
|
boolean |
exclusiveMaximum() |
PathAnnotation |
exclusiveMaximum(boolean value)
Sets the
|
boolean |
exclusiveMinimum() |
PathAnnotation |
exclusiveMinimum(boolean value)
Sets the
|
String |
f() |
PathAnnotation |
f(String value)
Sets the
|
String |
format() |
PathAnnotation |
format(String value)
Sets the
|
Items |
items() |
PathAnnotation |
items(Items value)
Sets the
|
String |
max() |
PathAnnotation |
max(String value)
Sets the
|
long |
maxi() |
PathAnnotation |
maxi(long value)
Sets the
|
String |
maximum() |
PathAnnotation |
maximum(String value)
Sets the
|
long |
maxItems() |
PathAnnotation |
maxItems(long value)
Sets the
|
long |
maxl() |
PathAnnotation |
maxl(long value)
Sets the
|
long |
maxLength() |
PathAnnotation |
maxLength(long value)
Sets the
|
String |
min() |
PathAnnotation |
min(String value)
Sets the
|
long |
mini() |
PathAnnotation |
mini(long value)
Sets the
|
String |
minimum() |
PathAnnotation |
minimum(String value)
Sets the
|
long |
minItems() |
PathAnnotation |
minItems(long value)
Sets the
|
long |
minl() |
PathAnnotation |
minl(long value)
Sets the
|
long |
minLength() |
PathAnnotation |
minLength(long value)
Sets the
|
String |
mo() |
PathAnnotation |
mo(String value)
Sets the
|
String |
multipleOf() |
PathAnnotation |
multipleOf(String value)
Sets the
|
String |
n() |
PathAnnotation |
n(String value)
Sets the
|
String |
name() |
PathAnnotation |
name(String value)
Sets the
|
String |
p() |
PathAnnotation |
p(String value)
Sets the
|
Class<? extends HttpPartParser> |
parser() |
PathAnnotation |
parser(Class<? extends HttpPartParser> value)
Sets the
|
String |
pattern() |
PathAnnotation |
pattern(String value)
Sets the
|
boolean |
r() |
PathAnnotation |
r(boolean value)
Sets the
|
boolean |
required() |
PathAnnotation |
required(boolean value)
Sets the
|
Class<? extends HttpPartSerializer> |
serializer() |
PathAnnotation |
serializer(Class<? extends HttpPartSerializer> value)
Sets the
|
String |
t() |
PathAnnotation |
t(String value)
Sets the
|
String |
type() |
PathAnnotation |
type(String value)
Sets the
|
boolean |
ui() |
PathAnnotation |
ui(boolean value)
Sets the
|
boolean |
uniqueItems() |
PathAnnotation |
uniqueItems(boolean value)
Sets the
|
String |
value() |
PathAnnotation |
value(String value)
Sets the
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals, hashCode, toString
public PathAnnotation()
public Class<? extends Annotation> annotationType()
annotationType
in interface Annotation
public Class<? extends HttpPartSerializer> serializer()
public PathAnnotation serializer(Class<? extends HttpPartSerializer> value)
value
- The new value for this property.public Class<? extends HttpPartParser> parser()
public PathAnnotation parser(Class<? extends HttpPartParser> value)
value
- The new value for this property.public PathAnnotation name(String value)
value
- The new value for this property.public PathAnnotation n(String value)
value
- The new value for this property.public PathAnnotation value(String value)
value
- The new value for this property.public String[] description()
public PathAnnotation description(String[] value)
value
- The new value for this property.public PathAnnotation d(String[] value)
value
- The new value for this property.public boolean required()
public PathAnnotation required(boolean value)
value
- The new value for this property.public boolean r()
public PathAnnotation r(boolean value)
value
- The new value for this property.public PathAnnotation type(String value)
value
- The new value for this property.public PathAnnotation t(String value)
value
- The new value for this property.public PathAnnotation format(String value)
value
- The new value for this property.public PathAnnotation f(String value)
value
- The new value for this property.public boolean allowEmptyValue()
public PathAnnotation allowEmptyValue(boolean value)
value
- The new value for this property.public boolean aev()
public PathAnnotation aev(boolean value)
value
- The new value for this property.public PathAnnotation items(Items value)
value
- The new value for this property.public String collectionFormat()
public PathAnnotation collectionFormat(String value)
value
- The new value for this property.public PathAnnotation cf(String value)
value
- The new value for this property.public PathAnnotation maximum(String value)
value
- The new value for this property.public PathAnnotation max(String value)
value
- The new value for this property.public boolean exclusiveMaximum()
public PathAnnotation exclusiveMaximum(boolean value)
value
- The new value for this property.public boolean emax()
public PathAnnotation emax(boolean value)
value
- The new value for this property.public PathAnnotation minimum(String value)
value
- The new value for this property.public PathAnnotation min(String value)
value
- The new value for this property.public boolean exclusiveMinimum()
public PathAnnotation exclusiveMinimum(boolean value)
value
- The new value for this property.public boolean emin()
public PathAnnotation emin(boolean value)
value
- The new value for this property.public long maxLength()
public PathAnnotation maxLength(long value)
value
- The new value for this property.public long maxl()
public PathAnnotation maxl(long value)
value
- The new value for this property.public long minLength()
public PathAnnotation minLength(long value)
value
- The new value for this property.public long minl()
public PathAnnotation minl(long value)
value
- The new value for this property.public PathAnnotation pattern(String value)
value
- The new value for this property.public PathAnnotation p(String value)
value
- The new value for this property.public long maxItems()
public PathAnnotation maxItems(long value)
value
- The new value for this property.public long maxi()
public PathAnnotation maxi(long value)
value
- The new value for this property.public long minItems()
public PathAnnotation minItems(long value)
value
- The new value for this property.public long mini()
public PathAnnotation mini(long value)
value
- The new value for this property.public boolean uniqueItems()
public PathAnnotation uniqueItems(boolean value)
value
- The new value for this property.public boolean ui()
public PathAnnotation ui(boolean value)
value
- The new value for this property.public PathAnnotation _enum(String[] value)
value
- The new value for this property.public PathAnnotation e(String[] value)
value
- The new value for this property.public String multipleOf()
public PathAnnotation multipleOf(String value)
value
- The new value for this property.public PathAnnotation mo(String value)
value
- The new value for this property.public PathAnnotation example(String[] value)
value
- The new value for this property.public PathAnnotation ex(String[] value)
value
- The new value for this property.public PathAnnotation api(String[] value)
value
- The new value for this property.Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.