Package app.babylon.table.column
Interface ColumnInt.Builder
- All Superinterfaces:
Column.Builder
- Enclosing interface:
ColumnInt
Builder for nullable int columns.
-
Method Summary
Modifier and TypeMethodDescriptionadd(int x) Appends an int value.default ColumnInt.Builderadd(ByteSequence bytes, int start, int end) default ColumnInt.Builderadd(Sentence.ParseMode parseMode, ByteSequence bytes, int start, int end) default ColumnInt.Builderadd(Sentence.ParseMode parseMode, CharSequence chars, int start, int end) Appends a value directly from a character slice using the supplied parse mode.default ColumnInt.Builderadd(CharSequence chars, int start, int end) Appends a value directly from a character slice using exact parsing.addNull()Appends an unset row.build()Materialises the current builder contents as an immutable column.Methods inherited from interface app.babylon.table.column.Column.Builder
add, add, add, getName
-
Method Details
-
add
Appends an int value.- Parameters:
x- the value to append- Returns:
- this builder
-
add
Description copied from interface:Column.BuilderAppends a value directly from a character slice using exact parsing.- Specified by:
addin interfaceColumn.Builder- Parameters:
chars- the source textstart- the start indexend- one past the last character in the slice- Returns:
- this builder
-
add
- Specified by:
addin interfaceColumn.Builder
-
add
Description copied from interface:Column.BuilderAppends a value directly from a character slice using the supplied parse mode.- Specified by:
addin interfaceColumn.Builder- Parameters:
parseMode- sentence parse mode, ornullfor exact parsingchars- the source textstart- the start indexend- one past the last character in the slice- Returns:
- this builder
-
add
- Specified by:
addin interfaceColumn.Builder
-
addNull
ColumnInt.Builder addNull()Appends an unset row.- Specified by:
addNullin interfaceColumn.Builder- Returns:
- this builder
-
build
ColumnInt build()Description copied from interface:Column.BuilderMaterialises the current builder contents as an immutable column.- Specified by:
buildin interfaceColumn.Builder- Returns:
- the built column
-