explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() — netty Function Reference
Architecture documentation for the explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() function in AbstractByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 1e2a1da6_1b7e_e8d4_9858_0d155e776371["explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder()"] 6540f2d1_cdad_6705_dd1d_9a24e2e53242["AbstractByteBufTest"] 1e2a1da6_1b7e_e8d4_9858_0d155e776371 -->|defined in| 6540f2d1_cdad_6705_dd1d_9a24e2e53242 style 1e2a1da6_1b7e_e8d4_9858_0d155e776371 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java lines 6300–6333
@Test
public void explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() {
buffer.clear();
buffer.writeShortLE(0x0102);
assertEquals(0x0102, buffer.readShortLE());
buffer.clear();
buffer.writeMediumLE(0x010203);
assertEquals(0x010203, buffer.readMediumLE());
buffer.clear();
buffer.writeIntLE(0x01020304);
assertEquals(0x01020304, buffer.readIntLE());
buffer.clear();
buffer.writeFloatLE(Float.intBitsToFloat(0x01020304));
assertEquals(0x01020304, Float.floatToRawIntBits(buffer.readFloatLE()));
buffer.clear();
buffer.writeLongLE(0x0102030405060708L);
assertEquals(0x0102030405060708L, buffer.readLongLE());
buffer.clear();
buffer.writeDoubleLE(Double.longBitsToDouble(0x0102030405060708L));
assertEquals(0x0102030405060708L, Double.doubleToRawLongBits(buffer.readDoubleLE()));
buffer.setShortLE(0, 0x0102);
assertEquals(0x0102, buffer.getShortLE(0));
buffer.setMediumLE(0, 0x010203);
assertEquals(0x010203, buffer.getMediumLE(0));
buffer.setIntLE(0, 0x01020304);
assertEquals(0x01020304, buffer.getIntLE(0));
buffer.setFloatLE(0, Float.intBitsToFloat(0x01020304));
assertEquals(0x01020304, Float.floatToRawIntBits(buffer.getFloatLE(0)));
buffer.setLongLE(0, 0x0102030405060708L);
assertEquals(0x0102030405060708L, buffer.getLongLE(0));
buffer.setDoubleLE(0, Double.longBitsToDouble(0x0102030405060708L));
assertEquals(0x0102030405060708L, Double.doubleToRawLongBits(buffer.getDoubleLE(0)));
}
Domain
Subdomains
Source
Frequently Asked Questions
What does explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() do?
explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java.
Where is explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() defined?
explicitLittleEndianWriteMethodsMustAlwaysUseLittleEndianByteOrder() is defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java at line 6300.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free