org.pentaho.di.trans.steps.textfileoutput
Class TextFileField

java.lang.Object
  extended by org.pentaho.di.trans.steps.textfileoutput.TextFileField
All Implemented Interfaces:
Cloneable

public class TextFileField
extends Object
implements Cloneable

Describes a single field in a text file

Since:
11-05-2005
Author:
Matt

Constructor Summary
TextFileField()
           
TextFileField(String name, int type, String format, int length, int precision, String currencySymbol, String decimalSymbol, String groupSymbol, String nullString)
           
 
Method Summary
 Object clone()
           
 int compare(Object obj)
           
 boolean equal(Object obj)
           
 String getCurrencySymbol()
           
 String getDecimalSymbol()
           
 String getFormat()
           
 String getGroupingSymbol()
           
 int getLength()
           
 String getName()
           
 String getNullString()
           
 int getPrecision()
           
 int getTrimType()
           
 String getTrimTypeCode()
           
 String getTrimTypeDesc()
           
 int getType()
           
 String getTypeDesc()
           
 void setCurrencySymbol(String currency_symbol)
           
 void setDecimalSymbol(String decimal_symbol)
           
 void setFormat(String format)
           
 void setGroupingSymbol(String group_symbol)
           
 void setLength(int length)
           
 void setName(String fieldname)
           
 void setNullString(String null_string)
           
 void setPrecision(int precision)
           
 void setTrimType(int trimType)
           
 void setType(int type)
           
 void setType(String typeDesc)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextFileField

public TextFileField(String name,
                     int type,
                     String format,
                     int length,
                     int precision,
                     String currencySymbol,
                     String decimalSymbol,
                     String groupSymbol,
                     String nullString)

TextFileField

public TextFileField()
Method Detail

compare

public int compare(Object obj)

equal

public boolean equal(Object obj)

clone

public Object clone()
Overrides:
clone in class Object

getLength

public int getLength()

setLength

public void setLength(int length)

getName

public String getName()

setName

public void setName(String fieldname)

getType

public int getType()

getTypeDesc

public String getTypeDesc()

setType

public void setType(int type)

setType

public void setType(String typeDesc)

getFormat

public String getFormat()

setFormat

public void setFormat(String format)

getGroupingSymbol

public String getGroupingSymbol()

setGroupingSymbol

public void setGroupingSymbol(String group_symbol)

getDecimalSymbol

public String getDecimalSymbol()

setDecimalSymbol

public void setDecimalSymbol(String decimal_symbol)

getCurrencySymbol

public String getCurrencySymbol()

setCurrencySymbol

public void setCurrencySymbol(String currency_symbol)

getPrecision

public int getPrecision()

setPrecision

public void setPrecision(int precision)

getNullString

public String getNullString()

setNullString

public void setNullString(String null_string)

toString

public String toString()
Overrides:
toString in class Object

getTrimType

public int getTrimType()

setTrimType

public void setTrimType(int trimType)

getTrimTypeCode

public String getTrimTypeCode()

getTrimTypeDesc

public String getTrimTypeDesc()