Class CAP3FurnishChargingInformationSMSArg

  • All Implemented Interfaces:
    DataObject, Serializable

    public class CAP3FurnishChargingInformationSMSArg
    extends ExtendibleOctetString
    API for CAP-SMS-ops-args.FurnishChargingInformationSMSArg. Generated from the following ASN.1 type definition.
     FurnishChargingInformationSMSArg ::=
         OCTET STRING (SIZE (5..225)) (CONTAINING CAMEL-FCISMSBillingChargingCharacteristics)
     

    This API has both a byteArray and a containedValue.

    When a value of this type is received from the network, the received bytes are assigned to the byteArray, and then those bytes are decoded and any resulting value is assigned to the containedValue.

    When a value of this type is sent to the network, any non-null containedValue is encoded and the resulting bytes are sent to the network, otherwise the bytes in the byteArray are sent to the network.

    Used as argument type by CAP3Operations.furnishChargingInformationSMS.

    See Also:
    Serialized Form
    • Constructor Detail

      • CAP3FurnishChargingInformationSMSArg

        public CAP3FurnishChargingInformationSMSArg()
        Nullary constructor.
      • CAP3FurnishChargingInformationSMSArg

        public CAP3FurnishChargingInformationSMSArg​(CAP3CAMEL_FCISMSBillingChargingCharacteristics containedValue)
        Constructs from a given initial contained value.
        Parameters:
        containedValue - contained value
      • CAP3FurnishChargingInformationSMSArg

        public CAP3FurnishChargingInformationSMSArg​(byte[] byteArray)
        Constructs from a given initial byte array value.
        Parameters:
        byteArray - byte array