public class ObjectProperty extends AbstractProperty implements Property
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml| Constructor and Description |
|---|
ObjectProperty() |
ObjectProperty(java.util.Map<java.lang.String,Property> properties) |
| Modifier and Type | Method and Description |
|---|---|
ObjectProperty |
_default(java.lang.String _default) |
ObjectProperty |
access(java.lang.String access) |
ObjectProperty |
description(java.lang.String description) |
boolean |
equals(java.lang.Object o) |
ObjectProperty |
example(java.lang.Object example) |
java.util.Map<java.lang.String,Property> |
getProperties() |
java.util.List<java.lang.String> |
getRequiredProperties() |
int |
hashCode() |
static boolean |
isType(java.lang.String type) |
static boolean |
isType(java.lang.String type,
java.lang.String format) |
ObjectProperty |
name(java.lang.String name) |
ObjectProperty |
properties(java.util.Map<java.lang.String,Property> properties) |
ObjectProperty |
property(java.lang.String name,
Property property) |
ObjectProperty |
readOnly() |
ObjectProperty |
readOnly(boolean readOnly) |
ObjectProperty |
required(boolean required) |
void |
setProperties(java.util.Map<java.lang.String,Property> properties) |
void |
setRequiredProperties(java.util.List<java.lang.String> required) |
ObjectProperty |
title(java.lang.String title) |
ObjectProperty |
vendorExtension(java.lang.String key,
java.lang.Object obj) |
ObjectProperty |
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, setXmlclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, rename, setAccess, setAllowEmptyValue, setDefault, setDescription, setExample, setExample, setName, setPosition, setReadOnly, setRequired, setTitle, setXmlpublic static final java.lang.String TYPE
public ObjectProperty()
public ObjectProperty(java.util.Map<java.lang.String,Property> properties)
public ObjectProperty vendorExtension(java.lang.String key, java.lang.Object obj)
public static boolean isType(java.lang.String type)
public static boolean isType(java.lang.String type,
java.lang.String format)
public ObjectProperty properties(java.util.Map<java.lang.String,Property> properties)
public ObjectProperty property(java.lang.String name, Property property)
public ObjectProperty access(java.lang.String access)
public ObjectProperty description(java.lang.String description)
description in interface Propertydescription in class AbstractPropertypublic ObjectProperty name(java.lang.String name)
public ObjectProperty title(java.lang.String title)
title in interface Propertytitle in class AbstractPropertypublic ObjectProperty _default(java.lang.String _default)
public ObjectProperty readOnly(boolean readOnly)
public ObjectProperty required(boolean required)
public ObjectProperty readOnly()
readOnly in class AbstractPropertypublic java.util.Map<java.lang.String,Property> getProperties()
public java.util.List<java.lang.String> getRequiredProperties()
public void setRequiredProperties(java.util.List<java.lang.String> required)
public void setProperties(java.util.Map<java.lang.String,Property> properties)
public ObjectProperty xml(Xml xml)
public ObjectProperty example(java.lang.Object example)
public boolean equals(java.lang.Object o)
equals in class AbstractPropertypublic int hashCode()
hashCode in class AbstractPropertyCopyright © 2021. All Rights Reserved.