Top Description Fields Constructors Methods
org.hsqldb.persist

public Class TextFileReader16

extends TextFileReader8
implements TextFileReader
Class Inheritance
All Implemented Interfaces
org.hsqldb.persist.TextFileReader
Imports
java.io.IOException, org.hsqldb.error.Error, .ErrorCode, org.hsqldb.rowio.RowInputInterface, .RowInputText

Reader for UTF-16 text files.
Authors
Bob Preston (sqlbob@users dot sourceforge.net), Fred Toussi (fredt@users dot sourceforge.net)
Since
2.3.4
Version
2.3.4

Field Summary

Inherited from org.hsqldb.persist.TextFileReader8:
bufferdataFileheaderisReadOnlypositionrowIntextFileSettings

Constructor Summary

AccessConstructor and Description
pack-priv
TextFileReader16(RandomAccessInterface dataFile, TextFileSettings textFileSettings, RowInputInterface rowIn, boolean isReadOnly)

Method Summary

Modifier and TypeMethod and Description
pack-priv int
public String
public long
pack-priv int
private void
Inherited from org.hsqldb.persist.TextFileReader8:
newTextFileReaderreadHeaderLinereadObject

Constructor Detail

TextFileReader16back to summary
pack-priv TextFileReader16(RandomAccessInterface dataFile, TextFileSettings textFileSettings, RowInputInterface rowIn, boolean isReadOnly)

Method Detail

getByteSizeForCharback to summary
pack-priv int getByteSizeForChar()

Overrides org.hsqldb.persist.TextFileReader8.getByteSizeForChar.

getHeaderLineback to summary
public String getHeaderLine()

Overrides org.hsqldb.persist.TextFileReader8.getHeaderLine.

Implements org.hsqldb.persist.TextFileReader.getHeaderLine.

getLineNumberback to summary
public long getLineNumber()

Overrides org.hsqldb.persist.TextFileReader8.getLineNumber.

Implements org.hsqldb.persist.TextFileReader.getLineNumber.

readCharback to summary
pack-priv int readChar()

Overrides org.hsqldb.persist.TextFileReader8.readChar.

skipBOMback to summary
private void skipBOM()

Hides org.hsqldb.persist.TextFileReader8.skipBOM.