net.sf.jmatchparser.util.csv.fieldreader
Class EnumFieldReader<K extends FieldEnum<V>,V>
java.lang.Object
   net.sf.jmatchparser.util.csv.fieldreader.FieldReader<K,V>
net.sf.jmatchparser.util.csv.fieldreader.FieldReader<K,V>
       net.sf.jmatchparser.util.csv.fieldreader.EnumFieldReader<K,V>
net.sf.jmatchparser.util.csv.fieldreader.EnumFieldReader<K,V>
- public class EnumFieldReader<K extends FieldEnum<V>,V> 
- extends FieldReader<K,V>
A FieldReader that uses an Enum that implements
 FieldEnum as its field type.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
EnumFieldReader
public EnumFieldReader(K[] enumValues,
                       AbstractCSVReader reader)
- Create a new EnumFieldReader
 
- Parameters:
- enumValues- Values of the enum to be used, usually obtained from- Enum.values()
- reader- CSV reader to be used
 
computeFieldSourcesFromIndex
public void computeFieldSourcesFromIndex(FieldSource.EmptyAction emptyAction)
- Compute the field sources from the index of the enum value inside the
 declaration.
 
 To be used when header parsing is disabled.
 
- 
- Parameters:
- emptyAction-- FieldSource.EmptyActionto use
 
Copyright © 2011. All Rights Reserved.