public static class VertexHopGraphProvider.WrappedVertexHopCriteria extends VertexHopGraphProvider.VertexHopCriteria
VertexHopGraphProvider.VertexHopCriteria.
There may be multiple VertexHopGraphProvider.VertexHopCriteria objects available.
However in the end it is easier to use this criteria object to wrap all available VertexHopGraphProvider.VertexHopCriteria
instead of iterating over all all the time and determine all vertices.Criteria.ElementType| Constructor and Description |
|---|
WrappedVertexHopCriteria(Set<VertexHopGraphProvider.VertexHopCriteria> vertexHopCriterias) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCriteria(VertexHopGraphProvider.VertexHopCriteria criteria) |
boolean |
contains(VertexRef vertexRef) |
boolean |
equals(Object obj) |
String |
getNamespace()
This criteria only applies to providers for this namespace
|
Set<VertexRef> |
getVertices() |
int |
hashCode() |
getId, getLabel, getType, isEmpty, setId, setLabel, toStringgetCriteriaForGraphContainer, getSingleCriteriaForGraphContainer, isDirty, resetDirty, setDirtypublic WrappedVertexHopCriteria(Set<VertexHopGraphProvider.VertexHopCriteria> vertexHopCriterias)
public void addCriteria(VertexHopGraphProvider.VertexHopCriteria criteria)
public Set<VertexRef> getVertices()
getVertices in class VertexHopGraphProvider.VertexHopCriteriapublic String getNamespace()
CriteriagetNamespace in class Criteriapublic boolean contains(VertexRef vertexRef)
Copyright © 2020. All rights reserved.