net.sf.dynamicreports.report.base.datatype
Class DRDataType<U,T extends U>

java.lang.Object
  extended by net.sf.dynamicreports.report.base.datatype.AbstractDataType<U,T>
      extended by net.sf.dynamicreports.report.base.datatype.DRDataType<U,T>
All Implemented Interfaces:
Serializable, DRIDataType<U,T>

public class DRDataType<U,T extends U>
extends AbstractDataType<U,T>

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

Constructor Summary
DRDataType()
           
DRDataType(String pattern)
           
DRDataType(String pattern, HorizontalAlignment horizontalAlignment)
           
 
Method Summary
 HorizontalAlignment getHorizontalAlignment()
           
 String getPattern()
           
 DRIValueFormatter<?,? extends U> getValueFormatter()
           
 void setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
           
 void setPattern(String pattern)
           
 void setValueFormatter(DRIValueFormatter<?,? extends U> valueFormatter)
           
 String toString(T value)
           
 
Methods inherited from class net.sf.dynamicreports.report.base.datatype.AbstractDataType
getValueClass, stringToValue, stringToValue, stringToValue, valueToString, valueToString, valueToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRDataType

public DRDataType()

DRDataType

public DRDataType(String pattern)

DRDataType

public DRDataType(String pattern,
                  HorizontalAlignment horizontalAlignment)
Method Detail

setPattern

public void setPattern(String pattern)

getPattern

public String getPattern()
Specified by:
getPattern in interface DRIDataType<U,T extends U>
Overrides:
getPattern in class AbstractDataType<U,T extends U>

setHorizontalAlignment

public void setHorizontalAlignment(HorizontalAlignment horizontalAlignment)

getHorizontalAlignment

public HorizontalAlignment getHorizontalAlignment()
Specified by:
getHorizontalAlignment in interface DRIDataType<U,T extends U>
Overrides:
getHorizontalAlignment in class AbstractDataType<U,T extends U>

setValueFormatter

public void setValueFormatter(DRIValueFormatter<?,? extends U> valueFormatter)

getValueFormatter

public DRIValueFormatter<?,? extends U> getValueFormatter()
Specified by:
getValueFormatter in interface DRIDataType<U,T extends U>
Overrides:
getValueFormatter in class AbstractDataType<U,T extends U>

toString

public String toString(T value)


Copyright © 2010-2014. All Rights Reserved.