@ProviderType
public final class ConfigurationMetadata
extends java.lang.Object
| Constructor and Description |
|---|
ConfigurationMetadata(@NotNull java.lang.String name,
java.util.Collection<PropertyMetadata<?>> propertyMetadata,
boolean collection) |
| Modifier and Type | Method and Description |
|---|---|
T |
description(java.lang.String description) |
java.lang.String |
getDescription() |
java.lang.String |
getLabel() |
@NotNull java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.Map<java.lang.String,PropertyMetadata<?>> |
getPropertyMetadata() |
boolean |
isCollection() |
boolean |
isSingleton() |
T |
label(java.lang.String label) |
T |
properties(java.util.Map<java.lang.String,java.lang.String> properties) |
java.lang.String |
toString() |
public ConfigurationMetadata(@NotNull
@NotNull java.lang.String name,
java.util.Collection<PropertyMetadata<?>> propertyMetadata,
boolean collection)
name - Configuration namepropertyMetadata - Property metadatacollection - Collectionpublic boolean isSingleton()
public boolean isCollection()
public java.util.Map<java.lang.String,PropertyMetadata<?>> getPropertyMetadata()
@NotNull public @NotNull java.lang.String getName()
public java.lang.String getLabel()
public T label(java.lang.String label)
label - Labelpublic java.lang.String getDescription()
public T description(java.lang.String description)
description - Descriptionpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
public T properties(java.util.Map<java.lang.String,java.lang.String> properties)
properties - Further properties for documentation and configuration of behavior in configuration editor.public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2010 - 2023 Adobe. All Rights Reserved