public class NodeProfile
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
NodeProfile.ReqAlreadyExistsException |
Modifier and Type | Field and Description |
---|---|
private boolean |
exactMatchRequired |
private MaxPing |
maxPing |
private MinMemory |
minMemory |
private MinSpeed |
minSpeed |
private java.lang.String |
name |
private java.util.Hashtable |
reqs |
Constructor and Description |
---|
NodeProfile(java.lang.String name,
boolean exactMatchRequired) |
Modifier and Type | Method and Description |
---|---|
void |
addReq(Req req) |
boolean |
equals(java.lang.Object o) |
boolean |
getExactMatchRequired() |
java.lang.String |
getName() |
Req[] |
getReqs() |
int |
hashCode() |
void |
removeReq(Req req) |
java.lang.String |
toString() |
private MinSpeed minSpeed
private MinMemory minMemory
private MaxPing maxPing
private java.util.Hashtable reqs
private java.lang.String name
private boolean exactMatchRequired
public NodeProfile(java.lang.String name, boolean exactMatchRequired)
public void addReq(Req req)
public void removeReq(Req req)
public Req[] getReqs()
public java.lang.String getName()
public boolean getExactMatchRequired()
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.String toString()
toString
in class java.lang.Object