Package omero.gateway.rnd
Class IntConverter
- java.lang.Object
-
- omero.gateway.rnd.IntConverter
-
public class IntConverter extends java.lang.Object
Packs a sequence of bytes representing a signed (2's complement) big-endian integer into an integer value of appropriate integer value.This class handles the conversion of signed big-endian integers of
1, 2
and4
-byte length (bytes are assumed to be8
-bit long). Values are packed into adouble
.- Since:
- OME3.0
-
-
Constructor Summary
Constructors Constructor Description IntConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
pack(omero.util.ReadOnlyByteArray data, int offset, int length)
Implemented as specified byBytesConverter
-
-
-
Method Detail
-
pack
public double pack(omero.util.ReadOnlyByteArray data, int offset, int length)
Implemented as specified byBytesConverter
- Parameters:
data
- The byte array containing the bytes to convert.offset
- The position of the first byte making up the pixel value.length
- The number of bytes that make up the pixel value.- Returns:
- An object to wrap the actual numeric value.
- See Also:
BytesConverter.pack(ReadOnlyByteArray, int, int)
-
-