MCPcopy Index your code
hub / github.com/questdb/questdb / RowImpl

Class RowImpl

core/src/main/java/io/questdb/cairo/TableWriter.java:14632–14936  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14630 }
14631
14632 private class RowImpl implements Row {
14633 private final Decimal256 decimal256Sink = new Decimal256();
14634
14635 @Override
14636 public void append() {
14637 rowAppend(activeNullSetters);
14638 }
14639
14640 @Override
14641 public void cancel() {
14642 rowCancel();
14643 }
14644
14645 @Override
14646 public void putArray(int columnIndex, @NotNull ArrayView array) {
14647 ArrayTypeDriver.appendValue(
14648 getSecondaryColumn(columnIndex),
14649 getPrimaryColumn(columnIndex),
14650 array
14651 );
14652 setRowValueNotNull(columnIndex);
14653 }
14654
14655 @Override
14656 public void putBin(int columnIndex, long address, long len) {
14657 getSecondaryColumn(columnIndex).putLong(getPrimaryColumn(columnIndex).putBin(address, len));
14658 setRowValueNotNull(columnIndex);
14659 }
14660
14661 @Override
14662 public void putBin(int columnIndex, BinarySequence sequence) {
14663 getSecondaryColumn(columnIndex).putLong(getPrimaryColumn(columnIndex).putBin(sequence));
14664 setRowValueNotNull(columnIndex);
14665 }
14666
14667 @Override
14668 public void putBool(int columnIndex, boolean value) {
14669 getPrimaryColumn(columnIndex).putBool(value);
14670 setRowValueNotNull(columnIndex);
14671 }
14672
14673 @Override
14674 public void putByte(int columnIndex, byte value) {
14675 getPrimaryColumn(columnIndex).putByte(value);
14676 setRowValueNotNull(columnIndex);
14677 }
14678
14679 @Override
14680 public void putChar(int columnIndex, char value) {
14681 getPrimaryColumn(columnIndex).putChar(value);
14682 setRowValueNotNull(columnIndex);
14683 }
14684
14685 @Override
14686 public void putDate(int columnIndex, long value) {
14687 putLong(columnIndex, value);
14688 }
14689

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…