omerojava.util
Class IntConverter
java.lang.Object
omerojava.util.IntConverter
public class IntConverter
- extends 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
and 4
-byte length (bytes are assumed to
be 8
-bit long). Values 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 |
IntConverter
public IntConverter()
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.1.1-r5927-b91
Copyright © 2009 The University of Dundee. All Rights Reserved.