goodslib
Class PersistentString

java.lang.Object
  |
  +--goodsjpi.Persistent
        |
        +--goodslib.AnyArray
              |
              +--goodslib.ArrayOfChar
                    |
                    +--goodslib.PersistentString
All Implemented Interfaces:
java.lang.Comparable

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.


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
 
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)