org.skyscreamer.yoga.mapper
Class ResultTraverser

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

public class ResultTraverser
extends Object

ResultTraverser

Author:
solomon.duskis

Field Summary
protected  ClassFinderStrategy _classFinderStrategy
           
 
Constructor Summary
ResultTraverser()
           
 
Method Summary
protected  void addInstanceFields(Object instance, Class<?> instanceType, MapHierarchicalModel<?> model, Selector selector, YogaRequestContext requestContext)
           
 void setClassFinderStrategy(ClassFinderStrategy classFinderStrategy)
           
 void traverse(Object instance, Selector selector, HierarchicalModel<?> model, YogaRequestContext context)
           
protected  void traverseIterable(Iterable<?> iterable, Selector selector, ListHierarchicalModel<?> model, YogaRequestContext context)
           
protected  void traversePojo(Object instance, Selector selector, MapHierarchicalModel<?> model, YogaRequestContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_classFinderStrategy

protected ClassFinderStrategy _classFinderStrategy
Constructor Detail

ResultTraverser

public ResultTraverser()
Method Detail

traverse

public void traverse(Object instance,
                     Selector selector,
                     HierarchicalModel<?> model,
                     YogaRequestContext context)

traverseIterable

protected void traverseIterable(Iterable<?> iterable,
                                Selector selector,
                                ListHierarchicalModel<?> model,
                                YogaRequestContext context)

traversePojo

protected void traversePojo(Object instance,
                            Selector selector,
                            MapHierarchicalModel<?> model,
                            YogaRequestContext context)

addInstanceFields

protected void addInstanceFields(Object instance,
                                 Class<?> instanceType,
                                 MapHierarchicalModel<?> model,
                                 Selector selector,
                                 YogaRequestContext requestContext)

setClassFinderStrategy

public void setClassFinderStrategy(ClassFinderStrategy classFinderStrategy)


Copyright © 2012. All Rights Reserved.