com.mckoi.database.global
Class StringObject

java.lang.Object
  extended by com.mckoi.database.global.StringObject
All Implemented Interfaces:
StringAccessor, java.io.Serializable

public class StringObject
extends java.lang.Object
implements java.io.Serializable, StringAccessor

A concrete implementation of StringAccessor that uses a java.lang.String object.

Author:
Tobias Downer
See Also:
Serialized Form

Method Summary
static StringObject fromString(java.lang.String str)
          Static method that returns a StringObject from the given java.lang.String.
 java.io.Reader getReader()
          Returns a Reader that can read from the string.
 int length()
          Returns the length of the string.
 java.lang.String toString()
          Returns this object as a java.lang.String object (easy!)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

length

public int length()
Returns the length of the string.

Specified by:
length in interface StringAccessor

getReader

public java.io.Reader getReader()
Returns a Reader that can read from the string.

Specified by:
getReader in interface StringAccessor

toString

public java.lang.String toString()
Returns this object as a java.lang.String object (easy!)

Specified by:
toString in interface StringAccessor
Overrides:
toString in class java.lang.Object

fromString

public static StringObject fromString(java.lang.String str)
Static method that returns a StringObject from the given java.lang.String.