1 package jfun.yan.util; 2 3 import java.io.Serializable; 4 import java.lang.reflect.Member; 5 6 /** 7 * A predicate on java.lang.reflect.Member 8 * <p> 9 * @author Ben Yu 10 * Dec 30, 2005 10:39:21 PM 11 */ 12 public interface MemberPredicate extends Serializable{ 13 /** 14 * Evaluate predicate against a logical name and the Member object. 15 * @param name the logical name. 16 * @param m the Member object. 17 */ 18 boolean isMember(String name, Member m); 19 } 20