Package kieker.analysis.generic.graph
Interface IElement
- All Known Implementing Classes:
EdgeImpl,ElementImpl,NodeImpl,UserBehaviorEdge
public interface IElement
- Since:
- 1.14
- Author:
- Sören Henning
-
Method Summary
Modifier and Type Method Description java.lang.StringgetId()<T> TgetProperty(java.lang.String key)java.util.Set<java.lang.String>getPropertyKeys()<T> TremoveProperty(java.lang.String key)voidsetProperty(java.lang.String key, java.lang.Object value)voidsetPropertyIfAbsent(java.lang.String key, java.lang.Object value)
-
Method Details
-
getId
java.lang.String getId() -
getProperty
<T> T getProperty(java.lang.String key)- Since:
- 1.14
-
getPropertyKeys
java.util.Set<java.lang.String> getPropertyKeys()- Since:
- 1.14
-
setProperty
void setProperty(java.lang.String key, java.lang.Object value)- Since:
- 1.14
-
setPropertyIfAbsent
void setPropertyIfAbsent(java.lang.String key, java.lang.Object value)- Since:
- 1.14
-
removeProperty
<T> T removeProperty(java.lang.String key)- Since:
- 1.14
-