org.skyscreamer.yoga.selector
Interface Selector

All Known Implementing Classes:
CompositeSelector, CoreSelector, FieldSelector, MapSelector

public interface Selector


Method Summary
 boolean containsField(Class<?> instanceType, String property)
           
 Collection<Property> getAllPossibleFields(Class<?> instanceType)
           
 Selector getChildSelector(Class<?> instanceType, String fieldName)
           
 Collection<Property> getSelectedFields(Class<?> instanceType, Object instance)
           
 boolean isInfluencedExternally()
           
 

Method Detail

getSelectedFields

Collection<Property> getSelectedFields(Class<?> instanceType,
                                       Object instance)

getAllPossibleFields

Collection<Property> getAllPossibleFields(Class<?> instanceType)

containsField

boolean containsField(Class<?> instanceType,
                      String property)

isInfluencedExternally

boolean isInfluencedExternally()

getChildSelector

Selector getChildSelector(Class<?> instanceType,
                          String fieldName)


Copyright © 2012. All Rights Reserved.