Class ByteOrderValues
java.lang.Object
org.locationtech.jts.io.ByteOrderValues
Methods to read and write primitive Java datatypes from/to byte
sequences, allowing the byte order to be specified
Similar to the standard Java ByteBuffer class.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublegetDouble(byte[] buf, int byteOrder) static intgetInt(byte[] buf, int byteOrder) static longgetLong(byte[] buf, int byteOrder) static voidputDouble(double doubleValue, byte[] buf, int byteOrder) static voidputInt(int intValue, byte[] buf, int byteOrder) static voidputLong(long longValue, byte[] buf, int byteOrder)
-
Field Details
-
BIG_ENDIAN
public static final int BIG_ENDIAN- See Also:
-
LITTLE_ENDIAN
public static final int LITTLE_ENDIAN- See Also:
-
-
Constructor Details
-
ByteOrderValues
public ByteOrderValues()
-
-
Method Details
-
getInt
public static int getInt(byte[] buf, int byteOrder) -
putInt
public static void putInt(int intValue, byte[] buf, int byteOrder) -
getLong
public static long getLong(byte[] buf, int byteOrder) -
putLong
public static void putLong(long longValue, byte[] buf, int byteOrder) -
getDouble
public static double getDouble(byte[] buf, int byteOrder) -
putDouble
public static void putDouble(double doubleValue, byte[] buf, int byteOrder)
-