Package org.jcsp.net.settings
Class OtherReq
- java.lang.Object
-
- org.jcsp.net.settings.Spec
-
- org.jcsp.net.settings.OtherSpec
-
- org.jcsp.net.settings.OtherReq
-
- All Implemented Interfaces:
Req
,XMLConfigConstants
class OtherReq extends OtherSpec implements Req
Used internally within the JCSP network infrastructure to represent miscellaneous requirements.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jcsp.net.settings.Spec
Spec.ReservedNameException
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
comparator
-
Fields inherited from interface org.jcsp.net.settings.XMLConfigConstants
DATA_TYPE_INDICATOR_BOOLEAN, DATA_TYPE_INDICATOR_DOUBLE, DATA_TYPE_INDICATOR_INT, DATA_TYPE_INDICATOR_STRING, ELEMENT_ADDRESS, ELEMENT_ADDRESS_SETTING, ELEMENT_ADDRESSES, ELEMENT_CONNECTION_ORIENTED, ELEMENT_LINK_PROFILE, ELEMENT_LINK_PROFILES, ELEMENT_LINK_REQ_MAXPING, ELEMENT_LINK_REQ_MINSPEED, ELEMENT_LINK_REQ_OTHER, ELEMENT_LINK_REQ_PROTOCOL, ELEMENT_LINK_REQS, ELEMENT_MAXSPEED, ELEMENT_MEMORY, ELEMENT_NODE_PROFILE, ELEMENT_NODE_PROFILES, ELEMENT_NODE_REQ_MINMEMORY, ELEMENT_NODE_REQ_MINSPEED, ELEMENT_NODE_REQ_OTHER, ELEMENT_NODE_REQS, ELEMENT_NODE_SPECS, ELEMENT_OTHERSPEC, ELEMENT_PLUGIN, ELEMENT_PLUGINS, ELEMENT_PROTOCOL, ELEMENT_PROTOCOL_SETTING, ELEMENT_PROTOCOL_SETTINGS, ELEMENT_PROTOCOLS, ELEMENT_RELIABLE, ELEMENT_SERVICE, ELEMENT_SERVICES, ELEMENT_SETTING, ELEMENT_SETTINGS, ELEMENT_SPECS, ELEMENT_WIRELESS, REQ_COMPARATOR_EQUALS, REQ_COMPARATOR_GREATER, REQ_COMPARATOR_LESS, REQ_NAME_MAXPING, REQ_NAME_MINMEMORY, REQ_NAME_MINSPEED, REQ_NAME_PROTOCOL, RESERVED_SPEC_NAMES, SPEC_NAME_CONNECTION_ORIENTED, SPEC_NAME_MAXSPEED, SPEC_NAME_MEMORY, SPEC_NAME_PING, SPEC_NAME_PROTOCOL, SPEC_NAME_RELIABLE, SPEC_NAME_WIRELESS, XML_BOOLEAN_FALSE, XML_BOOLEAN_TRUE, XML_TRISTATE_CANBE, XML_TRISTATE_FALSE, XML_TRISTATE_TRUE
-
-
Constructor Summary
Constructors Constructor Description OtherReq(java.lang.String name, boolean value, java.lang.String comparator)
OtherReq(java.lang.String name, double value, java.lang.String comparator)
OtherReq(java.lang.String name, int value, java.lang.String comparator)
OtherReq(java.lang.String name, java.lang.String value, java.lang.String comparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getComparator()
java.lang.String
toString()
-
Methods inherited from class org.jcsp.net.settings.OtherSpec
getBooleanValue, getDoubleValue, getIntValue, getStringValue, getType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jcsp.net.settings.Req
getBooleanValue, getDoubleValue, getIntValue, getName, getStringValue, getType
-
-
-
-
Constructor Detail
-
OtherReq
OtherReq(java.lang.String name, int value, java.lang.String comparator)
-
OtherReq
OtherReq(java.lang.String name, double value, java.lang.String comparator)
-
OtherReq
OtherReq(java.lang.String name, boolean value, java.lang.String comparator)
-
OtherReq
OtherReq(java.lang.String name, java.lang.String value, java.lang.String comparator)
-
-