commons
b2007092301

org.phosphoresce.commons.csv
クラス CSVToken

java.lang.Object
  拡張org.phosphoresce.commons.csv.CSVToken
すべての実装インタフェース:
java.io.Serializable

public final class CSVToken
extends java.lang.Object
implements java.io.Serializable

CSVトークンエレメント保持クラス。
当クラスが保持するトークン値はCSV値としてエンコードされた文字列ではなく 通常の文字列(「foo,"bar"」を「"foo,""bar"""」としては扱わない)で保持します。

作成者:
Kitagawa
関連項目:
直列化された形式

フィールドの概要
static java.lang.String NEWLINE
          CSVトークン改行文字
static java.lang.String QUOTE
          CSVトークンクォート文字
static java.lang.String SEPARATOR
          CSVトークン区切り文字
 
コンストラクタの概要
CSVToken()
          コンストラクタ
CSVToken(java.lang.String value)
          コンストラクタ
 
メソッドの概要
static java.lang.String decode(java.lang.String value)
          指定されたCSVトークン文字列を通常の文字列に変換して提供します。
static java.lang.String encode(java.lang.String value)
          指定された文字列をCSVトークンとしてのエレメント文字列に変換して提供します。
 java.lang.String getEncodedValue()
          CSVトークン値としてエンコードされた値を取得します。
 java.lang.String getValue()
          トークンエレメント値を取得します。
 void setValue(java.lang.String value)
          トークンエレメント値を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SEPARATOR

public static final java.lang.String SEPARATOR
CSVトークン区切り文字

関連項目:
定数フィールド値

QUOTE

public static final java.lang.String QUOTE
CSVトークンクォート文字

関連項目:
定数フィールド値

NEWLINE

public static final java.lang.String NEWLINE
CSVトークン改行文字

関連項目:
定数フィールド値
コンストラクタの詳細

CSVToken

public CSVToken()
コンストラクタ


CSVToken

public CSVToken(java.lang.String value)
コンストラクタ

パラメータ:
value - トークンエレメント値
メソッドの詳細

getValue

public java.lang.String getValue()
トークンエレメント値を取得します。

戻り値:
トークンエレメント値

setValue

public void setValue(java.lang.String value)
トークンエレメント値を設定します。

パラメータ:
value - トークンエレメント値

getEncodedValue

public java.lang.String getEncodedValue()
CSVトークン値としてエンコードされた値を取得します。

戻り値:
CSVトークン値としてエンコードされた値

encode

public static java.lang.String encode(java.lang.String value)
指定された文字列をCSVトークンとしてのエレメント文字列に変換して提供します。

パラメータ:
value - 変換対象文字列
戻り値:
CSVトークンとしてのエレメント文字列

decode

public static java.lang.String decode(java.lang.String value)
指定されたCSVトークン文字列を通常の文字列に変換して提供します。

パラメータ:
value - 変換対象文字列
戻り値:
変換された通常文字列

commons
b2007092301