Class CVType
- java.lang.Object
-
- org.bidib.jbidibc.decoder.schema.commontypes.CVType
-
public class CVType extends Object
<p>Java class for CVType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="CVType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}valueCalculation" minOccurs="0"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}image" minOccurs="0"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}conditions" minOccurs="0"/> <choice maxOccurs="unbounded" minOccurs="0"> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}bit"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}bitSelection"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}partial"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}group"/> </choice> </sequence> <attribute name="id" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="number" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="type" type="{http://www.decoderdb.de/schema/commonTypes/1.2}CVTypeType" /> <attribute name="indexHigh" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" /> <attribute name="indexLow" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" /> <attribute name="mode" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}CVModeType" /> <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" /> <attribute name="pomWriteExclude" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="initialRead" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="possibleValues" type="{http://www.decoderdb.de/schema/commonTypes/1.2}rangeValues" /> </restriction> </complexContent> </complexType> </pre>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Object>bitOrBitSelectionOrPartialprotected ConditionsTypeconditionsprotected ShortdefaultValueprotected List<DescriptionType>descriptionprotected Stringidprotected ImageTypeimageprotected ShortindexHighprotected ShortindexLowprotected BooleaninitialReadprotected CVModeTypemodeprotected intnumberprotected BooleanpomWriteExcludeprotected StringpossibleValuesprotected CVTypeTypetypeprotected ValueCalculationTypevalueCalculation
-
Constructor Summary
Constructors Constructor Description CVType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)List<Object>getBitOrBitSelectionOrPartial()Gets the value of the bitOrBitSelectionOrPartial property.ConditionsTypegetConditions()Gets the value of the conditions property.ShortgetDefaultValue()Gets the value of the defaultValue property.List<DescriptionType>getDescription()Gets the value of the description property.StringgetId()Gets the value of the id property.ImageTypegetImage()Gets the value of the image property.ShortgetIndexHigh()Gets the value of the indexHigh property.ShortgetIndexLow()Gets the value of the indexLow property.CVModeTypegetMode()Gets the value of the mode property.intgetNumber()Gets the value of the number property.StringgetPossibleValues()Gets the value of the possibleValues property.CVTypeTypegetType()Gets the value of the type property.ValueCalculationTypegetValueCalculation()Gets the value of the valueCalculation property.inthashCode()BooleanisInitialRead()Gets the value of the initialRead property.BooleanisPomWriteExclude()Gets the value of the pomWriteExclude property.voidsetConditions(ConditionsType value)Sets the value of the conditions property.voidsetDefaultValue(Short value)Sets the value of the defaultValue property.voidsetId(String value)Sets the value of the id property.voidsetImage(ImageType value)Sets the value of the image property.voidsetIndexHigh(Short value)Sets the value of the indexHigh property.voidsetIndexLow(Short value)Sets the value of the indexLow property.voidsetInitialRead(Boolean value)Sets the value of the initialRead property.voidsetMode(CVModeType value)Sets the value of the mode property.voidsetNumber(int value)Sets the value of the number property.voidsetPomWriteExclude(Boolean value)Sets the value of the pomWriteExclude property.voidsetPossibleValues(String value)Sets the value of the possibleValues property.voidsetType(CVTypeType value)Sets the value of the type property.voidsetValueCalculation(ValueCalculationType value)Sets the value of the valueCalculation property.StringtoString()CVTypewithBitOrBitSelectionOrPartial(Object... values)CVTypewithBitOrBitSelectionOrPartial(Collection<Object> values)CVTypewithConditions(ConditionsType value)CVTypewithDefaultValue(Short value)CVTypewithDescription(Collection<DescriptionType> values)CVTypewithDescription(DescriptionType... values)CVTypewithId(String value)CVTypewithImage(ImageType value)CVTypewithIndexHigh(Short value)CVTypewithIndexLow(Short value)CVTypewithInitialRead(Boolean value)CVTypewithMode(CVModeType value)CVTypewithNumber(int value)CVTypewithPomWriteExclude(Boolean value)CVTypewithPossibleValues(String value)CVTypewithType(CVTypeType value)CVTypewithValueCalculation(ValueCalculationType value)
-
-
-
Field Detail
-
valueCalculation
protected ValueCalculationType valueCalculation
-
description
protected List<DescriptionType> description
-
image
protected ImageType image
-
conditions
protected ConditionsType conditions
-
id
protected String id
-
number
protected int number
-
type
protected CVTypeType type
-
indexHigh
protected Short indexHigh
-
indexLow
protected Short indexLow
-
mode
protected CVModeType mode
-
defaultValue
protected Short defaultValue
-
pomWriteExclude
protected Boolean pomWriteExclude
-
initialRead
protected Boolean initialRead
-
possibleValues
protected String possibleValues
-
-
Method Detail
-
getValueCalculation
public ValueCalculationType getValueCalculation()
Gets the value of the valueCalculation property.- Returns:
- possible object is
ValueCalculationType
-
setValueCalculation
public void setValueCalculation(ValueCalculationType value)
Sets the value of the valueCalculation property.- Parameters:
value- allowed object isValueCalculationType
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the description property. <p> For example, to add a new item, do as follows: <pre> getDescription().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listDescriptionType
-
getImage
public ImageType getImage()
Gets the value of the image property.- Returns:
- possible object is
ImageType
-
setImage
public void setImage(ImageType value)
Sets the value of the image property.- Parameters:
value- allowed object isImageType
-
getConditions
public ConditionsType getConditions()
Gets the value of the conditions property.- Returns:
- possible object is
ConditionsType
-
setConditions
public void setConditions(ConditionsType value)
Sets the value of the conditions property.- Parameters:
value- allowed object isConditionsType
-
getBitOrBitSelectionOrPartial
public List<Object> getBitOrBitSelectionOrPartial()
Gets the value of the bitOrBitSelectionOrPartial property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the bitOrBitSelectionOrPartial property. <p> For example, to add a new item, do as follows: <pre> getBitOrBitSelectionOrPartial().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listBitTypeBitSelectionTypePartialTypeGroupType
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getNumber
public int getNumber()
Gets the value of the number property.
-
setNumber
public void setNumber(int value)
Sets the value of the number property.
-
getType
public CVTypeType getType()
Gets the value of the type property.- Returns:
- possible object is
CVTypeType
-
setType
public void setType(CVTypeType value)
Sets the value of the type property.- Parameters:
value- allowed object isCVTypeType
-
getIndexHigh
public Short getIndexHigh()
Gets the value of the indexHigh property.- Returns:
- possible object is
Short
-
setIndexHigh
public void setIndexHigh(Short value)
Sets the value of the indexHigh property.- Parameters:
value- allowed object isShort
-
getIndexLow
public Short getIndexLow()
Gets the value of the indexLow property.- Returns:
- possible object is
Short
-
setIndexLow
public void setIndexLow(Short value)
Sets the value of the indexLow property.- Parameters:
value- allowed object isShort
-
getMode
public CVModeType getMode()
Gets the value of the mode property.- Returns:
- possible object is
CVModeType
-
setMode
public void setMode(CVModeType value)
Sets the value of the mode property.- Parameters:
value- allowed object isCVModeType
-
getDefaultValue
public Short getDefaultValue()
Gets the value of the defaultValue property.- Returns:
- possible object is
Short
-
setDefaultValue
public void setDefaultValue(Short value)
Sets the value of the defaultValue property.- Parameters:
value- allowed object isShort
-
isPomWriteExclude
public Boolean isPomWriteExclude()
Gets the value of the pomWriteExclude property.- Returns:
- possible object is
Boolean
-
setPomWriteExclude
public void setPomWriteExclude(Boolean value)
Sets the value of the pomWriteExclude property.- Parameters:
value- allowed object isBoolean
-
isInitialRead
public Boolean isInitialRead()
Gets the value of the initialRead property.- Returns:
- possible object is
Boolean
-
setInitialRead
public void setInitialRead(Boolean value)
Sets the value of the initialRead property.- Parameters:
value- allowed object isBoolean
-
getPossibleValues
public String getPossibleValues()
Gets the value of the possibleValues property.- Returns:
- possible object is
String
-
setPossibleValues
public void setPossibleValues(String value)
Sets the value of the possibleValues property.- Parameters:
value- allowed object isString
-
withValueCalculation
public CVType withValueCalculation(ValueCalculationType value)
-
withDescription
public CVType withDescription(DescriptionType... values)
-
withDescription
public CVType withDescription(Collection<DescriptionType> values)
-
withConditions
public CVType withConditions(ConditionsType value)
-
withBitOrBitSelectionOrPartial
public CVType withBitOrBitSelectionOrPartial(Collection<Object> values)
-
withNumber
public CVType withNumber(int value)
-
withType
public CVType withType(CVTypeType value)
-
withMode
public CVType withMode(CVModeType value)
-
-