|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Dictionary<K,V>
java.util.Hashtable
org.apache.derby.iapi.services.io.FormatableHashtable
public class FormatableHashtable
A formatable holder for a java.util.Hashtable. Used to avoid serializing Properties.
Constructor Summary | |
---|---|
FormatableHashtable()
Niladic constructor for formatable |
Method Summary | |
---|---|
boolean |
getBoolean(java.lang.Object key)
|
int |
getInt(java.lang.Object key)
|
long |
getLong(java.lang.Object key)
|
int |
getTypeFormatId()
Get the formatID which corresponds to this class. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Our special put method that wont barf on a null value. |
void |
putBoolean(java.lang.Object key,
boolean value)
|
void |
putInt(java.lang.Object key,
int value)
|
void |
putLong(java.lang.Object key,
long value)
|
void |
readExternal(ArrayInputStream in)
|
void |
readExternal(java.io.ObjectInput in)
Read the hash table from a stream of stored objects. |
void |
writeExternal(java.io.ObjectOutput out)
Write the hash table out. |
Methods inherited from class java.util.Hashtable |
---|
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, values |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FormatableHashtable()
Method Detail |
---|
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface java.util.Map
put
in class java.util.Hashtable
Hashtable
public void putInt(java.lang.Object key, int value)
public int getInt(java.lang.Object key)
public void putLong(java.lang.Object key, long value)
public long getLong(java.lang.Object key)
public void putBoolean(java.lang.Object key, boolean value)
public boolean getBoolean(java.lang.Object key)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
out
- write bytes here
java.io.IOException
- thrown on errorpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
in
- read this.
java.io.IOException
- thrown on error
java.lang.ClassNotFoundException
- thrown on errorpublic void readExternal(ArrayInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public int getTypeFormatId()
getTypeFormatId
in interface TypedFormat
|
Built on Thu 2010-12-23 20:49:13+0000, from revision ??? | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |