fr.opensagres.xdocreport.template
Class FieldsExtractor<T extends FieldExtractor>

java.lang.Object
  extended by fr.opensagres.xdocreport.template.FieldsExtractor<T>
Type Parameters:
T -

public class FieldsExtractor<T extends FieldExtractor>
extends Object

Fields extractor used to extract fields declared in the XML entries template.


Constructor Summary
FieldsExtractor()
           
FieldsExtractor(boolean ignoreXDocReportField)
           
 
Method Summary
 T addFieldName(String fieldName, boolean list)
           
static FieldsExtractor<FieldExtractor> create()
           
protected  T createField(String fieldName, boolean list)
           
 List<T> getFields()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldsExtractor

public FieldsExtractor()

FieldsExtractor

public FieldsExtractor(boolean ignoreXDocReportField)
Method Detail

addFieldName

public T addFieldName(String fieldName,
                      boolean list)

getFields

public List<T> getFields()

createField

protected T createField(String fieldName,
                        boolean list)

create

public static FieldsExtractor<FieldExtractor> create()


Copyright © 2013. All rights reserved.