SOAj Core v. 1.3


info.soaj.core.internal.string
Class SjBaseStringPopulated

java.lang.Object
  extended by info.soaj.core.internal.string.SjBaseString
      extended by info.soaj.core.internal.string.SjBaseStringPopulated
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SjPopulatedClassName, SjPopulatedDescriptorDocumentName, SjPopulatedMethodName, SjPopulatedPluginAuthor, SjPopulatedPluginCopyright, SjPopulatedPluginCreate, SjPopulatedPluginKey, SjPopulatedPluginMinimumJdk, SjPopulatedPluginVersion, SjPopulatedPropertyKey

public class SjBaseStringPopulated
extends SjBaseString

This immutable base class wraps a String object containing populated character(s). A null or empty String passed to the constructor results in a runtime exception.

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 java.lang.String CLASS_NAME
          Class name.
private static long serialVersionUID
          UID
 
Fields inherited from class info.soaj.core.internal.string.SjBaseString
string
 
Constructor Summary
SjBaseStringPopulated(java.lang.String string, java.lang.String exceptionMessage)
          Constructor
 
Method Summary
private  void throwException(java.lang.String nullOrEmpty, java.lang.String exceptionMessage)
           
 
Methods inherited from class info.soaj.core.internal.string.SjBaseString
equals, getString, hashCode, 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

CLASS_NAME

private static final java.lang.String CLASS_NAME
Class name.

Constructor Detail

SjBaseStringPopulated

public SjBaseStringPopulated(java.lang.String string,
                             java.lang.String exceptionMessage)
Constructor

Parameters:
string -
exceptionMessage -
Method Detail

throwException

private void throwException(java.lang.String nullOrEmpty,
                            java.lang.String exceptionMessage)
                     throws SjCoreExceptionValidatingString
Parameters:
nullOrEmpty -
exceptionMessage -
Throws:
SjCoreExceptionValidatingString

SOAj Core v. 1.3


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.