Package app.babylon.table.io
Class RowBuffer
java.lang.Object
app.babylon.table.io.RowBuffer
- All Implemented Interfaces:
Row
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(char ch) voidappend(char[] source, int offset, int length) voidvoidappend(CharSequence source) char[]chars()voidclear()copy()intend()intvoidgetString(int fieldIndex) booleanisEmpty()booleanisSet(int fieldIndex) keyOf(int[] positions) intlength(int fieldIndex) intstart(int fieldIndex)
-
Constructor Details
-
RowBuffer
public RowBuffer()
-
-
Method Details
-
clear
public void clear() -
append
public void append(char ch) -
append
public void append(char[] source, int offset, int length) -
append
-
append
- Throws:
IOException
-
finishField
public void finishField() -
fieldCount
public int fieldCount()- Specified by:
fieldCountin interfaceRow
-
isEmpty
public boolean isEmpty() -
isSet
public boolean isSet(int fieldIndex) -
getString
-
keyOf
-
copy
-
chars
public char[] chars() -
end
public int end() -
start
public int start(int fieldIndex) -
length
public int length(int fieldIndex)
-