org.apache.jdo.impl.fostore
Class ObjectTranscriber.ImmutableStringTranscriber

java.lang.Object
  extended byorg.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber
      extended byorg.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber
          extended byorg.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber
All Implemented Interfaces:
Transcriber
Enclosing class:
ObjectTranscriber

class ObjectTranscriber.ImmutableStringTranscriber
extends ObjectTranscriber.ImmutableTranscriber


Constructor Summary
(package private) ObjectTranscriber.ImmutableStringTranscriber()
           
 
Method Summary
 java.lang.Object fetch(java.io.DataInput in)
           
(package private)  java.lang.Object fetch(java.io.DataInput in, java.lang.Object owner, int fieldNum)
           
(package private)  void skip(java.io.DataInput in)
           
(package private)  void store(java.lang.Object value, FOStoreOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectTranscriber.ImmutableStringTranscriber

ObjectTranscriber.ImmutableStringTranscriber()
Method Detail

store

void store(java.lang.Object value,
           FOStoreOutput out)
     throws java.io.IOException
Specified by:
store in class ObjectTranscriber.AbstractTranscriber
Throws:
java.io.IOException

fetch

public java.lang.Object fetch(java.io.DataInput in)
                       throws java.io.IOException
Specified by:
fetch in class ObjectTranscriber.ImmutableTranscriber
Throws:
java.io.IOException

skip

void skip(java.io.DataInput in)
    throws java.io.IOException
Specified by:
skip in class ObjectTranscriber.ImmutableTranscriber
Throws:
java.io.IOException

fetch

java.lang.Object fetch(java.io.DataInput in,
                       java.lang.Object owner,
                       int fieldNum)
                 throws java.lang.Exception
Specified by:
fetch in class ObjectTranscriber.AbstractTranscriber
Throws:
java.lang.Exception