Class AgreementSpecCharacteristic
java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.AgreementSpecCharacteristic
A characteristic quality or distinctive feature of an agreement.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSpecCharacteristicValueItem(AgreementSpecCharacteristicValue specCharacteristicValueItem) atBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) configurable(Boolean configurable) description(String description) booleanWhen sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity nameA narrative that explains in detail what the characteristic isgetName()Name of the characteristic being specified.@Valid List<AgreementSpecCharacteristicValue>Get specCharacteristicValue@Valid TimePeriodGet validForA kind of value that the characteristic can take on, such as numeric, text and so forthinthashCode()If true, the Boolean indicates that the characteristic is configurablevoidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetConfigurable(Boolean configurable) voidsetDescription(String description) voidvoidsetSpecCharacteristicValue(List<AgreementSpecCharacteristicValue> specCharacteristicValue) voidsetValidFor(TimePeriod validFor) voidsetValueType(String valueType) specCharacteristicValue(List<AgreementSpecCharacteristicValue> specCharacteristicValue) toString()validFor(TimePeriod validFor)
-
Constructor Details
-
AgreementSpecCharacteristic
public AgreementSpecCharacteristic()
-
-
Method Details
-
configurable
-
isConfigurable
If true, the Boolean indicates that the characteristic is configurable- Returns:
- configurable
-
setConfigurable
-
description
-
getDescription
A narrative that explains in detail what the characteristic is- Returns:
- description
-
setDescription
-
name
-
getName
Name of the characteristic being specified.- Returns:
- name
-
setName
-
valueType
-
getValueType
A kind of value that the characteristic can take on, such as numeric, text and so forth- Returns:
- valueType
-
setValueType
-
specCharacteristicValue
public AgreementSpecCharacteristic specCharacteristicValue(List<AgreementSpecCharacteristicValue> specCharacteristicValue) -
addSpecCharacteristicValueItem
public AgreementSpecCharacteristic addSpecCharacteristicValueItem(AgreementSpecCharacteristicValue specCharacteristicValueItem) -
getSpecCharacteristicValue
Get specCharacteristicValue- Returns:
- specCharacteristicValue
-
setSpecCharacteristicValue
public void setSpecCharacteristicValue(List<AgreementSpecCharacteristicValue> specCharacteristicValue) -
validFor
-
getValidFor
Get validFor- Returns:
- validFor
-
setValidFor
-
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-