public class CVGroupType extends Object
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.bidib.org/schema/commonTypes/1.0}cv"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}valueCalculation" minOccurs="0"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}description"/>
</choice>
<attribute name="name" use="required" type="{http://www.bidib.org/schema/commonTypes/1.0}tokenNotEmpty" />
<attribute name="type" use="required" type="{http://www.bidib.org/schema/commonTypes/1.0}CVGroupTypeType" />
<attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="mode" type="{http://www.bidib.org/schema/commonTypes/1.0}CVModeType" />
<attribute name="pomWriteExclude" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="possibleValues" type="{http://www.bidib.org/schema/commonTypes/1.0}rangeValues" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
cvOrValueCalculationOrDescription |
protected Integer |
defaultValue |
protected CVModeType |
mode |
protected String |
name |
protected Boolean |
pomWriteExclude |
protected String |
possibleValues |
protected CVGroupTypeType |
type |
| Constructor and Description |
|---|
CVGroupType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
List<Object> |
getCvOrValueCalculationOrDescription()
Gets the value of the cvOrValueCalculationOrDescription property.
|
Integer |
getDefaultValue()
Gets the value of the defaultValue property.
|
CVModeType |
getMode()
Gets the value of the mode property.
|
String |
getName()
Gets the value of the name property.
|
String |
getPossibleValues()
Gets the value of the possibleValues property.
|
CVGroupTypeType |
getType()
Gets the value of the type property.
|
int |
hashCode() |
Boolean |
isPomWriteExclude()
Gets the value of the pomWriteExclude property.
|
void |
setDefaultValue(Integer value)
Sets the value of the defaultValue property.
|
void |
setMode(CVModeType value)
Sets the value of the mode property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPomWriteExclude(Boolean value)
Sets the value of the pomWriteExclude property.
|
void |
setPossibleValues(String value)
Sets the value of the possibleValues property.
|
void |
setType(CVGroupTypeType value)
Sets the value of the type property.
|
String |
toString() |
CVGroupType |
withCvOrValueCalculationOrDescription(Collection<Object> values) |
CVGroupType |
withCvOrValueCalculationOrDescription(Object... values) |
CVGroupType |
withDefaultValue(Integer value) |
CVGroupType |
withMode(CVModeType value) |
CVGroupType |
withName(String value) |
CVGroupType |
withPomWriteExclude(Boolean value) |
CVGroupType |
withPossibleValues(String value) |
CVGroupType |
withType(CVGroupTypeType value) |
protected String name
protected CVGroupTypeType type
protected Integer defaultValue
protected CVModeType mode
protected Boolean pomWriteExclude
protected String possibleValues
public List<Object> getCvOrValueCalculationOrDescription()
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 set method 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
CVType
ValueCalculationType
DescriptionType
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic CVGroupTypeType getType()
CVGroupTypeTypepublic void setType(CVGroupTypeType value)
value - allowed object is
CVGroupTypeTypepublic Integer getDefaultValue()
Integerpublic void setDefaultValue(Integer value)
value - allowed object is
Integerpublic CVModeType getMode()
CVModeTypepublic void setMode(CVModeType value)
value - allowed object is
CVModeTypepublic Boolean isPomWriteExclude()
Booleanpublic void setPomWriteExclude(Boolean value)
value - allowed object is
Booleanpublic String getPossibleValues()
Stringpublic void setPossibleValues(String value)
value - allowed object is
Stringpublic CVGroupType withCvOrValueCalculationOrDescription(Object... values)
public CVGroupType withCvOrValueCalculationOrDescription(Collection<Object> values)
public CVGroupType withName(String value)
public CVGroupType withType(CVGroupTypeType value)
public CVGroupType withDefaultValue(Integer value)
public CVGroupType withMode(CVModeType value)
public CVGroupType withPomWriteExclude(Boolean value)
public CVGroupType withPossibleValues(String value)
Copyright © 2018. All rights reserved.