daruma.bus.processor.csv
クラス CSVFileReader

java.lang.Object
  拡張daruma.bus.processor.csv.CSVFileReader
すべての実装インタフェース:
Processor

public class CSVFileReader
extends java.lang.Object
implements Processor


フィールドの概要
static java.lang.String DEFAULT_CSVFILE_COMMENT
           
static java.lang.String DEFAULT_CSVFILE_PARENTHESIS
           
static java.lang.String DEFAULT_CSVFILE_SEPARATOR
           
static java.lang.String DEFAULT_CSVX_ENCODING
           
static java.lang.String DEFAULT_CSVX_NAMESPACE
           
static java.lang.String DEFAULT_CSVX_NAMESPACE_PREFIX
           
static java.lang.String DEFAULT_CSVX_PRETTYPRINT
           
static java.lang.String DEFAULT_INPUT_ENCODING
           
static java.lang.String DEFAULT_XSLT_COPY_TEMPLATE
           
static java.lang.String PROPS_CSVFILE_COMMENT
           
static java.lang.String PROPS_CSVFILE_PARENTHESIS
           
static java.lang.String PROPS_CSVFILE_SEPARATOR
           
static java.lang.String PROPS_CSVX_ENCODING
           
static java.lang.String PROPS_CSVX_NAMESPACE
           
static java.lang.String PROPS_CSVX_NAMESPACE_PREFIX
           
static java.lang.String PROPS_CSVX_PRETTYPRINT
           
static java.lang.String PROPS_INPUT_ENCODING
           
static java.lang.String PROPS_XSLT_COPY_TEMPLATE
           
 
コンストラクタの概要
CSVFileReader()
           
 
メソッドの概要
 char getComment()
           
 java.lang.String getInputEncoding()
           
 java.lang.String getOutputEncoding()
           
 char getParenthesis()
           
 char getSeparator()
           
 java.io.File getWorkDir()
           
 java.lang.String getXsltCopyTemplate()
           
 boolean isPrettyPrintMode()
           
 void process(Message message)
           
 void setComment(char comment)
           
 void setInputEncoding(java.lang.String fileEncoding)
           
 void setOutputEncoding(java.lang.String xmlEncoding)
           
 void setParenthesis(char parenthesis)
           
 void setPrettyPrintMode(boolean prettyPrintMode)
           
 void setSeparator(char separator)
           
 void setWorkDir(java.io.File directory)
           
 void setXsltCopyTemplate(java.lang.String xsltCopyTemplate)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_CSVFILE_COMMENT

public static final java.lang.String DEFAULT_CSVFILE_COMMENT

DEFAULT_CSVFILE_PARENTHESIS

public static final java.lang.String DEFAULT_CSVFILE_PARENTHESIS

DEFAULT_CSVFILE_SEPARATOR

public static final java.lang.String DEFAULT_CSVFILE_SEPARATOR

DEFAULT_CSVX_ENCODING

public static final java.lang.String DEFAULT_CSVX_ENCODING

DEFAULT_CSVX_NAMESPACE

public static final java.lang.String DEFAULT_CSVX_NAMESPACE

DEFAULT_CSVX_NAMESPACE_PREFIX

public static final java.lang.String DEFAULT_CSVX_NAMESPACE_PREFIX

DEFAULT_CSVX_PRETTYPRINT

public static final java.lang.String DEFAULT_CSVX_PRETTYPRINT

DEFAULT_INPUT_ENCODING

public static final java.lang.String DEFAULT_INPUT_ENCODING

DEFAULT_XSLT_COPY_TEMPLATE

public static final java.lang.String DEFAULT_XSLT_COPY_TEMPLATE

PROPS_CSVFILE_COMMENT

public static final java.lang.String PROPS_CSVFILE_COMMENT
関連項目:
定数フィールド値

PROPS_CSVFILE_PARENTHESIS

public static final java.lang.String PROPS_CSVFILE_PARENTHESIS
関連項目:
定数フィールド値

PROPS_CSVFILE_SEPARATOR

public static final java.lang.String PROPS_CSVFILE_SEPARATOR
関連項目:
定数フィールド値

PROPS_CSVX_ENCODING

public static final java.lang.String PROPS_CSVX_ENCODING
関連項目:
定数フィールド値

PROPS_CSVX_NAMESPACE

public static final java.lang.String PROPS_CSVX_NAMESPACE
関連項目:
定数フィールド値

PROPS_CSVX_NAMESPACE_PREFIX

public static final java.lang.String PROPS_CSVX_NAMESPACE_PREFIX
関連項目:
定数フィールド値

PROPS_CSVX_PRETTYPRINT

public static final java.lang.String PROPS_CSVX_PRETTYPRINT
関連項目:
定数フィールド値

PROPS_INPUT_ENCODING

public static final java.lang.String PROPS_INPUT_ENCODING
関連項目:
定数フィールド値

PROPS_XSLT_COPY_TEMPLATE

public static final java.lang.String PROPS_XSLT_COPY_TEMPLATE
関連項目:
定数フィールド値
コンストラクタの詳細

CSVFileReader

public CSVFileReader()
メソッドの詳細

getComment

public char getComment()

getInputEncoding

public java.lang.String getInputEncoding()

getOutputEncoding

public java.lang.String getOutputEncoding()

getParenthesis

public char getParenthesis()

getSeparator

public char getSeparator()

getWorkDir

public java.io.File getWorkDir()

getXsltCopyTemplate

public java.lang.String getXsltCopyTemplate()

isPrettyPrintMode

public boolean isPrettyPrintMode()

process

public void process(Message message)
             throws ProcessorException
定義:
インタフェース Processor 内の process
例外:
ProcessorException

setComment

public void setComment(char comment)

setInputEncoding

public void setInputEncoding(java.lang.String fileEncoding)

setOutputEncoding

public void setOutputEncoding(java.lang.String xmlEncoding)

setParenthesis

public void setParenthesis(char parenthesis)

setPrettyPrintMode

public void setPrettyPrintMode(boolean prettyPrintMode)

setSeparator

public void setSeparator(char separator)

setWorkDir

public void setWorkDir(java.io.File directory)

setXsltCopyTemplate

public void setXsltCopyTemplate(java.lang.String xsltCopyTemplate)