Top Methods
com.amazon.ion.util

public Interface _Private_FastAppendable

extends Appendable
Known Direct Implementers
com.amazon.ion.impl.AppendableFastAppendable, com.amazon.ion.impl._Private_FastAppendableDecorator, com.amazon.ion.impl.OutputStreamFastAppendable
Imports
java.io.IOException

Method Summary

Modifier and TypeMethod and Description
public void
appendAscii(char c)

High performance method for appending an ASCII character.

public void
appendAscii(CharSequence csq)

High performance method for appending a sequence of ASCII characters.

public void
appendAscii(CharSequence csq, int start, int end)

High performance method for appending a range in sequence of ASCII characters.

public void
appendUtf16(char c)

High performance method for appending a UTF-16 non-surrogate character.

public void
appendUtf16Surrogate(char leadSurrogate, char trailSurrogate)

High performance method for appending a UTF-16 surrogate pair.

Inherited from java.lang.Appendable:
appendappendappend

Method Detail

appendAsciiback to summary
public void appendAscii(char c) throws IOException

High performance method for appending an ASCII character. METHOD DOESN'T VERIFY IF CHARACTER IS ASCII.

appendAsciiback to summary
public void appendAscii(CharSequence csq) throws IOException

High performance method for appending a sequence of ASCII characters. METHOD DOESN'T VERIFY IF CHARACTERS ARE ASCII.

appendAsciiback to summary
public 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.

appendUtf16back to summary
public 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.

appendUtf16Surrogateback to summary
public 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.