Package com.microstrategy.utils
Class DAG.AnnotatableObject
- java.lang.Object
-
- com.microstrategy.utils.DAG.AnnotatableObject
-
- Direct Known Subclasses:
DAG.Edge
,DAG.Vertex
- Enclosing class:
- DAG
public abstract static class DAG.AnnotatableObject extends java.lang.Object
This is a simple object which can be "annotated" with caller-specified properties. Classes which are "annotatable" include:- DAG.Vertex
- DAG.Edge
- Since:
- MicroStrategy Web 9.0.0
-
-
Constructor Summary
Constructors Constructor Description AnnotatableObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getProperty(java.lang.String propName)
Get a caller-specified property.void
setProperty(java.lang.String propName, java.lang.Object data)
Sets a caller-specified property.
-
-
-
Method Detail
-
getProperty
public java.lang.Object getProperty(java.lang.String propName)
Get a caller-specified property.- Parameters:
propName
- The name of the property.- Returns:
- The value of the property.
-
setProperty
public void setProperty(java.lang.String propName, java.lang.Object data)
Sets a caller-specified property.- Parameters:
propName
- The name of the property.data
- The value of the property.
-
-