public abstract class AbstractNumericProperty extends AbstractProperty implements Property
Modifier and Type | Field and Description |
---|---|
protected Boolean |
exclusiveMaximum |
protected Boolean |
exclusiveMinimum |
protected BigDecimal |
maximum |
protected BigDecimal |
minimum |
protected BigDecimal |
multipleOf |
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml
Constructor and Description |
---|
AbstractNumericProperty() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AbstractNumericProperty |
exclusiveMaximum(Boolean exclusiveMaximum) |
AbstractNumericProperty |
exclusiveMinimum(Boolean exclusiveMinimum) |
Boolean |
getExclusiveMaximum() |
Boolean |
getExclusiveMinimum() |
BigDecimal |
getMaximum() |
BigDecimal |
getMinimum() |
BigDecimal |
getMultipleOf() |
int |
hashCode() |
AbstractNumericProperty |
maximum(BigDecimal maximum) |
AbstractNumericProperty |
minimum(BigDecimal minimum) |
AbstractNumericProperty |
multipleOf(BigDecimal multipleOf) |
void |
setExclusiveMaximum(Boolean exclusiveMaximum) |
void |
setExclusiveMinimum(Boolean exclusiveMinimum) |
void |
setMaximum(BigDecimal maximum) |
void |
setMinimum(BigDecimal minimum) |
void |
setMultipleOf(BigDecimal multipleOf) |
allowEmptyValue, description, getAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, readOnly, rename, setAccess, setAllowEmptyValue, setDefault, setDescription, setExample, setExample, setFormat, setName, setPosition, setReadOnly, setRequired, setTitle, setType, setVendorExtension, setVendorExtensionMap, setVendorExtensions, setXml, title
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
description, getAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, rename, setAccess, setAllowEmptyValue, setDefault, setDescription, setExample, setExample, setName, setPosition, setReadOnly, setRequired, setTitle, setXml, title
protected BigDecimal minimum
protected BigDecimal maximum
protected BigDecimal multipleOf
protected Boolean exclusiveMinimum
protected Boolean exclusiveMaximum
public AbstractNumericProperty minimum(BigDecimal minimum)
public AbstractNumericProperty maximum(BigDecimal maximum)
public AbstractNumericProperty exclusiveMinimum(Boolean exclusiveMinimum)
public AbstractNumericProperty exclusiveMaximum(Boolean exclusiveMaximum)
public AbstractNumericProperty multipleOf(BigDecimal multipleOf)
public BigDecimal getMinimum()
public void setMinimum(BigDecimal minimum)
public BigDecimal getMaximum()
public void setMaximum(BigDecimal maximum)
public Boolean getExclusiveMinimum()
public void setExclusiveMinimum(Boolean exclusiveMinimum)
public Boolean getExclusiveMaximum()
public void setExclusiveMaximum(Boolean exclusiveMaximum)
public BigDecimal getMultipleOf()
public void setMultipleOf(BigDecimal multipleOf)
public boolean equals(Object o)
equals
in class AbstractProperty
public int hashCode()
hashCode
in class AbstractProperty
Copyright © 2019. All Rights Reserved.