net.sf.dynamicreports.report.builder
Class FieldBuilder<T>

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<FieldBuilder<T>,DRField<T>>
      extended by net.sf.dynamicreports.report.builder.FieldBuilder<T>
All Implemented Interfaces:
Serializable, DRIValue<T>

public class FieldBuilder<T>
extends AbstractBuilder<FieldBuilder<T>,DRField<T>>
implements DRIValue<T>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected FieldBuilder(String name, Class<? super T> valueClass)
           
 
Method Summary
 DRField<T> getField()
           
 String getName()
           
 FieldBuilder<T> setDataType(DRIDataType<? super T,T> dataType)
           
 FieldBuilder<T> setDescription(String description)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldBuilder

protected FieldBuilder(String name,
                       Class<? super T> valueClass)
Method Detail

setDataType

public FieldBuilder<T> setDataType(DRIDataType<? super T,T> dataType)

setDescription

public FieldBuilder<T> setDescription(String description)

getField

public DRField<T> getField()

getName

public String getName()
Specified by:
getName in interface DRIValue<T>


Copyright © 2010-2014. All Rights Reserved.