org.granite.seam21
Class ValueExpressionConverter

java.lang.Object
  extended by org.granite.messaging.amf.io.convert.Converter
      extended by org.granite.seam21.ValueExpressionConverter
All Implemented Interfaces:
org.granite.messaging.amf.io.convert.Reverter

public class ValueExpressionConverter
extends org.granite.messaging.amf.io.convert.Converter
implements org.granite.messaging.amf.io.convert.Reverter

Author:
William DRAI

Field Summary
 
Fields inherited from class org.granite.messaging.amf.io.convert.Converter
converters
 
Constructor Summary
ValueExpressionConverter(org.granite.messaging.amf.io.convert.Converters converters)
           
 
Method Summary
 boolean canRevert(Object value)
           
protected  boolean internalCanConvert(Object value, Type targetType)
           
protected  Object internalConvert(Object value, Type targetType)
           
 Object revert(Object value)
           
 
Methods inherited from class org.granite.messaging.amf.io.convert.Converter
canConvert, convert
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueExpressionConverter

public ValueExpressionConverter(org.granite.messaging.amf.io.convert.Converters converters)
Method Detail

internalCanConvert

protected boolean internalCanConvert(Object value,
                                     Type targetType)
Specified by:
internalCanConvert in class org.granite.messaging.amf.io.convert.Converter

internalConvert

protected Object internalConvert(Object value,
                                 Type targetType)
Specified by:
internalConvert in class org.granite.messaging.amf.io.convert.Converter

canRevert

public boolean canRevert(Object value)
Specified by:
canRevert in interface org.granite.messaging.amf.io.convert.Reverter

revert

public Object revert(Object value)
Specified by:
revert in interface org.granite.messaging.amf.io.convert.Reverter