Class BinaryExchangeImpl

    • Method Detail

      • getRawValue

        public byte[] getRawValue()
        Description copied from interface: BinaryExchange
        Gets the decoded value of the text node. This represents the raw bytes for the Binary Exchange.
        Specified by:
        getRawValue in interface BinaryExchange
        Returns:
        possible object is byte[]
      • getTextValue

        public String getTextValue()
        Description copied from interface: BinaryExchange
        Gets the value of the text node. This method will return the encoded value of the binary data exchanged. Encoding is specified with the encodingType attibute.
        Specified by:
        getTextValue in interface BinaryExchange
        Returns:
        String
      • setTextValue

        public void setTextValue​(@NotNull
                                 String encodedText)
        Description copied from interface: BinaryExchange
        Sets the value of the text node. It is assumed that the proper encoding has already been taken care of to create the text value.
        Specified by:
        setTextValue in interface BinaryExchange
        Parameters:
        encodedText - String
      • setRawValue

        public final void setRawValue​(@NotNull
                                      byte[] rawText)
        Description copied from interface: BinaryExchange
        Sets the value of the binary exchange as raw bytes. The value that appears in the element will be encoded appropriately.
        Specified by:
        setRawValue in interface BinaryExchange
        Parameters:
        rawText - allowed object is byte[]