org.apache.tapestry.util.io
Class ComponentAddressAdaptor

java.lang.Object
  extended by org.apache.tapestry.util.io.ComponentAddressAdaptor
All Implemented Interfaces:
SqueezeAdaptor

public class ComponentAddressAdaptor
extends java.lang.Object
implements SqueezeAdaptor

Squeezes a org.apache.tapestry.ComponentAddress.

Since:
2.2
Author:
mindbridge

Constructor Summary
ComponentAddressAdaptor()
           
 
Method Summary
 java.lang.Class getDataClass()
          Returns the class (or interface) which can be encoded by this adaptor.
 java.lang.String getPrefix()
          Returns one or more characters, each of which will be a prefix for this adaptor.
 java.lang.String squeeze(DataSqueezer squeezer, java.lang.Object data)
          Converts the data object into a String.
 java.lang.Object unsqueeze(DataSqueezer squeezer, java.lang.String string)
          Converts a String back into an appropriate object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentAddressAdaptor

public ComponentAddressAdaptor()
Method Detail

getPrefix

public java.lang.String getPrefix()
Description copied from interface: SqueezeAdaptor
Returns one or more characters, each of which will be a prefix for this adaptor.

Specified by:
getPrefix in interface SqueezeAdaptor

getDataClass

public java.lang.Class getDataClass()
Description copied from interface: SqueezeAdaptor
Returns the class (or interface) which can be encoded by this adaptor.

Specified by:
getDataClass in interface SqueezeAdaptor

squeeze

public java.lang.String squeeze(DataSqueezer squeezer,
                                java.lang.Object data)
Description copied from interface: SqueezeAdaptor
Converts the data object into a String.

Specified by:
squeeze in interface SqueezeAdaptor

unsqueeze

public java.lang.Object unsqueeze(DataSqueezer squeezer,
                                  java.lang.String string)
Description copied from interface: SqueezeAdaptor
Converts a String back into an appropriate object.

Specified by:
unsqueeze in interface SqueezeAdaptor