@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class HierarchicalTimelineEntity extends TimelineEntity
TimelineEntity.Identifier| Modifier and Type | Field and Description | 
|---|---|
| static String | CHILDREN_INFO_KEY | 
| static String | PARENT_INFO_KEY | 
DEFAULT_ENTITY_PREFIX, SYSTEM_INFO_KEY_PREFIX| Modifier and Type | Method and Description | 
|---|---|
| void | addChild(String type,
        String id) | 
| void | addChild(TimelineEntity.Identifier child) | 
| void | addChildren(Set<TimelineEntity.Identifier> children) | 
| Set<TimelineEntity.Identifier> | getChildren() | 
| TimelineEntity.Identifier | getParent() | 
| void | setChildren(Set<TimelineEntity.Identifier> children) | 
| void | setParent(String type,
         String id) | 
| void | setParent(TimelineEntity.Identifier parent) | 
addConfig, addConfigs, addEvent, addEvents, addInfo, addInfo, addIsRelatedToEntities, addIsRelatedToEntity, addMetric, addMetrics, addRelatesToEntities, addRelatesToEntity, compareTo, equals, getConfigs, getConfigsJAXB, getCreatedTime, getEvents, getId, getIdentifier, getIdPrefix, getInfo, getInfoJAXB, getIsRelatedToEntities, getIsRelatedToEntitiesJAXB, getMetrics, getReal, getRelatesToEntities, getRelatesToEntitiesJAXB, getType, hashCode, isValid, setConfigs, setCreatedTime, setEvents, setId, setIdentifier, setIdPrefix, setInfo, setIsRelatedToEntities, setMetrics, setRelatesToEntities, setType, setUID, toStringpublic static final String PARENT_INFO_KEY
public static final String CHILDREN_INFO_KEY
public TimelineEntity.Identifier getParent()
public void setParent(TimelineEntity.Identifier parent)
public Set<TimelineEntity.Identifier> getChildren()
public void setChildren(Set<TimelineEntity.Identifier> children)
public void addChildren(Set<TimelineEntity.Identifier> children)
public void addChild(TimelineEntity.Identifier child)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.