omerojava.util
Class UintConverter
java.lang.Object
omerojava.util.UintConverter
public class UintConverter
- extends Object
Packs a sequence of bytes representing an unsigned big-endian integer into
an integer value of appropriate integer type.
This class handles the conversion of unsigned big-endian integers of
1, 2
and 4
-byte length
(bytes are assumed to be 8
-bit long).
Integers of 1
,2
, 4
-byte length
are packed into a double
.
- Since:
- OME3.0
- Version:
- 3.0
(Internal version: $Revision: $Date: $)
- Author:
- Jean-Marie Burel
j.burel@dundee.ac.uk, Donald MacDonald
donald@lifesci.dundee.ac.uk
Method Summary |
double |
pack(ReadOnlyByteArray data,
int offset,
int length)
Implemented as specified by BytesConverter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UintConverter
public UintConverter()
pack
public double pack(ReadOnlyByteArray data,
int offset,
int length)
- Implemented as specified by
BytesConverter
- 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)
OmeroJava Api
Version: Beta-4.2.0-r7571-b29
Copyright © 2009 The University of Dundee. All Rights Reserved.