ByteOrder
class ByteOrder
| kotlin.Any | |
| ↳ | java.nio.ByteOrder | 
A typesafe enumeration for byte orders.
Summary
| Public methods | |
|---|---|
| static ByteOrder! | 
            
             Retrieves the native byte order of the underlying platform.  | 
        
| String | 
            toString()Constructs a string describing this object.  | 
        
| Properties | |
|---|---|
| static ByteOrder! | 
            
             Constant denoting big-endian byte order.  | 
        
| static ByteOrder! | 
            
             Constant denoting little-endian byte order.  | 
        
Public methods
nativeOrder
static fun nativeOrder(): ByteOrder!
Retrieves the native byte order of the underlying platform.
This method is defined so that performance-sensitive Java code can allocate direct buffers with the same byte order as the hardware. Native code libraries are often more efficient when such buffers are used.
| Return | |
|---|---|
ByteOrder! | 
            The native byte order of the hardware upon which this Java virtual machine is running | 
toString
fun toString(): String
Constructs a string describing this object.
 This method returns the string "BIG_ENDIAN" for BIG_ENDIAN and "LITTLE_ENDIAN" for LITTLE_ENDIAN.
| Return | |
|---|---|
String | 
            The specified string | 
Properties
BIG_ENDIAN
static val BIG_ENDIAN: ByteOrder!
Constant denoting big-endian byte order. In this order, the bytes of a multibyte value are ordered from most significant to least significant.
LITTLE_ENDIAN
static val LITTLE_ENDIAN: ByteOrder!
Constant denoting little-endian byte order. In this order, the bytes of a multibyte value are ordered from least significant to most significant.