Class AllowanceBlob.AllowanceParameter

java.lang.Object
com.highdeal.allowance.tool.AllowanceBlob.AllowanceParameter
Enclosing class:
AllowanceBlob

public static final class AllowanceBlob.AllowanceParameter extends Object
This Java class represents a parameter defined in an allowance.
  • Method Details

    • getAllowancePlanParameterDictionaryKey

      public Long getAllowancePlanParameterDictionaryKey()

      Gets the key of the parameter as defined in the parameter dictionary of the allowance plan (*) that relates to the allowance to be interpreted.

      The name of the parameter can be retrieved in the CAPA_NAMES_DICT table of the Core Database in the NAME column of the row with the following criteria:

      • The value of the CAPA_OID column is the unique identifier of the related allowance plan
      • The value of the NAME_KEY column is the key returned by this method

      Note (*)

      View the allowance plans configured in SAP Convergent Charging by using the SAP CC Core Tool user interface.

      Returns:
      The key of the parameter in the dictionary of the related allowance plan
    • getType

      public ValueType getType()
      Gets the type of the parameter.
      Returns:
      The type of the parameter
    • getValue

      public Object getValue()

      Gets the value of the parameter.

      The Java type of the returned value depends on the type of the parameter:

      Returns:
      The value of the parameter
    • toString

      public String toString()
      Overrides:
      toString in class Object