public final class NodeIdentifier extends Object implements IMatches, INodeIdentifiable
| Constructor and Description |
|---|
NodeIdentifier() |
NodeIdentifier(INodeIdentifiable ni)
creates a NodeIdentifier from a given QueueEntry
|
NodeIdentifier(String jobID,
String jobPartID,
VJDFAttributeMap partMapVector) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object inObject) |
NodeIdentifier |
getIdentifier()
formalism so zhat we can use this as a
INodeIdentifiable |
String |
getJobID() |
String |
getJobPartID() |
VJDFAttributeMap |
getPartMapVector() |
int |
hashCode() |
boolean |
matches(Object o)
return true if the nodeIdentifier matches this, i.e.
|
void |
setIdentifier(NodeIdentifier n)
sets a NodeIdentifier to a given JDF node identifier uses the AncestorPool or NodeInfo or output resource in that sequence to determine the partmap
|
void |
setTo(INodeIdentifiable qe)
sets a NodeIdentifier to a given JDF node
|
void |
setTo(String jobID,
String jobPartID,
VJDFAttributeMap partMapVector) |
String |
toString() |
public NodeIdentifier(String jobID, String jobPartID, VJDFAttributeMap partMapVector)
jobID - jobPartID - partMapVector - public NodeIdentifier()
public NodeIdentifier(INodeIdentifiable ni)
ni - the INodeIdentifiable to set this topublic void setTo(String jobID, String jobPartID, VJDFAttributeMap partMapVector)
jobID - jobPartID - partMapVector - public void setIdentifier(NodeIdentifier n)
setIdentifier in interface INodeIdentifiablen - public void setTo(INodeIdentifiable qe)
qe - public boolean equals(Object inObject)
equals in class ObjectObject.equals(java.lang.Object)public boolean matches(Object o)
public int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()public String getJobID()
public String getJobPartID()
public VJDFAttributeMap getPartMapVector()
public NodeIdentifier getIdentifier()
INodeIdentifiablegetIdentifier in interface INodeIdentifiableNodeIdentifier the nodeidentifier that matches thisINodeIdentifiable.getIdentifier()Copyright © 2015. All rights reserved.