public class ComposedProperty extends AbstractProperty implements Property
Modifier and Type | Field and Description |
---|---|
static String |
TYPE |
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml
Constructor and Description |
---|
ComposedProperty() |
Modifier and Type | Method and Description |
---|---|
ComposedProperty |
_default(String _default) |
ComposedProperty |
access(String access) |
ComposedProperty |
allOf(List<Property> allOf) |
ComposedProperty |
description(String description) |
boolean |
equals(Object o) |
ComposedProperty |
example(Object example) |
List<Property> |
getAllOf() |
int |
hashCode() |
ComposedProperty |
name(String name) |
ComposedProperty |
readOnly() |
ComposedProperty |
readOnly(boolean readOnly) |
ComposedProperty |
required(boolean required) |
void |
setAllOf(List<Property> allOf) |
ComposedProperty |
title(String title) |
ComposedProperty |
vendorExtension(String key,
Object obj) |
ComposedProperty |
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 static final String TYPE
public ComposedProperty vendorExtension(String key, Object obj)
public ComposedProperty access(String access)
public ComposedProperty description(String description)
description
in interface Property
description
in class AbstractProperty
public ComposedProperty name(String name)
public ComposedProperty title(String title)
title
in interface Property
title
in class AbstractProperty
public ComposedProperty _default(String _default)
public ComposedProperty readOnly(boolean readOnly)
public ComposedProperty required(boolean required)
public ComposedProperty allOf(List<Property> allOf)
public ComposedProperty readOnly()
readOnly
in class AbstractProperty
public ComposedProperty xml(Xml xml)
public ComposedProperty example(Object example)
public boolean equals(Object o)
equals
in class AbstractProperty
public int hashCode()
hashCode
in class AbstractProperty
Copyright © 2019. All Rights Reserved.