public class Protocol
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class |
idClass |
private int |
position |
private java.lang.String |
protocolID |
private java.lang.String |
protocolName |
private Settings |
settings |
private Specs |
specs |
| Constructor and Description |
|---|
Protocol(java.lang.String protocolID,
java.lang.String protocolName,
java.lang.Class idClass,
int position) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSetting(Setting setting) |
void |
addSpec(Spec spec) |
boolean |
equals(java.lang.Object o) |
java.lang.Class |
getIDClass() |
java.lang.String |
getName() |
int |
getPosition() |
java.lang.String |
getProtocolID() |
Setting |
getSetting(java.lang.String name) |
Setting[] |
getSettings() |
Spec[] |
getSpecs() |
int |
hashCode() |
void |
removeSetting(Setting setting) |
void |
removeSpec(Spec spec) |
java.lang.String |
toString() |
private java.lang.String protocolID
private java.lang.String protocolName
private java.lang.Class idClass
private int position
private Specs specs
private Settings settings
public Protocol(java.lang.String protocolID,
java.lang.String protocolName,
java.lang.Class idClass,
int position)
public void addSpec(Spec spec)
public void removeSpec(Spec spec)
public Spec[] getSpecs()
public void addSetting(Setting setting)
public void removeSetting(Setting setting)
public Setting[] getSettings()
public Setting getSetting(java.lang.String name)
public java.lang.String getProtocolID()
public java.lang.String getName()
public java.lang.Class getIDClass()
public int getPosition()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object