com.jeffpalm.util
Class Formatter.FieldGetter

java.lang.Object
  extended by com.jeffpalm.util.Formatter.FieldGetter
All Implemented Interfaces:
Formatter.Getter
Enclosing class:
Formatter

public static class Formatter.FieldGetter
extends java.lang.Object
implements Formatter.Getter


Field Summary
 
Fields inherited from interface com.jeffpalm.util.Formatter.Getter
ARRAY, LIST, TABLE
 
Constructor Summary
Formatter.FieldGetter(java.lang.Class klass)
           
Formatter.FieldGetter(java.lang.Class klass, boolean throwException)
           
 
Method Summary
 java.lang.String[] columnNames()
           
 java.lang.Object get(java.lang.Object owner, java.lang.String columnName, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Formatter.FieldGetter

public Formatter.FieldGetter(java.lang.Class klass)

Formatter.FieldGetter

public Formatter.FieldGetter(java.lang.Class klass,
                             boolean throwException)
Method Detail

get

public java.lang.Object get(java.lang.Object owner,
                            java.lang.String columnName,
                            int index)
Specified by:
get in interface Formatter.Getter

columnNames

public java.lang.String[] columnNames()