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.3 2002/04/10 03:06:21 cananian Exp $
- Author:
- C. Scott Ananian <cananian@alumni.princeton.edu>
Method Summary |
static double |
doubleGET(Object fieldkey,
Object obj,
double default_value)
|
static void |
doubleSET(Object fieldkey,
Object obj,
double newvalue,
double default_value)
|
static float |
floatGET(Object fieldkey,
Object obj,
float default_value)
|
static void |
floatSET(Object fieldkey,
Object obj,
float newvalue,
float default_value)
|
static int |
intGET(Object fieldkey,
Object obj,
int default_value)
|
static void |
intSET(Object fieldkey,
Object obj,
int newvalue,
int default_value)
|
static long |
longGET(Object fieldkey,
Object obj,
long default_value)
|
static void |
longSET(Object fieldkey,
Object obj,
long newvalue,
long default_value)
|
static Object |
ptrGET(Object fieldkey,
Object obj,
Object default_value)
|
static void |
ptrSET(Object fieldkey,
Object obj,
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 fieldkey,
Object obj,
int default_value)
intSET
public static void intSET(Object fieldkey,
Object obj,
int newvalue,
int default_value)
longGET
public static long longGET(Object fieldkey,
Object obj,
long default_value)
longSET
public static void longSET(Object fieldkey,
Object obj,
long newvalue,
long default_value)
ptrGET
public static Object ptrGET(Object fieldkey,
Object obj,
Object default_value)
ptrSET
public static void ptrSET(Object fieldkey,
Object obj,
Object newvalue,
Object default_value)
floatGET
public static final float floatGET(Object fieldkey,
Object obj,
float default_value)
floatSET
public static final void floatSET(Object fieldkey,
Object obj,
float newvalue,
float default_value)
doubleGET
public static final double doubleGET(Object fieldkey,
Object obj,
double default_value)
doubleSET
public static final void doubleSET(Object fieldkey,
Object obj,
double newvalue,
double default_value)