org.skyscreamer.yoga.selector
Class CoreSelector

java.lang.Object
  extended by org.skyscreamer.yoga.selector.MapSelector
      extended by org.skyscreamer.yoga.selector.CoreSelector
All Implemented Interfaces:
Selector

public class CoreSelector
extends MapSelector


Field Summary
 
Fields inherited from class org.skyscreamer.yoga.selector.MapSelector
descriptors
 
Constructor Summary
CoreSelector()
           
CoreSelector(FieldPopulatorRegistry populatorRegistry)
           
 
Method Summary
protected  Collection<String> getAllowedCoreFields(Class<?> instanceType)
           
 Collection<Property> getAllPossibleFields(Class<?> instanceType)
           
protected  Collection<Property> getFieldCollection(Class<?> instanceType)
           
 void setPopulatorRegistry(FieldPopulatorRegistry populatorRegistry)
           
 
Methods inherited from class org.skyscreamer.yoga.selector.MapSelector
containsField, getChildSelector, getSelectedFields, isInfluencedExternally
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreSelector

public CoreSelector(FieldPopulatorRegistry populatorRegistry)

CoreSelector

public CoreSelector()
Method Detail

setPopulatorRegistry

public void setPopulatorRegistry(FieldPopulatorRegistry populatorRegistry)

getFieldCollection

protected Collection<Property> getFieldCollection(Class<?> instanceType)
Overrides:
getFieldCollection in class MapSelector

getAllowedCoreFields

protected Collection<String> getAllowedCoreFields(Class<?> instanceType)

getAllPossibleFields

public Collection<Property> getAllPossibleFields(Class<?> instanceType)
Specified by:
getAllPossibleFields in interface Selector
Overrides:
getAllPossibleFields in class MapSelector


Copyright © 2012. All Rights Reserved.