@CodingStyleguideUnaware public class ItemPropertyType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
ItemPropertyType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ItemPropertyType(ValueType valueParam)
Constructor for value of type ValueType<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addItemPropertyGroup(ItemPropertyGroupType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addListValue(ListValueType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addValueQualifier(ValueQualifierType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemPropertyType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ItemPropertyType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
IDType |
getID()
<pre>
<?
|
String |
getIDValue()
Get the value of the contained IDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ImportanceCodeType |
getImportanceCode()
<pre>
<?
|
String |
getImportanceCodeValue()
Get the value of the contained ImportanceCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<ItemPropertyGroupType> |
getItemPropertyGroup()
<pre>
<?
|
ItemPropertyGroupType |
getItemPropertyGroupAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getItemPropertyGroupCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemPropertyRangeType |
getItemPropertyRange()
<pre>
<?
|
List<ListValueType> |
getListValue()
<pre>
<?
|
ListValueType |
getListValueAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getListValueCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
NameType |
getName()
<pre>
<?
|
NameCodeType |
getNameCode()
<pre>
<?
|
String |
getNameCodeValue()
Get the value of the contained NameCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
String |
getNameValue()
Get the value of the contained NameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
DimensionType |
getRangeDimension()
<pre>
<?
|
TestMethodType |
getTestMethod()
<pre>
<?
|
String |
getTestMethodValue()
Get the value of the contained TestMethodType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PeriodType |
getUsabilityPeriod()
<pre>
<?
|
ValueType |
getValue()
<pre>
<?
|
List<ValueQualifierType> |
getValueQualifier()
<pre>
<?
|
ValueQualifierType |
getValueQualifierAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getValueQualifierCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ValueQuantityType |
getValueQuantity()
<pre>
<?
|
BigDecimal |
getValueQuantityValue()
Get the value of the contained ValueQuantityType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
String |
getValueValue()
Get the value of the contained ValueType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasItemPropertyGroupEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasListValueEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoItemPropertyGroupEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoListValueEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoValueQualifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasValueQualifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setImportanceCode(ImportanceCodeType value)
Sets the value of the importanceCode property.
|
ImportanceCodeType |
setImportanceCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setItemPropertyGroup(List<ItemPropertyGroupType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setItemPropertyRange(ItemPropertyRangeType value)
Sets the value of the itemPropertyRange property.
|
void |
setListValue(List<ListValueType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setName(NameType value)
Sets the value of the name property.
|
NameType |
setName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setNameCode(NameCodeType value)
Sets the value of the nameCode property.
|
NameCodeType |
setNameCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setRangeDimension(DimensionType value)
Sets the value of the rangeDimension property.
|
TestMethodType |
setTestMethod(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTestMethod(TestMethodType value)
Sets the value of the testMethod property.
|
void |
setUsabilityPeriod(PeriodType value)
Sets the value of the usabilityPeriod property.
|
ValueType |
setValue(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setValue(ValueType value)
Sets the value of the value property.
|
void |
setValueQualifier(List<ValueQualifierType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ValueQuantityType |
setValueQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setValueQuantity(ValueQuantityType value)
Sets the value of the valueQuantity property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ItemPropertyType()
@Nullable public IDType getID()
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public NameType getName()
NameTypepublic void setName(@Nullable NameType value)
value - allowed object is
NameType@Nullable public NameCodeType getNameCode()
NameCodeTypepublic void setNameCode(@Nullable NameCodeType value)
value - allowed object is
NameCodeType@Nullable public TestMethodType getTestMethod()
TestMethodTypepublic void setTestMethod(@Nullable TestMethodType value)
value - allowed object is
TestMethodType@Nullable public ValueType getValue()
ValueTypepublic void setValue(@Nullable ValueType value)
value - allowed object is
ValueType@Nullable public ValueQuantityType getValueQuantity()
ValueQuantityTypepublic void setValueQuantity(@Nullable ValueQuantityType value)
value - allowed object is
ValueQuantityType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ValueQualifierType> getValueQualifier()
ValueQualifierType@Nullable public ImportanceCodeType getImportanceCode()
ImportanceCodeTypepublic void setImportanceCode(@Nullable ImportanceCodeType value)
value - allowed object is
ImportanceCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ListValueType> getListValue()
ListValueType@Nullable public PeriodType getUsabilityPeriod()
PeriodTypepublic void setUsabilityPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemPropertyGroupType> getItemPropertyGroup()
ItemPropertyGroupType@Nullable public DimensionType getRangeDimension()
DimensionTypepublic void setRangeDimension(@Nullable DimensionType value)
value - allowed object is
DimensionType@Nullable public ItemPropertyRangeType getItemPropertyRange()
ItemPropertyRangeTypepublic void setItemPropertyRange(@Nullable ItemPropertyRangeType value)
value - allowed object is
ItemPropertyRangeTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setValueQualifier(@Nullable List<ValueQualifierType> aList)
aList - The new list member to set. May be <code>null</code>.public void setListValue(@Nullable List<ListValueType> aList)
aList - The new list member to set. May be <code>null</code>.public void setItemPropertyGroup(@Nullable List<ItemPropertyGroupType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasValueQualifierEntries()
public boolean hasNoValueQualifierEntries()
@Nonnegative public int getValueQualifierCount()
@Nullable public ValueQualifierType getValueQualifierAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addValueQualifier(@Nonnull ValueQualifierType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasListValueEntries()
public boolean hasNoListValueEntries()
@Nonnegative public int getListValueCount()
@Nullable public ListValueType getListValueAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addListValue(@Nonnull ListValueType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasItemPropertyGroupEntries()
public boolean hasNoItemPropertyGroupEntries()
@Nonnegative public int getItemPropertyGroupCount()
@Nullable public ItemPropertyGroupType getItemPropertyGroupAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addItemPropertyGroup(@Nonnull ItemPropertyGroupType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull ItemPropertyType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public ItemPropertyType clone()
@Nonnull public NameCodeType setNameCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ImportanceCodeType setImportanceCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ValueQuantityType setValueQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TestMethodType setTestMethod(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ValueType setValue(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public NameType setName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getIDValue()
@Nullable public String getNameValue()
@Nullable public String getNameCodeValue()
@Nullable public String getTestMethodValue()
@Nullable public String getValueValue()
@Nullable public BigDecimal getValueQuantityValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.