SOAj Consolidated


info.soaj.core.internal.string
Class SjBaseString

java.lang.Object
  extended by info.soaj.core.internal.string.SjBaseString
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SjBaseStringEmptyable, SjBaseStringNullable, SjBaseStringPopulated

public abstract class SjBaseString
extends java.lang.Object
implements java.io.Serializable

This immutable base class wraps a String object containing either populated character(s) or a null.

Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com .

Since:
v. 1.0
Author:
MarvinToll@gtcGroup.com
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          UID
protected  java.lang.String string
          Wrapped String.
 
Constructor Summary
SjBaseString()
          Constructor
 
Method Summary
 boolean equals(java.lang.Object obj)
          (non-Javadoc)
 java.lang.String getString()
           
 int hashCode()
          (non-Javadoc)
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
UID

See Also:
Constant Field Values

string

protected java.lang.String string
Wrapped String.

Constructor Detail

SjBaseString

public SjBaseString()
Constructor

Method Detail

getString

public java.lang.String getString()
Returns:
String - Returns the string attribute.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
the string

hashCode

public int hashCode()
(non-Javadoc)

Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

equals

public boolean equals(java.lang.Object obj)
(non-Javadoc)

Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

SOAj Consolidated


Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com.
Use is authorized, provided the source is acknowledged by inclusion of this copyright notice.