goodslib
Class PersistentString

java.lang.Object
  extended bygoodsjpi.Persistent
      extended bygoodslib.AnyArray
          extended bygoodslib.ArrayOfChar
              extended bygoodslib.PersistentString
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class PersistentString
extends ArrayOfChar

This class is used to store String objects passed in persistent collection classes. It is inherited from ArrayOfChar and the only idea of introducing this class is to ptovide automatic converting back to String when object of this type is retrieved.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class goodslib.ArrayOfChar
array
 
Fields inherited from class goodslib.AnyArray
used
 
Fields inherited from class goodsjpi.Persistent
defaultMetaobject, metaobject
 
Constructor Summary
PersistentString(java.lang.String str)
           
 
Method Summary
static java.lang.Object getValue(java.lang.Object value)
           
 
Methods inherited from class goodslib.ArrayOfChar
append, append, changeSize, compare, compare, compareTo, copy, equals, getAt, hashCode, indexOf, insert, lastIndexOf, pop, push, putAt, remove, toArray, top, toString
 
Methods inherited from class goodslib.AnyArray
length
 
Methods inherited from class goodsjpi.Persistent
attachToStorage, clone, clusterWith, finalize, getDatabase, getOid, getStorageId, onLoad
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistentString

public PersistentString(java.lang.String str)
Method Detail

getValue

public static java.lang.Object getValue(java.lang.Object value)