public class PropertyMetadata extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
PropertyMetadata.MergeInfo
Helper class used for containing information about expected merge
information for this property, if merging is expected.
|
Modifier and Type | Field and Description |
---|---|
static PropertyMetadata |
STD_OPTIONAL |
static PropertyMetadata |
STD_REQUIRED |
static PropertyMetadata |
STD_REQUIRED_OR_OPTIONAL |
Modifier and Type | Method and Description |
---|---|
static PropertyMetadata |
construct(boolean req,
String desc,
Integer index,
String defaultValue)
Deprecated.
|
static PropertyMetadata |
construct(Boolean req,
String desc,
Integer index,
String defaultValue) |
Nulls |
getContentNulls() |
String |
getDefaultValue() |
String |
getDescription() |
Integer |
getIndex() |
PropertyMetadata.MergeInfo |
getMergeInfo() |
Boolean |
getRequired() |
Nulls |
getValueNulls() |
boolean |
hasDefaultValue()
Accessor for determining whether property has declared "default value",
which may be used by extension modules.
|
boolean |
hasIndex() |
boolean |
isRequired() |
PropertyMetadata |
withDefaultValue(String def) |
PropertyMetadata |
withDescription(String desc) |
PropertyMetadata |
withIndex(Integer index) |
PropertyMetadata |
withMergeInfo(PropertyMetadata.MergeInfo mergeInfo) |
PropertyMetadata |
withNulls(Nulls valueNulls,
Nulls contentNulls) |
PropertyMetadata |
withRequired(Boolean b) |
public static final PropertyMetadata STD_REQUIRED
public static final PropertyMetadata STD_OPTIONAL
public static final PropertyMetadata STD_REQUIRED_OR_OPTIONAL
public static PropertyMetadata construct(Boolean req, String desc, Integer index, String defaultValue)
@Deprecated public static PropertyMetadata construct(boolean req, String desc, Integer index, String defaultValue)
public PropertyMetadata withDescription(String desc)
public PropertyMetadata withMergeInfo(PropertyMetadata.MergeInfo mergeInfo)
public PropertyMetadata withNulls(Nulls valueNulls, Nulls contentNulls)
public PropertyMetadata withDefaultValue(String def)
public PropertyMetadata withIndex(Integer index)
public PropertyMetadata withRequired(Boolean b)
public String getDescription()
public String getDefaultValue()
public boolean hasDefaultValue()
public boolean isRequired()
public Boolean getRequired()
public Integer getIndex()
public boolean hasIndex()
public PropertyMetadata.MergeInfo getMergeInfo()
public Nulls getValueNulls()
public Nulls getContentNulls()
Copyright © 2010 - 2020 Adobe. All Rights Reserved