Class EndiannessReverserIndexOutput
java.lang.Object
org.apache.lucene.store.DataOutput
org.apache.lucene.store.IndexOutput
org.apache.lucene.store.FilterIndexOutput
org.apache.lucene.backward_codecs.store.EndiannessReverserIndexOutput
- All Implemented Interfaces:
Closeable
,AutoCloseable
A
IndexOutput
wrapper that changes the endianness of the provided index output.-
Field Summary
Fields inherited from class org.apache.lucene.store.FilterIndexOutput
out
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoString()
void
writeInt
(int i) Writes an int as four bytes (LE byte order).void
writeLong
(long i) Writes a long as eight bytes (LE byte order).void
writeShort
(short i) Writes a short as two bytes (LE byte order).Methods inherited from class org.apache.lucene.store.FilterIndexOutput
close, getChecksum, getDelegate, getFilePointer, unwrap, writeByte, writeBytes
Methods inherited from class org.apache.lucene.store.IndexOutput
alignFilePointer, alignOffset, getName
Methods inherited from class org.apache.lucene.store.DataOutput
copyBytes, writeBytes, writeGroupVInts, writeMapOfStrings, writeSetOfStrings, writeString, writeVInt, writeVLong, writeZInt, writeZLong
-
Constructor Details
-
EndiannessReverserIndexOutput
EndiannessReverserIndexOutput(IndexOutput out)
-
-
Method Details
-
toString
- Overrides:
toString
in classIndexOutput
-
writeInt
Description copied from class:DataOutput
Writes an int as four bytes (LE byte order).- Overrides:
writeInt
in classDataOutput
- Throws:
IOException
- See Also:
-
writeShort
Description copied from class:DataOutput
Writes a short as two bytes (LE byte order).- Overrides:
writeShort
in classDataOutput
- Throws:
IOException
- See Also:
-
writeLong
Description copied from class:DataOutput
Writes a long as eight bytes (LE byte order).- Overrides:
writeLong
in classDataOutput
- Throws:
IOException
- See Also:
-