org.jboss.messaging.util
Class ShortString

java.lang.Object
  extended by org.jboss.messaging.util.ShortString

public class ShortString
extends java.lang.Object

A ShortString A simple String class that only stores single byte characters, and stores as simple byte[], this minimises expensive copying between String objects

Author:
Tim Fox

Constructor Summary
ShortString(byte[] data)
           
ShortString(java.lang.String string)
           
 
Method Summary
 java.lang.String asString()
           
 byte[] getData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortString

public ShortString(java.lang.String string)

ShortString

public ShortString(byte[] data)
Method Detail

getData

public byte[] getData()

asString

public java.lang.String asString()
                          throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.