Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ private static long offsetAt(Array offsets, long i) {
};
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Longs(LongArray inner, long[] rows) implements LongArray {
@Override
public long length() {
Expand All @@ -205,6 +206,7 @@ public long getLong(long i) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Ints(IntArray inner, long[] rows) implements IntArray {
@Override
public long length() {
Expand All @@ -222,6 +224,7 @@ public int getInt(long i) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Shorts(ShortArray inner, long[] rows) implements ShortArray {
@Override
public long length() {
Expand All @@ -248,6 +251,7 @@ public long fold(long identity, LongBinaryOperator op) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Bytes(ByteArray inner, long[] rows) implements ByteArray {
@Override
public long length() {
Expand All @@ -274,6 +278,7 @@ public long fold(long identity, LongBinaryOperator op) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Doubles(DoubleArray inner, long[] rows) implements DoubleArray {
@Override
public long length() {
Expand All @@ -291,6 +296,7 @@ public double getDouble(long i) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Floats(FloatArray inner, long[] rows) implements FloatArray {
@Override
public long length() {
Expand All @@ -308,6 +314,7 @@ public float getFloat(long i) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Float16s(Float16Array inner, long[] rows) implements Float16Array {
@Override
public long length() {
Expand Down Expand Up @@ -341,6 +348,7 @@ public MemorySegment materialize(SegmentAllocator arena) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Bools(BoolArray inner, long[] rows) implements BoolArray {
@Override
public long length() {
Expand All @@ -358,6 +366,7 @@ public boolean getBoolean(long i) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record VarBins(VarBinArray inner, long[] rows) implements VarBinArray {
@Override
public long length() {
Expand Down Expand Up @@ -407,6 +416,7 @@ public VarBinArray limited(long n) {
}
}

@SuppressWarnings("java:S6218") // internal data carrier; record components are arrays of immutable primitives or refs that flow through pipelines without ever being compared.
private record Decimals(DecimalArray inner, long[] rows) implements DecimalArray {
@Override
public long length() {
Expand Down
Loading