Class AppliedBillingRateCharacteristic
java.lang.Object
de.hybris.platform.billmanagementtmfwebservices.v1.dto.AppliedBillingRateCharacteristic
@Validated
@Generated(value="de.hybris.platform.billmanagementtmfwebservices.swagger.BillManagementCodegen",
date="2022-10-21T20:35:24.704Z")
public class AppliedBillingRateCharacteristic
extends Object
An applied billing rate has dynamic characteristics according to the its type (characteristics are based on the service type, line of business or on others parameters)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatbaseType(String atbaseType) atschemaLocation(String atschemaLocation) 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 name@NotNull StringgetName()Name of the characteristicgetValue()The value of the characteristicData type of the value of the characteristicinthashCode()voidsetAtbaseType(String atbaseType) voidsetAtschemaLocation(String atschemaLocation) voidvoidvoidvoidsetValueType(String valueType) toString()
-
Constructor Details
-
AppliedBillingRateCharacteristic
public AppliedBillingRateCharacteristic()
-
-
Method Details
-
name
-
getName
Name of the characteristic- Returns:
- name
-
setName
-
valueType
-
getValueType
Data type of the value of the characteristic- Returns:
- valueType
-
setValueType
-
value
-
getValue
The value of the characteristic- Returns:
- value
-
setValue
-
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
-