public abstract class AbstractSerializableParameter<T extends AbstractSerializableParameter<T>> extends AbstractParameter implements SerializableParameter
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
_enum |
protected java.lang.Boolean |
allowEmptyValue |
protected java.lang.String |
collectionFormat |
protected java.lang.String |
defaultValue |
protected java.lang.String |
example |
protected java.lang.Boolean |
exclusiveMaximum |
protected java.lang.Boolean |
exclusiveMinimum |
protected java.lang.String |
format |
protected Property |
items |
protected java.math.BigDecimal |
maximum |
java.lang.Integer |
maxLength
See http://json-schema.org/latest/json-schema-validation.html#anchor26
|
protected java.math.BigDecimal |
minimum |
java.lang.Integer |
minLength
See http://json-schema.org/latest/json-schema-validation.html#anchor29
|
java.lang.Number |
multipleOf
See http://json-schema.org/latest/json-schema-validation.html#anchor14
|
java.lang.String |
pattern
See http://json-schema.org/latest/json-schema-validation.html#anchor33
|
protected java.lang.String |
type |
java.lang.Boolean |
uniqueItems
See http://json-schema.org/latest/json-schema-validation.html#anchor49
|
access, description, in, name, readOnly, required| Constructor and Description |
|---|
AbstractSerializableParameter() |
| Modifier and Type | Method and Description |
|---|---|
T |
_enum(java.util.List<java.lang.String> value) |
T |
allowEmptyValue(java.lang.Boolean allowEmpty) |
T |
collectionFormat(java.lang.String collectionFormat) |
T |
description(java.lang.String description) |
boolean |
equals(java.lang.Object obj) |
T |
example(java.lang.String example) |
T |
format(java.lang.String format) |
java.lang.Boolean |
getAllowEmptyValue() |
java.lang.String |
getCollectionFormat() |
java.lang.Object |
getDefault() |
protected java.lang.String |
getDefaultCollectionFormat() |
java.lang.Object |
getDefaultValue() |
java.util.List<java.lang.String> |
getEnum() |
java.util.List<java.lang.Object> |
getEnumValue() |
java.lang.Object |
getExample() |
java.lang.String |
getFormat() |
Property |
getItems() |
java.math.BigDecimal |
getMaximum() |
java.lang.Integer |
getMaxItems() |
java.lang.Integer |
getMaxLength() |
java.math.BigDecimal |
getMinimum() |
java.lang.Integer |
getMinItems() |
java.lang.Integer |
getMinLength() |
java.lang.Number |
getMultipleOf() |
java.lang.String |
getPattern() |
java.lang.String |
getType() |
int |
hashCode() |
java.lang.Boolean |
isExclusiveMaximum() |
java.lang.Boolean |
isExclusiveMinimum() |
java.lang.Boolean |
isUniqueItems() |
T |
items(Property items) |
T |
name(java.lang.String name) |
T |
property(Property property) |
T |
readOnly(java.lang.Boolean readOnly) |
T |
required(boolean required) |
void |
setAllowEmptyValue(java.lang.Boolean allowEmptyValue) |
void |
setCollectionFormat(java.lang.String collectionFormat) |
void |
setDefault(java.lang.Object defaultValue) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setEnum(java.util.List<java.lang.String> _enum) |
void |
setEnumValue(java.util.List<?> enumValue) |
void |
setExample(java.lang.String example) |
void |
setExclusiveMaximum(java.lang.Boolean exclusiveMaximum) |
void |
setExclusiveMinimum(java.lang.Boolean exclusiveMinimum) |
void |
setFormat(java.lang.String format) |
void |
setItems(Property items) |
void |
setMaximum(java.math.BigDecimal maximum) |
void |
setMaxItems(java.lang.Integer maxItems) |
void |
setMaxLength(java.lang.Integer maxLength) |
void |
setMinimum(java.math.BigDecimal minimum) |
void |
setMinItems(java.lang.Integer minItems) |
void |
setMinLength(java.lang.Integer minLength) |
void |
setMultipleOf(java.lang.Number multipleOf) |
void |
setPattern(java.lang.String pattern) |
void |
setProperty(Property property) |
void |
setType(java.lang.String type) |
void |
setUniqueItems(java.lang.Boolean uniqueItems) |
T |
type(java.lang.String type) |
getAccess, getDescription, getIn, getName, getRequired, getVendorExtensions, isReadOnly, setAccess, setDescription, setIn, setName, setReadOnly, setRequired, setVendorExtension, setVendorExtensionsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAccess, getDescription, getIn, getName, getRequired, getVendorExtensions, isReadOnly, setAccess, setDescription, setIn, setName, setReadOnly, setRequiredprotected java.lang.String type
protected java.lang.String format
protected java.lang.String collectionFormat
protected Property items
protected java.lang.Boolean exclusiveMaximum
protected java.math.BigDecimal maximum
protected java.lang.Boolean exclusiveMinimum
protected java.math.BigDecimal minimum
protected java.lang.String example
protected java.lang.Boolean allowEmptyValue
protected java.util.List<java.lang.String> _enum
public java.lang.Integer maxLength
public java.lang.Integer minLength
public java.lang.String pattern
public java.lang.Boolean uniqueItems
public java.lang.Number multipleOf
protected java.lang.String defaultValue
public T type(java.lang.String type)
public T format(java.lang.String format)
public T description(java.lang.String description)
public T name(java.lang.String name)
public T required(boolean required)
public T collectionFormat(java.lang.String collectionFormat)
public T example(java.lang.String example)
public T allowEmptyValue(java.lang.Boolean allowEmpty)
public T readOnly(java.lang.Boolean readOnly)
protected java.lang.String getDefaultCollectionFormat()
public T _enum(java.util.List<java.lang.String> value)
public java.util.List<java.lang.String> getEnum()
getEnum in interface SerializableParameterpublic void setEnum(java.util.List<java.lang.String> _enum)
setEnum in interface SerializableParameterpublic java.util.List<java.lang.Object> getEnumValue()
getEnumValue in interface SerializableParameterpublic void setEnumValue(java.util.List<?> enumValue)
setEnumValue in interface SerializableParameterpublic Property getItems()
getItems in interface SerializableParameterpublic void setItems(Property items)
setItems in interface SerializableParameterpublic java.lang.String getFormat()
getFormat in interface SerializableParameterpublic void setFormat(java.lang.String format)
setFormat in interface SerializableParameterpublic java.lang.String getType()
getType in interface SerializableParameterpublic void setType(java.lang.String type)
setType in interface SerializableParameterpublic java.lang.String getCollectionFormat()
getCollectionFormat in interface SerializableParameterpublic void setCollectionFormat(java.lang.String collectionFormat)
setCollectionFormat in interface SerializableParameterpublic void setProperty(Property property)
public java.lang.Object getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public java.lang.Object getDefault()
public void setDefault(java.lang.Object defaultValue)
public void setExclusiveMaximum(java.lang.Boolean exclusiveMaximum)
setExclusiveMaximum in interface SerializableParameterpublic java.math.BigDecimal getMaximum()
getMaximum in interface SerializableParameterpublic void setMaximum(java.math.BigDecimal maximum)
setMaximum in interface SerializableParameterpublic java.lang.Boolean isExclusiveMinimum()
isExclusiveMinimum in interface SerializableParameterpublic void setExclusiveMinimum(java.lang.Boolean exclusiveMinimum)
setExclusiveMinimum in interface SerializableParameterpublic java.math.BigDecimal getMinimum()
getMinimum in interface SerializableParameterpublic void setMinimum(java.math.BigDecimal minimum)
setMinimum in interface SerializableParameterpublic java.lang.Integer getMaxItems()
getMaxItems in interface SerializableParameterpublic void setMaxItems(java.lang.Integer maxItems)
setMaxItems in interface SerializableParameterpublic java.lang.Integer getMinItems()
getMinItems in interface SerializableParameterpublic void setMinItems(java.lang.Integer minItems)
setMinItems in interface SerializableParameterpublic java.lang.Boolean getAllowEmptyValue()
getAllowEmptyValue in interface SerializableParameterpublic void setAllowEmptyValue(java.lang.Boolean allowEmptyValue)
setAllowEmptyValue in interface SerializableParameterpublic java.lang.Object getExample()
public java.lang.Integer getMaxLength()
getMaxLength in interface SerializableParameterpublic void setMaxLength(java.lang.Integer maxLength)
setMaxLength in interface SerializableParameterpublic java.lang.Integer getMinLength()
getMinLength in interface SerializableParameterpublic void setMinLength(java.lang.Integer minLength)
setMinLength in interface SerializableParameterpublic java.lang.String getPattern()
getPattern in interface ParametergetPattern in interface SerializableParametergetPattern in class AbstractParameterpublic void setPattern(java.lang.String pattern)
setPattern in interface ParametersetPattern in interface SerializableParametersetPattern in class AbstractParameterpublic java.lang.Boolean isUniqueItems()
isUniqueItems in interface SerializableParameterpublic void setUniqueItems(java.lang.Boolean uniqueItems)
setUniqueItems in interface SerializableParameterpublic java.lang.Number getMultipleOf()
getMultipleOf in interface SerializableParameterpublic void setMultipleOf(java.lang.Number multipleOf)
setMultipleOf in interface SerializableParameterpublic java.lang.Boolean isExclusiveMaximum()
isExclusiveMaximum in interface SerializableParameterpublic void setExample(java.lang.String example)
public boolean equals(java.lang.Object obj)
equals in class AbstractParameterpublic int hashCode()
hashCode in class AbstractParameterCopyright © 2021. All Rights Reserved.