org.skyscreamer.yoga.resteasy.mapper
Class HibernateResultTraverser

java.lang.Object
  extended by org.skyscreamer.yoga.mapper.ResultTraverser
      extended by org.skyscreamer.yoga.resteasy.mapper.HibernateResultTraverser

@Service(value="resultTraverser")
public class HibernateResultTraverser
extends ResultTraverser


Constructor Summary
HibernateResultTraverser()
           
 
Method Summary
protected  HierarchicalModel addHref(HierarchicalModel model, PropertyDescriptor property, Object value)
           
 Class<? extends Object> getClass(Object instance)
           
protected  String getUri(Object value)
           
protected  void traverseChild(Selector parentSelector, HierarchicalModel model, PropertyDescriptor property, String name, Object value)
           
protected  void traverseIterable(Selector fieldSelector, HierarchicalModel model, PropertyDescriptor property, Iterable<?> list)
           
 
Methods inherited from class org.skyscreamer.yoga.mapper.ResultTraverser
isNotBean, traverse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateResultTraverser

public HibernateResultTraverser()
Method Detail

getClass

public Class<? extends Object> getClass(Object instance)
Overrides:
getClass in class ResultTraverser

traverseChild

protected void traverseChild(Selector parentSelector,
                             HierarchicalModel model,
                             PropertyDescriptor property,
                             String name,
                             Object value)
Overrides:
traverseChild in class ResultTraverser

traverseIterable

protected void traverseIterable(Selector fieldSelector,
                                HierarchicalModel model,
                                PropertyDescriptor property,
                                Iterable<?> list)
Overrides:
traverseIterable in class ResultTraverser

addHref

protected HierarchicalModel addHref(HierarchicalModel model,
                                    PropertyDescriptor property,
                                    Object value)

getUri

protected String getUri(Object value)


Copyright © 2011. All Rights Reserved.