public class NotInGraphVertexPredicate extends VertexPredicate implements UncopyablePredicate
AbstractSparseGraph
includes this vertex constraint by default. Should
not be used as a subset specification.isInitializationPredicate
Constructor and Description |
---|
NotInGraphVertexPredicate(ArchetypeGraph ag) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
boolean |
evaluateVertex(ArchetypeVertex av)
Returns
true if this vertex is not currently
a member of any graph. |
int |
hashCode() |
java.lang.String |
toString() |
evaluate
public NotInGraphVertexPredicate(ArchetypeGraph ag)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean evaluateVertex(ArchetypeVertex av)
true
if this vertex is not currently
a member of any graph.evaluateVertex
in class VertexPredicate