public final class ItemMetadata extends java.lang.Object implements java.lang.Comparable<ItemMetadata>
ConfigurationMetadata
.ConfigurationMetadata
限定符和类型 | 类和说明 |
---|---|
static class |
ItemMetadata.ItemType
The item type.
|
限定符和类型 | 方法和说明 |
---|---|
int |
compareTo(ItemMetadata o) |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getDefaultValue() |
ItemDeprecation |
getDeprecation() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
java.lang.String |
getSourceMethod() |
java.lang.String |
getSourceType() |
java.lang.String |
getType() |
int |
hashCode() |
boolean |
hasSameType(ItemMetadata metadata) |
boolean |
isOfItemType(ItemMetadata.ItemType itemType) |
static ItemMetadata |
newGroup(java.lang.String name,
java.lang.String type,
java.lang.String sourceType,
java.lang.String sourceMethod) |
static java.lang.String |
newItemMetadataPrefix(java.lang.String prefix,
java.lang.String suffix) |
static ItemMetadata |
newProperty(java.lang.String prefix,
java.lang.String name,
java.lang.String type,
java.lang.String sourceType,
java.lang.String sourceMethod,
java.lang.String description,
java.lang.Object defaultValue,
ItemDeprecation deprecation) |
void |
setDefaultValue(java.lang.Object defaultValue) |
void |
setDeprecation(ItemDeprecation deprecation) |
void |
setDescription(java.lang.String description) |
void |
setName(java.lang.String name) |
void |
setSourceMethod(java.lang.String sourceMethod) |
void |
setSourceType(java.lang.String sourceType) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
public static ItemMetadata newGroup(java.lang.String name, java.lang.String type, java.lang.String sourceType, java.lang.String sourceMethod)
public static ItemMetadata newProperty(java.lang.String prefix, java.lang.String name, java.lang.String type, java.lang.String sourceType, java.lang.String sourceMethod, java.lang.String description, java.lang.Object defaultValue, ItemDeprecation deprecation)
public static java.lang.String newItemMetadataPrefix(java.lang.String prefix, java.lang.String suffix)
public boolean isOfItemType(ItemMetadata.ItemType itemType)
public boolean hasSameType(ItemMetadata metadata)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getSourceType()
public void setSourceType(java.lang.String sourceType)
public java.lang.String getSourceMethod()
public void setSourceMethod(java.lang.String sourceMethod)
public java.lang.Object getDefaultValue()
public void setDefaultValue(java.lang.Object defaultValue)
public ItemDeprecation getDeprecation()
public void setDeprecation(ItemDeprecation deprecation)
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object
public java.lang.String toString()
toString
在类中 java.lang.Object
public int compareTo(ItemMetadata o)
compareTo
在接口中 java.lang.Comparable<ItemMetadata>