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()voidwriteInt(int i) Writes an int as four bytes (LE byte order).voidwriteLong(long i) Writes a long as eight bytes (LE byte order).voidwriteShort(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, writeBytesMethods inherited from class org.apache.lucene.store.IndexOutput
alignFilePointer, alignOffset, getNameMethods 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:
toStringin classIndexOutput
-
writeInt
Description copied from class:DataOutputWrites an int as four bytes (LE byte order).- Overrides:
writeIntin classDataOutput- Throws:
IOException- See Also:
-
writeShort
Description copied from class:DataOutputWrites a short as two bytes (LE byte order).- Overrides:
writeShortin classDataOutput- Throws:
IOException- See Also:
-
writeLong
Description copied from class:DataOutputWrites a long as eight bytes (LE byte order).- Overrides:
writeLongin classDataOutput- Throws:
IOException- See Also:
-