E
- the extending interface for method chaining.@NotFinalAPI public interface SupportsClientProperties<E>
clientProperties(String)
can be changed freely unless otherwise noted in the extending interface.
When the object extending this interface is saved with the object-specific save method, this map is also saved.Modifier and Type | Method and Description |
---|---|
Map<String,String> |
clientProperties(String namespace)
Returns a client properties map that can be changed freely and is
saved when the object of the extending interface is saved.
|
String |
clientProperty(String namespace,
String key)
Returns the client property for the namespace and key, or null if the namespace does not exist or the key does not exist
in the namespace.
|
Set<String> |
usedNamespaces()
Returns the set of all the namespaces used in this object.
|
E |
withClientProperty(String namespace,
String key,
String value)
Adds the given key-value pair to the given namespace, returning "this" for method chaining.
|
Map<String,String> clientProperties(String namespace)
namespace
- the namespace of the properties.Set<String> usedNamespaces()
E withClientProperty(String namespace, String key, String value)
namespace
- the namespace.key
- the key.value
- the value.String clientProperty(String namespace, String key)
namespace
- the namespace.key
- the key. Documentation Feedback
Copyright 2011 - 2018 Micro Focus or one of its affiliates.