harpoon.Runtime
Class MZFExternalMap
java.lang.Object
|
+--harpoon.Runtime.MZFExternalMap
- public abstract class MZFExternalMap
- extends Object
The MZFExternalMap
defines the interface which the
MZFExternalize
code factory (part of
MZFCompressor
) uses to interface to an external
hashmap.
- Version:
- $Id: MZFExternalMap.java,v 1.2 2002/02/25 21:06:26 cananian Exp $
- Author:
- C. Scott Ananian <cananian@alumni.princeton.edu>
Method Summary |
static double |
doubleGET(Object obj,
Object fieldkey,
double default_value)
|
static void |
doubleSET(Object obj,
Object fieldkey,
double newvalue,
double default_value)
|
static float |
floatGET(Object obj,
Object fieldkey,
float default_value)
|
static void |
floatSET(Object obj,
Object fieldkey,
float newvalue,
float default_value)
|
static int |
intGET(Object obj,
Object fieldkey,
int default_value)
|
static void |
intSET(Object obj,
Object fieldkey,
int newvalue,
int default_value)
|
static long |
longGET(Object obj,
Object fieldkey,
long default_value)
|
static void |
longSET(Object obj,
Object fieldkey,
long newvalue,
long default_value)
|
static Object |
ptrGET(Object obj,
Object fieldkey,
Object default_value)
|
static void |
ptrSET(Object obj,
Object fieldkey,
Object newvalue,
Object default_value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MZFExternalMap
public MZFExternalMap()
intGET
public static int intGET(Object obj,
Object fieldkey,
int default_value)
intSET
public static void intSET(Object obj,
Object fieldkey,
int newvalue,
int default_value)
longGET
public static long longGET(Object obj,
Object fieldkey,
long default_value)
longSET
public static void longSET(Object obj,
Object fieldkey,
long newvalue,
long default_value)
ptrGET
public static Object ptrGET(Object obj,
Object fieldkey,
Object default_value)
ptrSET
public static void ptrSET(Object obj,
Object fieldkey,
Object newvalue,
Object default_value)
floatGET
public static final float floatGET(Object obj,
Object fieldkey,
float default_value)
floatSET
public static final void floatSET(Object obj,
Object fieldkey,
float newvalue,
float default_value)
doubleGET
public static final double doubleGET(Object obj,
Object fieldkey,
double default_value)
doubleSET
public static final void doubleSET(Object obj,
Object fieldkey,
double newvalue,
double default_value)