Class FirmwareProtocolType
- java.lang.Object
-
- org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
-
- org.bidib.jbidibc.decoder.schema.decoderfirmware.FirmwareProtocolType
-
public class FirmwareProtocolType extends ProtocolType
Java class for FirmwareProtocolType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FirmwareProtocolType"> <complexContent> <extension base="{http://www.decoderdb.de/schema/commonTypes/1.2}ProtocolType"> <sequence> <element name="cvChangelog" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CvChangelogType" minOccurs="0"/> <element name="decoderDetection" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}DecoderDetectionType" minOccurs="0"/> <element name="resets" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}ResetsType" minOccurs="0"/> <element name="presets" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}PresetsType" minOccurs="0"/> <element name="cvs" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CVsType" minOccurs="0"/> <element name="cvStructure" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CVStructureType" minOccurs="0"/> </sequence> <attribute name="indexHigh" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="indexLow" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="speedSteps" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="functions" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" /> <attribute name="progModes" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="options" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="railcom" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CvChangelogTypecvChangelogprotected CVsTypecvsprotected CVStructureTypecvStructureprotected DecoderDetectionTypedecoderDetectionprotected Shortfunctionsprotected IntegerindexHighprotected IntegerindexLowprotected Stringoptionsprotected PresetsTypepresetsprotected StringprogModesprotected Stringrailcomprotected ResetsTyperesetsprotected StringspeedSteps-
Fields inherited from class org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
type
-
-
Constructor Summary
Constructors Constructor Description FirmwareProtocolType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)CvChangelogTypegetCvChangelog()Gets the value of the cvChangelog property.CVsTypegetCvs()Gets the value of the cvs property.CVStructureTypegetCvStructure()Gets the value of the cvStructure property.DecoderDetectionTypegetDecoderDetection()Gets the value of the decoderDetection property.ShortgetFunctions()Gets the value of the functions property.IntegergetIndexHigh()Gets the value of the indexHigh property.IntegergetIndexLow()Gets the value of the indexLow property.StringgetOptions()Gets the value of the options property.PresetsTypegetPresets()Gets the value of the presets property.StringgetProgModes()Gets the value of the progModes property.StringgetRailcom()Gets the value of the railcom property.ResetsTypegetResets()Gets the value of the resets property.StringgetSpeedSteps()Gets the value of the speedSteps property.inthashCode()voidsetCvChangelog(CvChangelogType value)Sets the value of the cvChangelog property.voidsetCvs(CVsType value)Sets the value of the cvs property.voidsetCvStructure(CVStructureType value)Sets the value of the cvStructure property.voidsetDecoderDetection(DecoderDetectionType value)Sets the value of the decoderDetection property.voidsetFunctions(Short value)Sets the value of the functions property.voidsetIndexHigh(Integer value)Sets the value of the indexHigh property.voidsetIndexLow(Integer value)Sets the value of the indexLow property.voidsetOptions(String value)Sets the value of the options property.voidsetPresets(PresetsType value)Sets the value of the presets property.voidsetProgModes(String value)Sets the value of the progModes property.voidsetRailcom(String value)Sets the value of the railcom property.voidsetResets(ResetsType value)Sets the value of the resets property.voidsetSpeedSteps(String value)Sets the value of the speedSteps property.StringtoString()FirmwareProtocolTypewithCvChangelog(CvChangelogType value)FirmwareProtocolTypewithCvs(CVsType value)FirmwareProtocolTypewithCvStructure(CVStructureType value)FirmwareProtocolTypewithDecoderDetection(DecoderDetectionType value)FirmwareProtocolTypewithFunctions(Short value)FirmwareProtocolTypewithIndexHigh(Integer value)FirmwareProtocolTypewithIndexLow(Integer value)FirmwareProtocolTypewithOptions(String value)FirmwareProtocolTypewithPresets(PresetsType value)FirmwareProtocolTypewithProgModes(String value)FirmwareProtocolTypewithRailcom(String value)FirmwareProtocolTypewithResets(ResetsType value)FirmwareProtocolTypewithSpeedSteps(String value)FirmwareProtocolTypewithType(ProtocolTypeType value)-
Methods inherited from class org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
getType, setType
-
-
-
-
Field Detail
-
cvChangelog
protected CvChangelogType cvChangelog
-
decoderDetection
protected DecoderDetectionType decoderDetection
-
resets
protected ResetsType resets
-
presets
protected PresetsType presets
-
cvs
protected CVsType cvs
-
cvStructure
protected CVStructureType cvStructure
-
indexHigh
protected Integer indexHigh
-
indexLow
protected Integer indexLow
-
speedSteps
protected String speedSteps
-
functions
protected Short functions
-
progModes
protected String progModes
-
options
protected String options
-
railcom
protected String railcom
-
-
Method Detail
-
getCvChangelog
public CvChangelogType getCvChangelog()
Gets the value of the cvChangelog property.- Returns:
- possible object is
CvChangelogType
-
setCvChangelog
public void setCvChangelog(CvChangelogType value)
Sets the value of the cvChangelog property.- Parameters:
value- allowed object isCvChangelogType
-
getDecoderDetection
public DecoderDetectionType getDecoderDetection()
Gets the value of the decoderDetection property.- Returns:
- possible object is
DecoderDetectionType
-
setDecoderDetection
public void setDecoderDetection(DecoderDetectionType value)
Sets the value of the decoderDetection property.- Parameters:
value- allowed object isDecoderDetectionType
-
getResets
public ResetsType getResets()
Gets the value of the resets property.- Returns:
- possible object is
ResetsType
-
setResets
public void setResets(ResetsType value)
Sets the value of the resets property.- Parameters:
value- allowed object isResetsType
-
getPresets
public PresetsType getPresets()
Gets the value of the presets property.- Returns:
- possible object is
PresetsType
-
setPresets
public void setPresets(PresetsType value)
Sets the value of the presets property.- Parameters:
value- allowed object isPresetsType
-
getCvs
public CVsType getCvs()
Gets the value of the cvs property.- Returns:
- possible object is
CVsType
-
setCvs
public void setCvs(CVsType value)
Sets the value of the cvs property.- Parameters:
value- allowed object isCVsType
-
getCvStructure
public CVStructureType getCvStructure()
Gets the value of the cvStructure property.- Returns:
- possible object is
CVStructureType
-
setCvStructure
public void setCvStructure(CVStructureType value)
Sets the value of the cvStructure property.- Parameters:
value- allowed object isCVStructureType
-
getIndexHigh
public Integer getIndexHigh()
Gets the value of the indexHigh property.- Returns:
- possible object is
Integer
-
setIndexHigh
public void setIndexHigh(Integer value)
Sets the value of the indexHigh property.- Parameters:
value- allowed object isInteger
-
getIndexLow
public Integer getIndexLow()
Gets the value of the indexLow property.- Returns:
- possible object is
Integer
-
setIndexLow
public void setIndexLow(Integer value)
Sets the value of the indexLow property.- Parameters:
value- allowed object isInteger
-
getSpeedSteps
public String getSpeedSteps()
Gets the value of the speedSteps property.- Returns:
- possible object is
String
-
setSpeedSteps
public void setSpeedSteps(String value)
Sets the value of the speedSteps property.- Parameters:
value- allowed object isString
-
getFunctions
public Short getFunctions()
Gets the value of the functions property.- Returns:
- possible object is
Short
-
setFunctions
public void setFunctions(Short value)
Sets the value of the functions property.- Parameters:
value- allowed object isShort
-
getProgModes
public String getProgModes()
Gets the value of the progModes property.- Returns:
- possible object is
String
-
setProgModes
public void setProgModes(String value)
Sets the value of the progModes property.- Parameters:
value- allowed object isString
-
getOptions
public String getOptions()
Gets the value of the options property.- Returns:
- possible object is
String
-
setOptions
public void setOptions(String value)
Sets the value of the options property.- Parameters:
value- allowed object isString
-
getRailcom
public String getRailcom()
Gets the value of the railcom property.- Returns:
- possible object is
String
-
setRailcom
public void setRailcom(String value)
Sets the value of the railcom property.- Parameters:
value- allowed object isString
-
toString
public String toString()
- Overrides:
toStringin classProtocolType
-
equals
public boolean equals(Object that)
- Overrides:
equalsin classProtocolType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classProtocolType
-
withCvChangelog
public FirmwareProtocolType withCvChangelog(CvChangelogType value)
-
withDecoderDetection
public FirmwareProtocolType withDecoderDetection(DecoderDetectionType value)
-
withResets
public FirmwareProtocolType withResets(ResetsType value)
-
withPresets
public FirmwareProtocolType withPresets(PresetsType value)
-
withCvs
public FirmwareProtocolType withCvs(CVsType value)
-
withCvStructure
public FirmwareProtocolType withCvStructure(CVStructureType value)
-
withIndexHigh
public FirmwareProtocolType withIndexHigh(Integer value)
-
withIndexLow
public FirmwareProtocolType withIndexLow(Integer value)
-
withSpeedSteps
public FirmwareProtocolType withSpeedSteps(String value)
-
withFunctions
public FirmwareProtocolType withFunctions(Short value)
-
withProgModes
public FirmwareProtocolType withProgModes(String value)
-
withOptions
public FirmwareProtocolType withOptions(String value)
-
withRailcom
public FirmwareProtocolType withRailcom(String value)
-
withType
public FirmwareProtocolType withType(ProtocolTypeType value)
- Overrides:
withTypein classProtocolType
-
-