org.skyscreamer.yoga.mapper
Class ResultTraverser
java.lang.Object
org.skyscreamer.yoga.mapper.ResultTraverser
public class ResultTraverser
- extends Object
Created by IntelliJ IDEA. User: corby
|
Method Summary |
protected
|
addExtraInfo(Object instance,
Selector fieldSelector,
HierarchicalModel model,
Class<T> instanceType,
String hrefSuffix)
|
protected void |
addProperties(Object instance,
Selector fieldSelector,
HierarchicalModel model,
Class<?> instanceType,
String hrefSuffix)
|
Class<?> |
findClass(Object instance)
|
static boolean |
isPrimitive(Class<?> clazz)
|
void |
setClassFinderStrategy(ClassFinderStrategy classFinderStrategy)
|
void |
setEnrichers(List<Enricher> enrichers)
|
void |
setFieldPopulatorRegistry(FieldPopulatorRegistry fieldPopulatorRegistry)
|
void |
traverse(Object instance,
Selector fieldSelector,
HierarchicalModel model,
String hrefSuffix)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultTraverser
public ResultTraverser()
traverse
public void traverse(Object instance,
Selector fieldSelector,
HierarchicalModel model,
String hrefSuffix)
addExtraInfo
protected <T> void addExtraInfo(Object instance,
Selector fieldSelector,
HierarchicalModel model,
Class<T> instanceType,
String hrefSuffix)
addProperties
protected void addProperties(Object instance,
Selector fieldSelector,
HierarchicalModel model,
Class<?> instanceType,
String hrefSuffix)
findClass
public Class<?> findClass(Object instance)
isPrimitive
public static boolean isPrimitive(Class<?> clazz)
setFieldPopulatorRegistry
public void setFieldPopulatorRegistry(FieldPopulatorRegistry fieldPopulatorRegistry)
setClassFinderStrategy
public void setClassFinderStrategy(ClassFinderStrategy classFinderStrategy)
setEnrichers
public void setEnrichers(List<Enricher> enrichers)
Copyright © 2012. All Rights Reserved.