add some @Override annotations
This commit is contained in:
parent
d60177b5a9
commit
45fd638c7c
9 changed files with 60 additions and 2 deletions
|
@ -33,6 +33,7 @@ public final class ArrayInputStream implements BufferedInputStream {
|
|||
this.buf = buf.asReadOnlyBuffer();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final int read(ByteBuffer dst) throws IOException {
|
||||
int available = this.buf.remaining();
|
||||
int size = java.lang.Math.min(dst.remaining(), available);
|
||||
|
@ -49,14 +50,17 @@ public final class ArrayInputStream implements BufferedInputStream {
|
|||
return size;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final ByteBuffer getReadBuffer() {
|
||||
return this.buf;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void close() throws IOException {
|
||||
return;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean isOpen() {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -33,6 +33,7 @@ public final class ArrayOutputStream implements BufferedOutputStream {
|
|||
this.buf = buf.duplicate();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final int write(ByteBuffer src) throws IOException {
|
||||
int available = this.buf.remaining();
|
||||
int size = src.remaining();
|
||||
|
@ -47,10 +48,12 @@ public final class ArrayOutputStream implements BufferedOutputStream {
|
|||
return this.buf;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void close() throws IOException {
|
||||
return;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean isOpen() {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -52,6 +52,7 @@ public final class BuilderArena implements Arena {
|
|||
this.segments.add(segment0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final SegmentReader tryGetSegment(int id) {
|
||||
return this.segments.get(id);
|
||||
}
|
||||
|
@ -59,6 +60,7 @@ public final class BuilderArena implements Arena {
|
|||
return this.segments.get(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void checkReadLimit(int numBytes) { }
|
||||
|
||||
public static class AllocateResult {
|
||||
|
|
|
@ -28,31 +28,44 @@ public final class Data {
|
|||
PointerFactory<Builder, Reader>,
|
||||
FromPointerBuilderBlobDefault<Builder>,
|
||||
SetPointerBuilder<Builder, Reader> {
|
||||
@Override
|
||||
public final Reader fromPointerReaderBlobDefault(SegmentReader segment, int pointer, java.nio.ByteBuffer defaultBuffer,
|
||||
int defaultOffset, int defaultSize) {
|
||||
return WireHelpers.readDataPointer(segment, pointer, defaultBuffer, defaultOffset, defaultSize);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Reader fromPointerReader(SegmentReader segment, int pointer, int nestingLimit) {
|
||||
return WireHelpers.readDataPointer(segment, pointer, null, 0, 0);
|
||||
}
|
||||
public final Builder fromPointerBuilderBlobDefault(SegmentBuilder segment, int pointer,
|
||||
java.nio.ByteBuffer defaultBuffer, int defaultOffset, int defaultSize) {
|
||||
|
||||
@Override
|
||||
public final Builder fromPointerBuilderBlobDefault(
|
||||
SegmentBuilder segment,
|
||||
int pointer,
|
||||
java.nio.ByteBuffer defaultBuffer,
|
||||
int defaultOffset,
|
||||
int defaultSize) {
|
||||
return WireHelpers.getWritableDataPointer(pointer,
|
||||
segment,
|
||||
defaultBuffer,
|
||||
defaultOffset,
|
||||
defaultSize);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder fromPointerBuilder(SegmentBuilder segment, int pointer) {
|
||||
return WireHelpers.getWritableDataPointer(pointer,
|
||||
segment,
|
||||
null, 0, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder initFromPointerBuilder(SegmentBuilder segment, int pointer, int size) {
|
||||
return WireHelpers.initDataPointer(pointer, segment, size);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void setPointerBuilder(SegmentBuilder segment, int pointer, Reader value) {
|
||||
WireHelpers.setDataPointer(pointer, segment, value);
|
||||
}
|
||||
|
|
|
@ -32,6 +32,7 @@ public final class ListList {
|
|||
this.factory = factory;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Reader<ElementReader> constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -40,6 +41,7 @@ public final class ListList {
|
|||
return new Reader<ElementReader>(factory, segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder<ElementBuilder> constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
|
|
@ -26,6 +26,7 @@ public class PrimitiveList {
|
|||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.VOID); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -34,6 +35,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -77,6 +79,8 @@ public class PrimitiveList {
|
|||
public static class Boolean {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.BIT); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -85,6 +89,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -134,6 +139,8 @@ public class PrimitiveList {
|
|||
public static class Byte {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.BYTE); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -142,6 +149,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -191,6 +199,8 @@ public class PrimitiveList {
|
|||
public static class Short {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.TWO_BYTES); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -199,6 +209,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -249,6 +260,8 @@ public class PrimitiveList {
|
|||
public static class Int {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.FOUR_BYTES); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -257,6 +270,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -307,6 +321,8 @@ public class PrimitiveList {
|
|||
public static class Float {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.FOUR_BYTES); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -315,6 +331,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -365,6 +382,8 @@ public class PrimitiveList {
|
|||
public static class Long {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.EIGHT_BYTES); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -373,6 +392,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -422,6 +442,8 @@ public class PrimitiveList {
|
|||
public static class Double {
|
||||
public static final class Factory extends ListFactory<Builder, Reader> {
|
||||
Factory() {super (ElementSize.EIGHT_BYTES); }
|
||||
|
||||
@Override
|
||||
public final Reader constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -430,6 +452,7 @@ public class PrimitiveList {
|
|||
return new Reader(segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
|
|
@ -39,10 +39,12 @@ public final class ReaderArena implements Arena {
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public SegmentReader tryGetSegment(int id) {
|
||||
return segments.get(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void checkReadLimit(int numBytes) {
|
||||
if (numBytes > limit) {
|
||||
throw new DecodeException("Read limit exceeded.");
|
||||
|
|
|
@ -32,6 +32,7 @@ public final class StructList {
|
|||
this.factory = factory;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Reader<ElementReader> constructReader(SegmentReader segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -41,6 +42,7 @@ public final class StructList {
|
|||
segment, ptr, elementCount, step, structDataSize, structPointerCount, nestingLimit);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder<ElementBuilder> constructBuilder(SegmentBuilder segment,
|
||||
int ptr,
|
||||
int elementCount, int step,
|
||||
|
@ -48,6 +50,7 @@ public final class StructList {
|
|||
return new Builder<ElementBuilder> (factory, segment, ptr, elementCount, step, structDataSize, structPointerCount);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder<ElementBuilder> fromPointerBuilderRefDefault(SegmentBuilder segment, int pointer,
|
||||
SegmentReader defaultSegment, int defaultOffset) {
|
||||
return WireHelpers.getWritableStructListPointer(this,
|
||||
|
|
|
@ -29,15 +29,18 @@ public final class Text {
|
|||
FromPointerBuilderBlobDefault<Builder>,
|
||||
PointerFactory<Builder, Reader>,
|
||||
SetPointerBuilder<Builder, Reader> {
|
||||
@Override
|
||||
public final Reader fromPointerReaderBlobDefault(SegmentReader segment, int pointer, java.nio.ByteBuffer defaultBuffer,
|
||||
int defaultOffset, int defaultSize) {
|
||||
return WireHelpers.readTextPointer(segment, pointer, defaultBuffer, defaultOffset, defaultSize);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Reader fromPointerReader(SegmentReader segment, int pointer, int nestingLimit) {
|
||||
return WireHelpers.readTextPointer(segment, pointer, null, 0, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder fromPointerBuilderBlobDefault(SegmentBuilder segment, int pointer,
|
||||
java.nio.ByteBuffer defaultBuffer, int defaultOffset, int defaultSize) {
|
||||
return WireHelpers.getWritableTextPointer(pointer,
|
||||
|
@ -47,16 +50,19 @@ public final class Text {
|
|||
defaultSize);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder fromPointerBuilder(SegmentBuilder segment, int pointer) {
|
||||
return WireHelpers.getWritableTextPointer(pointer,
|
||||
segment,
|
||||
null, 0, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Builder initFromPointerBuilder(SegmentBuilder segment, int pointer, int size) {
|
||||
return WireHelpers.initTextPointer(pointer, segment, size);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void setPointerBuilder(SegmentBuilder segment, int pointer, Reader value) {
|
||||
WireHelpers.setTextPointer(pointer, segment, value);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue