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.String
getId()
<T> T
getProperty(java.lang.String key)
java.util.Set<java.lang.String>
getPropertyKeys()
<T> T
removeProperty(java.lang.String key)
void
setProperty(java.lang.String key, java.lang.Object value)
void
setPropertyIfAbsent(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
-