public class BaseMetadata
extends java.lang.Object
| Constructor and Description |
|---|
BaseMetadata(java.util.Map<java.lang.String,java.lang.String> properties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ensureNoExtras(java.lang.String... names)
Should be used only for base classes.
|
java.util.Map<java.lang.String,java.lang.String> |
getPropertiesRaw() |
java.util.Map<java.lang.String,java.lang.String> |
getPropertiesUnquoted() |
java.util.Set<java.lang.String> |
getPropertyKeys() |
java.lang.String |
getPropertyRaw(java.lang.String key) |
java.lang.String |
getPropertyUnquoted(java.lang.String key) |
void |
putAndQuoteProperty(java.lang.String key,
java.lang.String value) |
void |
putPropertyRaw(java.lang.String key,
java.lang.String value) |
public BaseMetadata(@Nonnull
java.util.Map<java.lang.String,java.lang.String> properties)
@Nullable
public java.lang.String getPropertyUnquoted(@Nonnull
java.lang.String key)
@Nullable
public java.lang.String getPropertyRaw(@Nonnull
java.lang.String key)
@Nonnull public java.util.Map<java.lang.String,java.lang.String> getPropertiesUnquoted()
@Nonnull public java.util.Map<java.lang.String,java.lang.String> getPropertiesRaw()
@Nonnull public java.util.Set<java.lang.String> getPropertyKeys()
public void putAndQuoteProperty(@Nonnull
java.lang.String key,
@Nullable
java.lang.String value)
public void putPropertyRaw(@Nonnull
java.lang.String key,
@Nullable
java.lang.String value)
protected void ensureNoExtras(@Nonnull
java.lang.String... names)
names - An array of permitted property keys