Interface _Private_FastAppendable

All Superinterfaces:
Appendable
All Known Implementing Classes:
_Private_FastAppendableDecorator

public interface _Private_FastAppendable extends Appendable
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    appendAscii(char c)
    High performance method for appending an ASCII character.
    void
    High performance method for appending a sequence of ASCII characters.
    void
    appendAscii(CharSequence csq, int start, int end)
    High performance method for appending a range in sequence of ASCII characters.
    void
    appendUtf16(char c)
    High performance method for appending a UTF-16 non-surrogate character.
    void
    appendUtf16Surrogate(char leadSurrogate, char trailSurrogate)
    High performance method for appending a UTF-16 surrogate pair.

    Methods inherited from interface java.lang.Appendable

    append, append, append
  • Method Details

    • appendAscii

      void appendAscii(char c) throws IOException
      High performance method for appending an ASCII character. METHOD DOESN'T VERIFY IF CHARACTER IS ASCII.
      Parameters:
      c -
      Throws:
      IOException
    • appendAscii

      void appendAscii(CharSequence csq) throws IOException
      High performance method for appending a sequence of ASCII characters. METHOD DOESN'T VERIFY IF CHARACTERS ARE ASCII.
      Parameters:
      csq -
      Throws:
      IOException
    • appendAscii

      void appendAscii(CharSequence csq, int start, int end) throws IOException
      High performance method for appending a range in sequence of ASCII characters. METHOD DOESN'T VERIFY IF CHARACTERS ARE ASCII.
      Parameters:
      csq -
      start -
      end -
      Throws:
      IOException
    • appendUtf16

      void appendUtf16(char c) throws IOException
      High performance method for appending a UTF-16 non-surrogate character. METHOD DOESN'T VERIFY IF CHARACTER IS OR IS NOT SURROGATE.
      Parameters:
      c -
      Throws:
      IOException
    • appendUtf16Surrogate

      void appendUtf16Surrogate(char leadSurrogate, char trailSurrogate) throws IOException
      High performance method for appending a UTF-16 surrogate pair. METHOD DOESN'T VERIFY IF LEAD AND TRAIL SURROGATES ARE VALID.
      Parameters:
      leadSurrogate -
      trailSurrogate -
      Throws:
      IOException