org.granite.spring.data
Class PageableConverter

java.lang.Object
  extended by org.granite.messaging.amf.io.convert.Converter
      extended by org.granite.spring.data.PageableConverter
All Implemented Interfaces:
org.granite.messaging.amf.io.convert.Reverter

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


Nested Class Summary
static class PageableConverter.PageRequest
           
 
Field Summary
 
Fields inherited from class org.granite.messaging.amf.io.convert.Converter
converters
 
Constructor Summary
PageableConverter(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

PageableConverter

public PageableConverter(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