Class CVGroupType
java.lang.Object
org.bidib.jbidibc.decoder.schema.commontypes.CVGroupType
Java class for CVGroupType complex type.
The following schema fragment specifies the expected content contained within this class.
<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" />
<attribute name="isCustom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Longprotected Stringprotected Booleanprotected CVModeTypeprotected CVGroupTypeOptionsprotected Booleanprotected Stringprotected Stringprotected CVGroupTypeType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the cvOrValueCalculationOrDescription property.Gets the value of the defaultValue property.getId()Gets the value of the id property.getMode()Gets the value of the mode property.Gets the value of the options property.Gets the value of the possibleValues property.Gets the value of the stringEncoding property.getType()Gets the value of the type property.inthashCode()Gets the value of the isCustom property.Gets the value of the pomWriteExclude property.voidsetDefaultValue(Long value) Sets the value of the defaultValue property.voidSets the value of the id property.voidsetIsCustom(Boolean value) Sets the value of the isCustom 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.toString()withCvOrValueCalculationOrDescription(Object... values) withDefaultValue(Long value) withIsCustom(Boolean value) withMode(CVModeType value) withOptions(CVGroupTypeOptions value) withPomWriteExclude(Boolean value) withPossibleValues(String value) withStringEncoding(String value) withType(CVGroupTypeType value)
-
Field Details
-
cvOrValueCalculationOrDescription
-
id
-
type
-
defaultValue
-
mode
-
pomWriteExclude
-
possibleValues
-
stringEncoding
-
options
-
isCustom
-
-
Constructor Details
-
CVGroupType
public CVGroupType()
-
-
Method Details
-
getCvOrValueCalculationOrDescription
Gets the value of the cvOrValueCalculationOrDescription property.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
setmethod for the cvOrValueCalculationOrDescription property.For example, to add a new item, do as follows:
getCvOrValueCalculationOrDescription().add(newItem);Objects of the following type(s) are allowed in the list
CVTypeConditionsTypeDescriptionTypeImageTypeValueCalculationType -
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getType
Gets the value of the type property.- Returns:
- possible object is
CVGroupTypeType
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isCVGroupTypeType
-
getDefaultValue
Gets the value of the defaultValue property.- Returns:
- possible object is
Long
-
setDefaultValue
Sets the value of the defaultValue property.- Parameters:
value- allowed object isLong
-
getMode
Gets the value of the mode property.- Returns:
- possible object is
CVModeType
-
setMode
Sets the value of the mode property.- Parameters:
value- allowed object isCVModeType
-
isPomWriteExclude
Gets the value of the pomWriteExclude property.- Returns:
- possible object is
Boolean
-
setPomWriteExclude
Sets the value of the pomWriteExclude property.- Parameters:
value- allowed object isBoolean
-
getPossibleValues
Gets the value of the possibleValues property.- Returns:
- possible object is
String
-
setPossibleValues
Sets the value of the possibleValues property.- Parameters:
value- allowed object isString
-
getStringEncoding
Gets the value of the stringEncoding property.- Returns:
- possible object is
String
-
setStringEncoding
Sets the value of the stringEncoding property.- Parameters:
value- allowed object isString
-
getOptions
Gets the value of the options property.- Returns:
- possible object is
CVGroupTypeOptions
-
setOptions
Sets the value of the options property.- Parameters:
value- allowed object isCVGroupTypeOptions
-
isIsCustom
Gets the value of the isCustom property.- Returns:
- possible object is
Boolean
-
setIsCustom
Sets the value of the isCustom property.- Parameters:
value- allowed object isBoolean
-
toString
-
equals
-
hashCode
public int hashCode() -
withCvOrValueCalculationOrDescription
-
withCvOrValueCalculationOrDescription
-
withId
-
withType
-
withDefaultValue
-
withMode
-
withPomWriteExclude
-
withPossibleValues
-
withStringEncoding
-
withOptions
-
withIsCustom
-