Class CVGroupType
- java.lang.Object
-
- org.bidib.jbidibc.decoder.schema.commontypes.CVGroupType
-
public class CVGroupType extends Object
<p>Java class for CVGroupType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="CVGroupType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}cv"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}valueCalculation" minOccurs="0"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}description" 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> <attribute name="id" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="type" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}CVGroupTypeType" /> <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" /> <attribute name="mode" type="{http://www.decoderdb.de/schema/commonTypes/1.2}CVModeType" /> <attribute name="pomWriteExclude" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="possibleValues" type="{http://www.decoderdb.de/schema/commonTypes/1.2}rangeValues" /> <attribute name="stringEncoding" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="options" type="{http://www.decoderdb.de/schema/commonTypes/1.2}CVGroupTypeOptions" /> </restriction> </complexContent> </complexType> </pre>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Object>cvOrValueCalculationOrDescriptionprotected LongdefaultValueprotected Stringidprotected CVModeTypemodeprotected CVGroupTypeOptionsoptionsprotected BooleanpomWriteExcludeprotected StringpossibleValuesprotected StringstringEncodingprotected CVGroupTypeTypetype
-
Constructor Summary
Constructors Constructor Description CVGroupType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)List<Object>getCvOrValueCalculationOrDescription()Gets the value of the cvOrValueCalculationOrDescription property.LonggetDefaultValue()Gets the value of the defaultValue property.StringgetId()Gets the value of the id property.CVModeTypegetMode()Gets the value of the mode property.CVGroupTypeOptionsgetOptions()Gets the value of the options property.StringgetPossibleValues()Gets the value of the possibleValues property.StringgetStringEncoding()Gets the value of the stringEncoding property.CVGroupTypeTypegetType()Gets the value of the type property.inthashCode()BooleanisPomWriteExclude()Gets the value of the pomWriteExclude property.voidsetDefaultValue(Long value)Sets the value of the defaultValue property.voidsetId(String value)Sets the value of the id property.voidsetMode(CVModeType value)Sets the value of the mode property.voidsetOptions(CVGroupTypeOptions value)Sets the value of the options property.voidsetPomWriteExclude(Boolean value)Sets the value of the pomWriteExclude property.voidsetPossibleValues(String value)Sets the value of the possibleValues property.voidsetStringEncoding(String value)Sets the value of the stringEncoding property.voidsetType(CVGroupTypeType value)Sets the value of the type property.StringtoString()CVGroupTypewithCvOrValueCalculationOrDescription(Object... values)CVGroupTypewithCvOrValueCalculationOrDescription(Collection<Object> values)CVGroupTypewithDefaultValue(Long value)CVGroupTypewithId(String value)CVGroupTypewithMode(CVModeType value)CVGroupTypewithOptions(CVGroupTypeOptions value)CVGroupTypewithPomWriteExclude(Boolean value)CVGroupTypewithPossibleValues(String value)CVGroupTypewithStringEncoding(String value)CVGroupTypewithType(CVGroupTypeType value)
-
-
-
Field Detail
-
id
protected String id
-
type
protected CVGroupTypeType type
-
defaultValue
protected Long defaultValue
-
mode
protected CVModeType mode
-
pomWriteExclude
protected Boolean pomWriteExclude
-
possibleValues
protected String possibleValues
-
stringEncoding
protected String stringEncoding
-
options
protected CVGroupTypeOptions options
-
-
Method Detail
-
getCvOrValueCalculationOrDescription
public List<Object> getCvOrValueCalculationOrDescription()
Gets the value of the cvOrValueCalculationOrDescription 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 cvOrValueCalculationOrDescription property. <p> For example, to add a new item, do as follows: <pre> getCvOrValueCalculationOrDescription().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listCVTypeValueCalculationTypeDescriptionTypeImageTypeConditionsType
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getType
public CVGroupTypeType getType()
Gets the value of the type property.- Returns:
- possible object is
CVGroupTypeType
-
setType
public void setType(CVGroupTypeType value)
Sets the value of the type property.- Parameters:
value- allowed object isCVGroupTypeType
-
getDefaultValue
public Long getDefaultValue()
Gets the value of the defaultValue property.- Returns:
- possible object is
Long
-
setDefaultValue
public void setDefaultValue(Long value)
Sets the value of the defaultValue property.- Parameters:
value- allowed object isLong
-
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
-
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
-
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
-
getStringEncoding
public String getStringEncoding()
Gets the value of the stringEncoding property.- Returns:
- possible object is
String
-
setStringEncoding
public void setStringEncoding(String value)
Sets the value of the stringEncoding property.- Parameters:
value- allowed object isString
-
getOptions
public CVGroupTypeOptions getOptions()
Gets the value of the options property.- Returns:
- possible object is
CVGroupTypeOptions
-
setOptions
public void setOptions(CVGroupTypeOptions value)
Sets the value of the options property.- Parameters:
value- allowed object isCVGroupTypeOptions
-
withCvOrValueCalculationOrDescription
public CVGroupType withCvOrValueCalculationOrDescription(Object... values)
-
withCvOrValueCalculationOrDescription
public CVGroupType withCvOrValueCalculationOrDescription(Collection<Object> values)
-
withId
public CVGroupType withId(String value)
-
withType
public CVGroupType withType(CVGroupTypeType value)
-
withDefaultValue
public CVGroupType withDefaultValue(Long value)
-
withMode
public CVGroupType withMode(CVModeType value)
-
withPomWriteExclude
public CVGroupType withPomWriteExclude(Boolean value)
-
withPossibleValues
public CVGroupType withPossibleValues(String value)
-
withStringEncoding
public CVGroupType withStringEncoding(String value)
-
withOptions
public CVGroupType withOptions(CVGroupTypeOptions value)
-
-