com.liferay.portal.kernel.util
Class EscapableObject<T>

java.lang.Object
  extended by com.liferay.portal.kernel.util.EscapableObject<T>
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
HtmlEscapableObject

public class EscapableObject<T>
extends java.lang.Object
implements java.io.Serializable

Author:
Jonathan Potter, Brian Wing Shun Chan
See Also:
Serialized Form

Constructor Summary
EscapableObject(T originalValue)
           
EscapableObject(T originalValue, boolean escape)
           
 
Method Summary
protected  java.lang.String escape(T t)
           
 java.lang.String getEscapedValue()
           
 T getOriginalValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EscapableObject

public EscapableObject(T originalValue)

EscapableObject

public EscapableObject(T originalValue,
                       boolean escape)
Method Detail

getEscapedValue

public java.lang.String getEscapedValue()

getOriginalValue

public T getOriginalValue()

toString

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

escape

protected java.lang.String escape(T t)