Skip to content

Commit bcb37f4

Browse files
gab1onectrueden
authored andcommitted
FileHandle: use DataHandle methods for all endianness affected IO
RandomAccessFile is always BigEndian, so we need to use the interface methods for conversion.
1 parent 0999b77 commit bcb37f4

File tree

1 file changed

+0
-65
lines changed

1 file changed

+0
-65
lines changed

src/main/java/org/scijava/io/handle/FileHandle.java

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -151,21 +151,6 @@ public byte readByte() throws IOException {
151151
return reader().readByte();
152152
}
153153

154-
@Override
155-
public char readChar() throws IOException {
156-
return reader().readChar();
157-
}
158-
159-
@Override
160-
public double readDouble() throws IOException {
161-
return reader().readDouble();
162-
}
163-
164-
@Override
165-
public float readFloat() throws IOException {
166-
return reader().readFloat();
167-
}
168-
169154
@Override
170155
public void readFully(final byte[] b) throws IOException {
171156
reader().readFully(b);
@@ -178,36 +163,16 @@ public void readFully(final byte[] b, final int off, final int len)
178163
reader().readFully(b, off, len);
179164
}
180165

181-
@Override
182-
public int readInt() throws IOException {
183-
return reader().readInt();
184-
}
185-
186166
@Override
187167
public String readLine() throws IOException {
188168
return reader().readLine();
189169
}
190170

191-
@Override
192-
public long readLong() throws IOException {
193-
return reader().readLong();
194-
}
195-
196-
@Override
197-
public short readShort() throws IOException {
198-
return reader().readShort();
199-
}
200-
201171
@Override
202172
public int readUnsignedByte() throws IOException {
203173
return reader().readUnsignedByte();
204174
}
205175

206-
@Override
207-
public int readUnsignedShort() throws IOException {
208-
return reader().readUnsignedShort();
209-
}
210-
211176
@Override
212177
public String readUTF() throws IOException {
213178
return reader().readUTF();
@@ -252,41 +217,11 @@ public void writeBytes(final String s) throws IOException {
252217
writer().writeBytes(s);
253218
}
254219

255-
@Override
256-
public void writeChar(final int v) throws IOException {
257-
writer().writeChar(v);
258-
}
259-
260220
@Override
261221
public void writeChars(final String s) throws IOException {
262222
writer().writeChars(s);
263223
}
264224

265-
@Override
266-
public void writeDouble(final double v) throws IOException {
267-
writer().writeDouble(v);
268-
}
269-
270-
@Override
271-
public void writeFloat(final float v) throws IOException {
272-
writer().writeFloat(v);
273-
}
274-
275-
@Override
276-
public void writeInt(final int v) throws IOException {
277-
writer().writeInt(v);
278-
}
279-
280-
@Override
281-
public void writeLong(final long v) throws IOException {
282-
writer().writeLong(v);
283-
}
284-
285-
@Override
286-
public void writeShort(final int v) throws IOException {
287-
writer().writeShort(v);
288-
}
289-
290225
@Override
291226
public void writeUTF(final String str) throws IOException {
292227
writer().writeUTF(str);

0 commit comments

Comments
 (0)