Package org.jcsp.net.settings
Class Protocol
- java.lang.Object
-
- org.jcsp.net.settings.Protocol
-
public class Protocol extends Object
Used internally within the JCSP network infrastructure to represent a single protocol.- Author:
- Quickstone Technologies Limited
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSetting(Setting setting)
void
addSpec(Spec spec)
boolean
equals(Object o)
Class
getIDClass()
String
getName()
int
getPosition()
String
getProtocolID()
Setting
getSetting(String name)
Setting[]
getSettings()
Spec[]
getSpecs()
int
hashCode()
void
removeSetting(Setting setting)
void
removeSpec(Spec spec)
String
toString()
-
-
-
Method Detail
-
addSpec
public void addSpec(Spec spec)
-
removeSpec
public void removeSpec(Spec spec)
-
getSpecs
public Spec[] getSpecs()
-
addSetting
public void addSetting(Setting setting)
-
removeSetting
public void removeSetting(Setting setting)
-
getSettings
public Setting[] getSettings()
-
getProtocolID
public String getProtocolID()
-
getName
public String getName()
-
getIDClass
public Class getIDClass()
-
getPosition
public int getPosition()
-
-