|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.trove.SerializationProcedure
class SerializationProcedure
Implementation of the variously typed procedure interfaces that supports writing the arguments to the procedure out on an ObjectOutputStream. In the case of two-argument procedures, the arguments are written out in the order received.
Any IOException is trapped here so that it can be rethrown in a writeObject method.
Created: Sun Jul 7 00:14:18 2002
| Field Summary | |
|---|---|
(package private) java.io.IOException |
exception
|
private java.io.ObjectOutputStream |
stream
|
| Constructor Summary | |
|---|---|
SerializationProcedure(java.io.ObjectOutputStream stream)
|
|
| Method Summary | |
|---|---|
boolean |
execute(double val)
Executes this procedure. |
boolean |
execute(double key,
double val)
Executes this procedure. |
boolean |
execute(double key,
float val)
Executes this procedure. |
boolean |
execute(double key,
int val)
Executes this procedure. |
boolean |
execute(double key,
long val)
Executes this procedure. |
boolean |
execute(double key,
java.lang.Object val)
Executes this procedure. |
boolean |
execute(float val)
Executes this procedure. |
boolean |
execute(float key,
double val)
Executes this procedure. |
boolean |
execute(float key,
float val)
Executes this procedure. |
boolean |
execute(float key,
int val)
Executes this procedure. |
boolean |
execute(float key,
long val)
Executes this procedure. |
boolean |
execute(float key,
java.lang.Object val)
Executes this procedure. |
boolean |
execute(int val)
Executes this procedure. |
boolean |
execute(int key,
double val)
Executes this procedure. |
boolean |
execute(int key,
float val)
Executes this procedure. |
boolean |
execute(int key,
int val)
Executes this procedure. |
boolean |
execute(int key,
long val)
Executes this procedure. |
boolean |
execute(int key,
java.lang.Object val)
Executes this procedure. |
boolean |
execute(long val)
Executes this procedure. |
boolean |
execute(long key,
double val)
Executes this procedure. |
boolean |
execute(long key,
float val)
Executes this procedure. |
boolean |
execute(long key,
int val)
Executes this procedure. |
boolean |
execute(long key,
long val)
Executes this procedure. |
boolean |
execute(long key,
java.lang.Object val)
Executes this procedure. |
boolean |
execute(java.lang.Object val)
Executes this procedure. |
boolean |
execute(java.lang.Object key,
double val)
Executes this procedure. |
boolean |
execute(java.lang.Object key,
float val)
Executes this procedure. |
boolean |
execute(java.lang.Object key,
int val)
Executes this procedure. |
boolean |
execute(java.lang.Object key,
long val)
Executes this procedure. |
boolean |
execute(java.lang.Object key,
java.lang.Object val)
Executes this procedure. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final java.io.ObjectOutputStream stream
java.io.IOException exception
| Constructor Detail |
|---|
SerializationProcedure(java.io.ObjectOutputStream stream)
| Method Detail |
|---|
public boolean execute(int val)
TIntProcedure
execute in interface TIntProcedureval - a value of type int
public boolean execute(double val)
TDoubleProcedure
execute in interface TDoubleProcedureval - a value of type double
public boolean execute(long val)
TLongProcedure
execute in interface TLongProcedureval - a value of type long
public boolean execute(float val)
TFloatProcedure
execute in interface TFloatProcedureval - a value of type float
public boolean execute(java.lang.Object val)
TObjectProcedure
execute in interface TObjectProcedureval - an Object value
public boolean execute(java.lang.Object key,
java.lang.Object val)
TObjectObjectProcedure
execute in interface TObjectObjectProcedurekey - an Object valueval - an Object value
public boolean execute(java.lang.Object key,
int val)
TObjectIntProcedure
execute in interface TObjectIntProcedurekey - an Object valueval - an int value
public boolean execute(java.lang.Object key,
long val)
TObjectLongProcedure
execute in interface TObjectLongProcedurekey - an Object valueval - an long value
public boolean execute(java.lang.Object key,
double val)
TObjectDoubleProcedure
execute in interface TObjectDoubleProcedurekey - an Object valueval - an double value
public boolean execute(java.lang.Object key,
float val)
TObjectFloatProcedure
execute in interface TObjectFloatProcedurekey - an Object valueval - an float value
public boolean execute(int key,
java.lang.Object val)
TIntObjectProcedure
execute in interface TIntObjectProcedurekey - an int valueval - an Object value
public boolean execute(int key,
int val)
TIntIntProcedure
execute in interface TIntIntProcedurekey - an int valueval - an int value
public boolean execute(int key,
long val)
TIntLongProcedure
execute in interface TIntLongProcedurekey - an int valueval - an long value
public boolean execute(int key,
double val)
TIntDoubleProcedure
execute in interface TIntDoubleProcedurekey - an int valueval - an double value
public boolean execute(int key,
float val)
TIntFloatProcedure
execute in interface TIntFloatProcedurekey - an int valueval - an float value
public boolean execute(long key,
java.lang.Object val)
TLongObjectProcedure
execute in interface TLongObjectProcedurekey - an long valueval - an Object value
public boolean execute(long key,
int val)
TLongIntProcedure
execute in interface TLongIntProcedurekey - an long valueval - an int value
public boolean execute(long key,
long val)
TLongLongProcedure
execute in interface TLongLongProcedurekey - an long valueval - an long value
public boolean execute(long key,
double val)
TLongDoubleProcedure
execute in interface TLongDoubleProcedurekey - an long valueval - an double value
public boolean execute(long key,
float val)
TLongFloatProcedure
execute in interface TLongFloatProcedurekey - an long valueval - an float value
public boolean execute(double key,
java.lang.Object val)
TDoubleObjectProcedure
execute in interface TDoubleObjectProcedurekey - an double valueval - an Object value
public boolean execute(double key,
int val)
TDoubleIntProcedure
execute in interface TDoubleIntProcedurekey - an double valueval - an int value
public boolean execute(double key,
long val)
TDoubleLongProcedure
execute in interface TDoubleLongProcedurekey - an double valueval - an long value
public boolean execute(double key,
double val)
TDoubleDoubleProcedure
execute in interface TDoubleDoubleProcedurekey - an double valueval - an double value
public boolean execute(double key,
float val)
TDoubleFloatProcedure
execute in interface TDoubleFloatProcedurekey - an double valueval - an float value
public boolean execute(float key,
java.lang.Object val)
TFloatObjectProcedure
execute in interface TFloatObjectProcedurekey - an float valueval - an Object value
public boolean execute(float key,
int val)
TFloatIntProcedure
execute in interface TFloatIntProcedurekey - an float valueval - an int value
public boolean execute(float key,
long val)
TFloatLongProcedure
execute in interface TFloatLongProcedurekey - an float valueval - an long value
public boolean execute(float key,
double val)
TFloatDoubleProcedure
execute in interface TFloatDoubleProcedurekey - an float valueval - an double value
public boolean execute(float key,
float val)
TFloatFloatProcedure
execute in interface TFloatFloatProcedurekey - an float valueval - an float value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||