package org.nutz.lang.eject;
/**
* 抽象取值接口
* <p>
* 封装了通过 getter 以及 field 两种方式获取值的区别
*
* @author zozoh(zozohtnt@gmail.com)
*/
public interface Ejecting {
/**
* 通过反射,从一个对象中获取某一字段的值
*
* @param obj
* 被取值的对象
* @return 值
*/
Object eject(Object obj);
}