public interface Identifiable<I extends Identifiable<I>> extends Extendable<I>
String
id.Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Get the unique identifier of the object.
|
java.lang.String |
getName()
Get an the (optional) name of the object.
|
Network |
getNetwork()
Get the network associated to the object.
|
default java.util.Properties |
getProperties()
Deprecated.
Use
getProperty(String) & setProperty(String, String) instead. |
java.lang.String |
getProperty(java.lang.String key)
Get property associated to specified key.
|
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Get property associated to specified key, with default value.
|
java.util.Set<java.lang.String> |
getPropertyNames()
Get properties key values.
|
boolean |
hasProperty()
Check that this object has some properties.
|
boolean |
hasProperty(java.lang.String key)
Check that this object has property with specified name.
|
java.lang.String |
setProperty(java.lang.String key,
java.lang.String value)
Set property value associated to specified key.
|
addExtension, getExtension, getExtensionByName, getExtensions, removeExtension
Network getNetwork()
java.lang.String getId()
java.lang.String getName()
boolean hasProperty()
@Deprecated default java.util.Properties getProperties()
getProperty(String)
& setProperty(String, String)
instead.boolean hasProperty(java.lang.String key)
java.lang.String getProperty(java.lang.String key)
java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
java.lang.String setProperty(java.lang.String key, java.lang.String value)
java.util.Set<java.lang.String> getPropertyNames()
Copyright © 2020. All rights reserved.