Class VertexHopCriteria
- java.lang.Object
-
- org.opennms.features.topology.api.topo.Criteria
-
- org.opennms.features.topology.api.support.hops.VertexHopCriteria
-
- Direct Known Subclasses:
AlarmHopCriteria
,CategoryHopCriteria
,DefaultVertexHopCriteria
,IpLikeHopCriteria
,LinkdHopCriteria
,WrappedVertexHopCriteria
public abstract class VertexHopCriteria extends Criteria
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.features.topology.api.topo.Criteria
Criteria.ElementType
-
-
Constructor Summary
Constructors Constructor Description VertexHopCriteria(java.lang.String label)
VertexHopCriteria(java.lang.String id, java.lang.String label)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getId()
java.lang.String
getLabel()
Criteria.ElementType
getType()
This criteria applies to only providers of the indicated typeabstract java.util.Set<VertexRef>
getVertices()
boolean
isEmpty()
void
setId(java.lang.String id)
void
setLabel(java.lang.String label)
java.lang.String
toString()
-
Methods inherited from class org.opennms.features.topology.api.topo.Criteria
equals, getCriteriaForGraphContainer, getNamespace, getSingleCriteriaForGraphContainer, hashCode, isDirty, resetDirty, setDirty
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getType
public Criteria.ElementType getType()
Description copied from class:Criteria
This criteria applies to only providers of the indicated type
-
getVertices
public abstract java.util.Set<VertexRef> getVertices()
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
setId
public void setId(java.lang.String id)
-
getId
public java.lang.String getId()
-
isEmpty
public boolean isEmpty()
-
-