public static Set < Field > getInstanceFields ( Class < ? > clazz , Filter < Field > filter ) { return getFields ( clazz , new And < Field > ( filter != null ? filter : new True < Field > ( ) , new Not < Field > ( new IsStatic < Field > ( ) ) , new Not < Field > ( new IsOverridden < Field > ( ) ) ) ) ; }
Returns the filtered set of instance fields of the given class including those inherited from the super - classes .