Class AppliedBillingRateCharacteristic

java.lang.Object
de.hybris.platform.billmanagementtmfwebservices.v1.dto.AppliedBillingRateCharacteristic

@Deprecated(since="2208") public class AppliedBillingRateCharacteristic extends Object
Deprecated.
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 Details

    • AppliedBillingRateCharacteristic

      public AppliedBillingRateCharacteristic()
      Deprecated.
  • Method Details

    • name

      Deprecated.
    • getName

      @NotNull public @NotNull String getName()
      Deprecated.
      Name of the characteristic
      Returns:
      name
    • setName

      public void setName(String name)
      Deprecated.
    • valueType

      public AppliedBillingRateCharacteristic valueType(String valueType)
      Deprecated.
    • getValueType

      public String getValueType()
      Deprecated.
      Data type of the value of the characteristic
      Returns:
      valueType
    • setValueType

      public void setValueType(String valueType)
      Deprecated.
    • value

      Deprecated.
    • getValue

      @NotNull @Valid public @NotNull @Valid Object getValue()
      Deprecated.
      Get value
      Returns:
      value
    • setValue

      public void setValue(Object value)
      Deprecated.
    • atBaseType

      public AppliedBillingRateCharacteristic atBaseType(String atBaseType)
      Deprecated.
    • getAtBaseType

      public String getAtBaseType()
      Deprecated.
      When sub-classing, this defines the super-class
      Returns:
      atBaseType
    • setAtBaseType

      public void setAtBaseType(String atBaseType)
      Deprecated.
    • atSchemaLocation

      public AppliedBillingRateCharacteristic atSchemaLocation(String atSchemaLocation)
      Deprecated.
    • getAtSchemaLocation

      public String getAtSchemaLocation()
      Deprecated.
      A URI to a JSON-Schema file that defines additional attributes and relationships
      Returns:
      atSchemaLocation
    • setAtSchemaLocation

      public void setAtSchemaLocation(String atSchemaLocation)
      Deprecated.
    • atType

      public AppliedBillingRateCharacteristic atType(String atType)
      Deprecated.
    • getAtType

      public String getAtType()
      Deprecated.
      When sub-classing, this defines the sub-class entity name
      Returns:
      atType
    • setAtType

      public void setAtType(String atType)
      Deprecated.
    • equals

      public boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object