jestr.generic.reflect
Class FieldFinder

java.lang.Object
  extended byjestr.generic.reflect.FieldFinder

public class FieldFinder
extends java.lang.Object

Author:
David Gilliland

Nested Class Summary
static interface FieldFinder.Filter
           
 
Constructor Summary
FieldFinder()
           
 
Method Summary
static java.util.Iterator findFields(java.lang.Class classType)
           
static java.util.Iterator findFields(java.lang.Class classType, FieldFinder.Filter filter)
           
static java.lang.reflect.Field[] getDeclaredFields(java.lang.Class classType)
           
static java.lang.Object getFieldValue(java.lang.reflect.Field f, java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldFinder

public FieldFinder()
Method Detail

getFieldValue

public static java.lang.Object getFieldValue(java.lang.reflect.Field f,
                                             java.lang.Object obj)

findFields

public static java.util.Iterator findFields(java.lang.Class classType)

getDeclaredFields

public static java.lang.reflect.Field[] getDeclaredFields(java.lang.Class classType)

findFields

public static java.util.Iterator findFields(java.lang.Class classType,
                                            FieldFinder.Filter filter)


Copyright (c) 2001-2003 - Apache Software Foundation