org.apache.jdo.impl.fostore
Class BooleanTranscriber
java.lang.Object
org.apache.jdo.impl.fostore.FOStoreTranscriber
org.apache.jdo.impl.fostore.BooleanTranscriber
- All Implemented Interfaces:
- Transcriber
- class BooleanTranscriber
- extends FOStoreTranscriber
Transcribes boolean values.
- Author:
- Dave Bristor
Method Summary |
(package private) boolean |
fetchBoolean(java.io.DataInput in)
|
(package private) byte |
fetchByte(java.io.DataInput in)
|
(package private) char |
fetchChar(java.io.DataInput in)
|
(package private) double |
fetchDouble(java.io.DataInput in)
|
(package private) float |
fetchFloat(java.io.DataInput in)
|
(package private) int |
fetchInt(java.io.DataInput in)
|
(package private) long |
fetchLong(java.io.DataInput in)
|
protected java.lang.Object |
fetchObject(java.io.DataInput in,
java.lang.Object owner,
int fieldNum)
|
(package private) java.lang.Object |
fetchObject(java.io.DataInput in,
java.lang.Object owner,
int fieldNum,
PersistenceManagerInternal pm)
|
(package private) short |
fetchShort(java.io.DataInput in)
|
(package private) static BooleanTranscriber |
getInstance()
|
(package private) void |
skip(java.io.DataInput in)
|
(package private) void |
storeBoolean(boolean value,
java.io.DataOutput out)
|
(package private) void |
storeByte(byte value,
java.io.DataOutput out)
|
(package private) void |
storeChar(char value,
java.io.DataOutput out)
|
(package private) void |
storeDouble(double value,
java.io.DataOutput out)
|
(package private) void |
storeFloat(float value,
java.io.DataOutput out)
|
(package private) void |
storeInt(int value,
java.io.DataOutput out)
|
(package private) void |
storeLong(long value,
java.io.DataOutput out)
|
protected int[] |
storeObject(java.lang.Object value,
FOStoreOutput out)
|
(package private) int[] |
storeObject(java.lang.Object value,
FOStoreOutput out,
PersistenceManagerInternal pm)
|
(package private) void |
storeShort(short value,
java.io.DataOutput out)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static BooleanTranscriber instance
objectTranscriber
static final ObjectTranscriber objectTranscriber
BooleanTranscriber
private BooleanTranscriber()
getInstance
static BooleanTranscriber getInstance()
storeBoolean
void storeBoolean(boolean value,
java.io.DataOutput out)
throws java.io.IOException
- Overrides:
storeBoolean
in class FOStoreTranscriber
- Throws:
java.io.IOException
fetchBoolean
boolean fetchBoolean(java.io.DataInput in)
throws java.io.IOException
- Overrides:
fetchBoolean
in class FOStoreTranscriber
- Throws:
java.io.IOException
skip
void skip(java.io.DataInput in)
throws java.io.IOException
- Overrides:
skip
in class FOStoreTranscriber
- Throws:
java.io.IOException
storeChar
void storeChar(char value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchChar
char fetchChar(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeByte
void storeByte(byte value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchByte
byte fetchByte(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeShort
void storeShort(short value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchShort
short fetchShort(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeInt
void storeInt(int value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchInt
int fetchInt(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeLong
void storeLong(long value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchLong
long fetchLong(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeFloat
void storeFloat(float value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchFloat
float fetchFloat(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeDouble
void storeDouble(double value,
java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchDouble
double fetchDouble(java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
storeObject
int[] storeObject(java.lang.Object value,
FOStoreOutput out,
PersistenceManagerInternal pm)
throws java.io.IOException
- Throws:
java.io.IOException
storeObject
protected int[] storeObject(java.lang.Object value,
FOStoreOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
fetchObject
java.lang.Object fetchObject(java.io.DataInput in,
java.lang.Object owner,
int fieldNum,
PersistenceManagerInternal pm)
throws java.io.IOException,
java.lang.Exception
- Throws:
java.io.IOException
java.lang.Exception
fetchObject
protected java.lang.Object fetchObject(java.io.DataInput in,
java.lang.Object owner,
int fieldNum)
throws java.io.IOException,
java.lang.Exception
- Throws:
java.io.IOException
java.lang.Exception