public class MapProperty extends AbstractProperty implements Property
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml
Constructor and Description |
---|
MapProperty() |
MapProperty(Property property) |
Modifier and Type | Method and Description |
---|---|
MapProperty |
additionalProperties(Property property) |
MapProperty |
description(java.lang.String description) |
boolean |
equals(java.lang.Object o) |
Property |
getAdditionalProperties() |
java.lang.Integer |
getMaxProperties() |
java.lang.Integer |
getMinProperties() |
int |
hashCode() |
static boolean |
isType(java.lang.String type,
java.lang.String format) |
MapProperty |
readOnly() |
void |
setAdditionalProperties(Property property) |
void |
setMaxProperties(java.lang.Integer maxProperties) |
void |
setMinProperties(java.lang.Integer minProperties) |
MapProperty |
title(java.lang.String title) |
MapProperty |
vendorExtension(java.lang.String key,
java.lang.Object obj) |
MapProperty |
xml(Xml xml) |
allowEmptyValue, getAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, rename, setAccess, setAllowEmptyValue, setDefault, setDescription, setExample, setExample, setFormat, setName, setPosition, setReadOnly, setRequired, setTitle, setType, setVendorExtension, setVendorExtensionMap, setVendorExtensions, setXml
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
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
public MapProperty()
public MapProperty(Property property)
public static boolean isType(java.lang.String type, java.lang.String format)
public MapProperty xml(Xml xml)
public MapProperty additionalProperties(Property property)
public MapProperty description(java.lang.String description)
description
in interface Property
description
in class AbstractProperty
public MapProperty title(java.lang.String title)
title
in interface Property
title
in class AbstractProperty
public MapProperty vendorExtension(java.lang.String key, java.lang.Object obj)
public Property getAdditionalProperties()
public void setAdditionalProperties(Property property)
public java.lang.Integer getMinProperties()
public void setMinProperties(java.lang.Integer minProperties)
public java.lang.Integer getMaxProperties()
public void setMaxProperties(java.lang.Integer maxProperties)
public MapProperty readOnly()
readOnly
in class AbstractProperty
public boolean equals(java.lang.Object o)
equals
in class AbstractProperty
public int hashCode()
hashCode
in class AbstractProperty
Copyright © 2020 JBoss by Red Hat. All Rights Reserved.