public class UserDatumVertexPredicate extends VertexPredicate
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
message |
isInitializationPredicate
Constructor and Description |
---|
UserDatumVertexPredicate(java.lang.Object key,
java.lang.Object datum) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Tests equality based on underlying objects
|
boolean |
evaluateVertex(ArchetypeVertex v)
Returns
true if the datum stored by v with
key value key (in the user data repository) is
datum . |
java.lang.Object |
getDatum()
Returns the user datum which partially defines this predicate.
|
java.lang.Object |
getKey()
Returns the user data key which partially defines this predicate.
|
int |
hashCode() |
java.lang.String |
toString() |
evaluate
public static final java.lang.String message
public UserDatumVertexPredicate(java.lang.Object key, java.lang.Object datum)
public boolean evaluateVertex(ArchetypeVertex v)
true
if the datum stored by v
with
key value key
(in the user data repository) is
datum
.evaluateVertex
in class VertexPredicate
UserData
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 java.lang.Object getKey()
public java.lang.Object getDatum()