??
?????
???
??
?????
??? API
??
???
? ?
??????
??????
???????
A
C
D
G
H
I
N
O
P
Q
R
S
T
V
W
A
add(int, E)
- ??? org.seasar.s2csv.array.
AutoExpandList
?????
AutoExpandList
<
E
> -
org.seasar.s2csv.array
? ???
自動伸張リスト this.get(int)で現在のリストの要素数より大きなindexが指定された場合、
このListはそのindexまでデフォルト値で初期化された要素を追加し、
新しく追加された要素を返す
dafaultValueに指定する値はpublicなコピーコンストラクタを実装していなければならない
AutoExpandList()
- ??? org.seasar.s2csv.array.
AutoExpandList
????????
AutoExpandList(Collection<? extends E>)
- ??? org.seasar.s2csv.array.
AutoExpandList
????????
AutoExpandList(int)
- ??? org.seasar.s2csv.array.
AutoExpandList
????????
C
clear()
- ??????? org.seasar.s2csv.csv.desc.
CSVDescPool
?????
設定をクリアします
clear()
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescPoolImpl
?????
close()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
close()
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
close()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
クローズ処理を行います。
close()
- ??????? org.seasar.s2csv.csv.io.
CSVWriter
?????
クローズ処理を行います。
close()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
close()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
?????
close()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
ストリームを閉じます。
close()
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
writerを閉じます
column_validate(String, CSVValidateDesc, Object, long)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
?????
バリデーションでチェックを行う (カラム)
covToCSVLine(Object)
- ??? org.seasar.s2csv.csv.convertor.
CSVConvertCtrl
?????
オブジェクトを1行分のデータに変換します。 変換するにはアノテーションCSVColumnがフィールドに設定されている必要があります。
covToObj(T, String[])
- ??? org.seasar.s2csv.csv.convertor.
CSVConvertCtrl
?????
CSV1行データをオブジェクトに変換します
creatCSVParser(CSVFactoryConfigContext)
- ??? org.seasar.s2csv.csv.factory.impl.
DefaultCSVParserFactory
?????
creatCSVParser(CSVFactoryConfigContext)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVParserFactory
?????
CSVParserを生成します
creatCSVWriter(CSVFactoryConfigContext)
- ??? org.seasar.s2csv.csv.factory.impl.
DefaultCSVWriterFactory
?????
creatCSVWriter(CSVFactoryConfigContext)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVWriterFactory
?????
CSVWriterを生成します
createCSVColumnDesc(Class<?>, PropertyDesc, Field)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
createCSVConvertDesc(Class<?>, Field)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
createCSVEntityDesc(Class<?>)
- ??????? org.seasar.s2csv.csv.desc.
CSVDescFactory
?????
createCSVEntityDesc(Class<?>)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
CSVエンティティクラスから CSV設定情報を展開します。
createCSVValidateDesc(Class<?>, Field, Annotation)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
createCSVValidateDescList(Class<?>, Field, CSVColumn)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
createRecordValidate(Class<?>)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
?????
CSVAnnotationUtil
-
org.seasar.s2csv.annotation
? ???
アノテーション関連のユーティリティ
CSVByteType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVChangeException
-
org.seasar.s2csv.csv.exception.runtime
? ??
コンバートエラーException
CSVChangeException(Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVChangeException
????????
CSVChangeException()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVChangeException
????????
CSVCloseException
-
org.seasar.s2csv.csv.exception.runtime
? ??
Close処理Exception
CSVCloseException(Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVCloseException
????????
CSVCloseException()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVCloseException
????????
CSVColumn
-
org.seasar.s2csv.csv.annotation.column
? ?????
S2Csvのカラムで使用されることを示すアノテーションです
CSVColumnChecks
-
org.seasar.s2csv.csv.validator
? ???
バリデートチェック メソッドクラス
CSVColumnChecks()
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
????????
CSVColumnConfigException
-
org.seasar.s2csv.csv.exception.runtime
? ??
CSVカラム設定Exception
CSVColumnConfigException(Class<?>, Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVColumnConfigException
????????
CSVColumnConfigException(Class<?>)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVColumnConfigException
????????
CSVColumnConvertor
-
org.seasar.s2csv.csv.convertor
? ???????
CSVのカラムデータから変換を行います
CSVColumnDesc
-
org.seasar.s2csv.csv.desc
? ???
CSVカラム設定
CSVColumnDesc()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
????????
CSVConfigException
-
org.seasar.s2csv.csv.exception.runtime
? ??
CSVエンティティ設定全般のException
CSVConfigException(Class<?>, Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVConfigException
????????
CSVConfigException(Class<?>)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVConfigException
????????
CSVConvertCtrl
-
org.seasar.s2csv.csv.convertor
? ???
CSVをオブジェクトに変換したり、オブジェクトからCSVデータに変換したりする
CSVConvertCtrl(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.convertor.
CSVConvertCtrl
????????
CSVConvertCtrl(Class<?>)
- ??? org.seasar.s2csv.csv.convertor.
CSVConvertCtrl
????????
CSVConvertDesc
-
org.seasar.s2csv.csv.desc
? ???
コンバータ設定
CSVConvertDesc()
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
????????
CSVConvertor
-
org.seasar.s2csv.csv.annotation.column
? ?????
CsvCreator
-
org.seasar.s2csv.creator
? ???
決められた命名規約に従って、クラスからCsvEntityクラスのコンポーネント定義を作成します。 作成されるコンポーネント定義の各種属性は以下になります。 サフィックス "Csv" インスタンス定義 prototype 自動バインディング auto 外部バインディング 無効 インターフェース 対象外 抽象クラス 対象外
CsvCreator(NamingConvention)
- ??? org.seasar.s2csv.creator.
CsvCreator
????????
指定された
命名規約
に従った
CsvCreator
を作成します。
CsvCustomizer
-
org.seasar.s2csv.customizer
? ???
Csvエンティティのカスタマイザです。
CsvCustomizer()
- ??? org.seasar.s2csv.customizer.
CsvCustomizer
????????
CSVDateConvertor
-
org.seasar.s2csv.csv.convertor
? ???
日付形式のコンバータです
CSVDateConvertor()
- ??? org.seasar.s2csv.csv.convertor.
CSVDateConvertor
????????
CSVDateType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVDescFactory
-
org.seasar.s2csv.csv.desc
? ???????
CSVの設定を生成します
csvdescFactory
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescPoolImpl
???
CSV設定情報作成ファクトリ
CSVDescFactoryImpl
-
org.seasar.s2csv.csv.desc.impl
? ???
CSVEntityクラス情報からCSV設定情報を作成するクラスです。
CSVDescFactoryImpl()
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescFactoryImpl
????????
CSVDescPool
-
org.seasar.s2csv.csv.desc
? ???????
CSVEntityの設定をプーリングします
CSVDescPoolImpl
-
org.seasar.s2csv.csv.desc.impl
? ???
CSVエンティティの設定プーリング実装
CSVDescPoolImpl()
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescPoolImpl
????????
CSVDoubleType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVDxo
-
org.seasar.s2csv.csv.dxo
? ???????
CSVエンティティからオブジェクトに変換するときに使用します。
CSVDxoImpl
-
org.seasar.s2csv.csv.dxo
? ???
変換
CSVDxoImpl()
- ??? org.seasar.s2csv.csv.dxo.
CSVDxoImpl
????????
CSVEmailType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVEntity
-
org.seasar.s2csv.csv.annotation.entity
? ?????
CSVエンティティの設定定義を付加します
CSVEntityDesc
-
org.seasar.s2csv.csv.desc
? ???
CSVエンティティ設定
CSVEntityDesc()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
????????
CSVFactoryConfigContext
-
org.seasar.s2csv.csv.factory
? ???
S2CSVCtrlFactoryに引き渡されるCSVの基本定義データです。
CSVFactoryConfigContext()
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
????????
インスタンスを生成します。
CSVFloatRange
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVFloatType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVFormatException
-
org.seasar.s2csv.csv.exception
? ??
CSVフォーマットが正しくなかったときに発生するExceptionです
CSVFormatException(long, Throwable)
- ?? org.seasar.s2csv.csv.exception.
CSVFormatException
????????
CSVFormatException(long)
- ?? org.seasar.s2csv.csv.exception.
CSVFormatException
????????
CSVIntegerType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVIntRange
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVLongRange
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVLongType
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMask
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMaxByteLength
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMaxLength
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMessageFormatter
-
org.seasar.s2csv.csv.message
? ???
メッセージコードと引数からメッセージを組み立てるクラスです。
CSVMinByteLength
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMinLength
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVMsg
-
org.seasar.s2csv.csv.message
? ???
バリデーション結果メッセージ情報
CSVMsg()
- ??? org.seasar.s2csv.csv.message.
CSVMsg
????????
CSVParseCtrlImpl
<
T
> -
org.seasar.s2csv.csv.controller
? ???
CSVファイル形式のデータをオブジェクト形式に変換するコントロールを行います
CSVParseCtrlImpl()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
????????
CSVParser
-
org.seasar.s2csv.csv.io
? ???????
CSVのパース処理を行う
CSVReadException
-
org.seasar.s2csv.csv.exception.runtime
? ??
CSV読み込みException
CSVReadException(Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVReadException
????????
CSVReadException()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVReadException
????????
CSVRecordValidator
-
org.seasar.s2csv.csv.annotation.entity
? ?????
レコード全体のバリデーションを行う。 相関チェック等
CSVRequired
-
org.seasar.s2csv.csv.annotation.column
? ?????
CSVShortType
-
org.seasar.s2csv.csv.annotation.column
? ?????
csvToS2Jdbc(Class<?>, Class<?>, Reader)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
readerのCSVの内容をテーブルに書き出します。 バリデーションはしません。 変換エラーがあった場合、CSVChangeExceptionが投げられます。
csvToS2Jdbc(Class<?>, Class<?>, CSVDxo, Reader)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
readerのCSVの内容をテーブルに書き出します。 バリデーションはしません。 変換エラーがあった場合、CSVChangeExceptionが投げられます。
CSVValidateCtrl
-
org.seasar.s2csv.csv.validator
? ???
CSVデータのバリデーションを行う 管理は行単位
CSVValidateCtrl(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
????????
CSVValidateCtrl(Class<?>)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
????????
CSVValidateDesc
-
org.seasar.s2csv.csv.desc
? ???
バリデーションの設定詳細
CSVValidateDesc()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
????????
CSVValidateResult
-
org.seasar.s2csv.csv.validator
? ???
バリデーション結果情報
CSVValidateResult()
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
????????
csvValidateToS2Jdbc(Class<?>, Class<?>, Reader)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
readerのCSVの内容をテーブルに書き出します。 バリデーションエラーがあった行は書き込まず、 Listでレポートが返されます。
csvValidateToS2Jdbc(Class<?>, Class<?>, CSVDxo, Reader)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
readerのCSVの内容をテーブルに書き出します。 バリデーションエラーがあった行は書き込まず、 Listでレポートが返されます。
CSVValidationException
-
org.seasar.s2csv.csv.exception.runtime
? ??
バリデーションエラーException
CSVValidationException()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
????????
CSVValidationException(Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
????????
CSVValidationException(String)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
????????
CSVValidationException(String, Object[])
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
????????
CSVValidationInvokeException
-
org.seasar.s2csv.csv.exception.runtime
? ??
バリデーション実行Exception
CSVValidationInvokeException(Method, Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationInvokeException
????????
CSVValidationInvokeException(Method)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationInvokeException
????????
CSVValidationMethodReturnTypeException
-
org.seasar.s2csv.csv.exception.runtime
? ??
バリデーション設定エラーException バリデーション定義メソッドでTypeがboolean以外が設定されているときに投げられる
CSVValidationMethodReturnTypeException(Method, Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationMethodReturnTypeException
????????
CSVValidationMethodReturnTypeException(Method)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationMethodReturnTypeException
????????
CSVValidationResultException
-
org.seasar.s2csv.csv.exception.runtime
? ??
parseAll及びwriteAllが実行されたときに バリデーションエラーが発生していた場合に発行されるException (ValidationFlagがtureのときにしか発生しない)
CSVValidationResultException(List<?>, List<CSVValidateResult>)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationResultException
????????
CSVValidationResultRuntimeException
-
org.seasar.s2csv.csv.exception.runtime
? ??
1件parse及び1件writeでバリデーションエラーが起きた時に発行されるException (ValidationFlagがtureのときにしか発生しない)
CSVValidationResultRuntimeException(CSVValidateResult)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationResultRuntimeException
????????
CSVValidator
-
org.seasar.s2csv.csv.annotation
? ?????
CSVにバリデーション情報を付加します
CSVWriteCtrlImpl
<
T
> -
org.seasar.s2csv.csv.controller
? ???
オブジェクト形式のデータをCSVファイル形式のデータに書き出す変換のコントロールを行います
CSVWriteCtrlImpl()
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
????????
CSVWriteException
-
org.seasar.s2csv.csv.exception.runtime
? ??
CSV書き込みエラーException
CSVWriteException(Throwable)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVWriteException
????????
CSVWriteException()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVWriteException
????????
CSVWriter
-
org.seasar.s2csv.csv.io
? ???????
CSVの書き込み処理を行う
customize(ComponentDef)
- ??? org.seasar.s2csv.customizer.
CsvCustomizer
?????
D
dataToString()
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
DefaultAnnotationProxy
-
org.seasar.s2csv.annotation
? ???
アノテーションインスタンス(Proxy)を作成します。 ただし設定はすべてデフォルトになります。
DefaultAnnotationProxy(Class<? extends Annotation>)
- ??? org.seasar.s2csv.annotation.
DefaultAnnotationProxy
????????
アノテーションのインスタンスを作成します。
DefaultCSVParser
-
org.seasar.s2csv.csv.io
? ???
S2CSVを読み込みます。
DefaultCSVParser(Reader, CSVEntityDesc)
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
????????
DefaultCSVParserを生成します。
DefaultCSVParserFactory
-
org.seasar.s2csv.csv.factory.impl
? ???
S2CSVで使用するDefaultCSVParserを生成する、標準のファクトリです。
DefaultCSVParserFactory()
- ??? org.seasar.s2csv.csv.factory.impl.
DefaultCSVParserFactory
????????
DefaultCSVWriter
-
org.seasar.s2csv.csv.io
? ???
S2CSV標準の書き出しを行います
DefaultCSVWriter(Writer, CSVEntityDesc)
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
????????
DefaultCSVWriterを生成します
DefaultCSVWriterFactory
-
org.seasar.s2csv.csv.factory.impl
? ???
S2CSVで使用するDefaultCSVWriterを生成する、標準のファクトリです。
DefaultCSVWriterFactory()
- ??? org.seasar.s2csv.csv.factory.impl.
DefaultCSVWriterFactory
????????
defaultPattern
- ??? org.seasar.s2csv.csv.convertor.
CSVDateConvertor
???
dxo(Class<T>, Object)
- ??????? org.seasar.s2csv.csv.dxo.
CSVDxo
?????
変換
dxo(Class<T>, Object)
- ??? org.seasar.s2csv.csv.dxo.
CSVDxoImpl
?????
G
getAnnotationInstance(Class<? extends Annotation>)
- ??? org.seasar.s2csv.annotation.
DefaultAnnotationProxy
? static ????
アノテーションのインスタンスを作成します。
getArgs()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
?????
getAsObject(String)
- ??????? org.seasar.s2csv.csv.convertor.
CSVColumnConvertor
?????
CSVカラム文字列からオブジェクトに変換します
getAsObject(String)
- ??? org.seasar.s2csv.csv.convertor.
CSVDateConvertor
?????
getAsString(Object)
- ??????? org.seasar.s2csv.csv.convertor.
CSVColumnConvertor
?????
オブジェクトからCSVカラム文字列に変換します
getAsString(Object)
- ??? org.seasar.s2csv.csv.convertor.
CSVDateConvertor
?????
getColmunSize()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getColumnConfigs()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getColumnDesc()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
getColumnIndex()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
カラムインデックスを取得するエイリアス
getColumnName(Field)
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
? static ????
カラムの名称を取得します
getConfig(String)
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
コンフィグから値を取得します
getConvClass()
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
getConvClassProps()
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
getConvert()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
getConvToCSVMethod()
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
getConvToObjMethod()
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
getCsvColumn()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
getCSVCtrlFactory()
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
S2CSVCtrlFactoryを取得する
getCsvCustomizer()
- ??? org.seasar.s2csv.creator.
CsvCreator
?????
ComponentCustomizer
を返します。
getCSVEntityDesc(Class<?>)
- ??????? org.seasar.s2csv.csv.desc.
CSVDescPool
?????
CSVエンティティの設定を取得します
getCSVEntityDesc(Class<?>)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescPoolImpl
?????
getCSVEntityDesc()
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
getCSVEntityDesc(Class<?>)
- ??? org.seasar.s2csv.csv.util.
S2CSVDescUtil
? static ????
CSVエンティティの設定をプールから取得します
getCurrentLine()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
現在の行データを再度取得します。 (nextCSVLineで読み出した行を取得)
getCurrentLine()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
getCurrentLineNo()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
現在の行番号を取得します (カウントは0から開始(例:1行目は0))
getCurrentLineNo()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
getData()
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
getDataList()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationResultException
?????
getDefaultValue()
- ??? org.seasar.s2csv.array.
AutoExpandList
?????
getDescPool()
- ??? org.seasar.s2csv.csv.util.
S2CSVDescUtil
? static ????
CSV設定プールを取得します
getEntityClass()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getErrorLineNo()
- ?? org.seasar.s2csv.csv.exception.
CSVFormatException
?????
getFieldNames()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getFormattedMessage(String, String)
- ??? org.seasar.s2csv.csv.message.
CSVMessageFormatter
? static ????
メッセージコードつきのメッセージを返します。
getHeader()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
ヘッダー行
getHeader()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
getHeaderNames()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getLineNo()
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
getMessage(String, Object[])
- ??? org.seasar.s2csv.csv.message.
CSVMessageFormatter
? static ????
メッセージを返します。
getMsgArgs()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
getMsgArgs()
- ??? org.seasar.s2csv.csv.message.
CSVMsg
?????
getMsgKey()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
getMsgKey()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
?????
getMsgKey()
- ??? org.seasar.s2csv.csv.message.
CSVMsg
?????
getMsgs()
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
getParseController(Class<T>, CSVParser)
- ??? org.seasar.s2csv.csv.factory.impl.
S2CSVCtrlFactoryImpl
?????
getParseController(Class<T>, Reader)
- ??? org.seasar.s2csv.csv.factory.impl.
S2CSVCtrlFactoryImpl
?????
getParseController(Class<T>, CSVParser)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVCtrlFactory
?????
Parseコントローラを生成します
getParseController(Class<T>, Reader)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVCtrlFactory
?????
Parseコントローラを生成します
getProp(BeanDesc, Annotation, String)
- ??? org.seasar.s2csv.annotation.
CSVAnnotationUtil
? static ????
アノテーションから値を取得します
getProps(Annotation)
- ??? org.seasar.s2csv.annotation.
CSVAnnotationUtil
? static ????
アノテーションに定義されているメソッドの値を取得しMapに変換します
getReader()
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
getRecordValidate()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
getSimpleMessage(String, Object[])
- ??? org.seasar.s2csv.csv.message.
CSVMessageFormatter
? static ????
メッセージコードなしの単純なメッセージを返します。
getTypeValidateAnnotation(Field)
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
? static ????
フィールドの型からデフォルト設定のアノテーションを取り出す。
getValidateList()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
getValidateMethod()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
getValidateMethodArgs()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
getValidateResult()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationResultRuntimeException
?????
getValidateResultList()
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationResultException
?????
getWriteController(Class<T>, CSVWriter)
- ??? org.seasar.s2csv.csv.factory.impl.
S2CSVCtrlFactoryImpl
?????
getWriteController(Class<T>, Writer)
- ??? org.seasar.s2csv.csv.factory.impl.
S2CSVCtrlFactoryImpl
?????
getWriteController(Class<T>, CSVWriter)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVCtrlFactory
?????
Writeコントローラを生成します
getWriteController(Class<T>, Writer)
- ??????? org.seasar.s2csv.csv.factory.
S2CSVCtrlFactory
?????
Writeコントローラを生成します
getWriter()
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
H
hasConvertor(CSVColumn)
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
? static ????
カラム設定にコンバータがセットされているかチェックする
hashCode()
- ??? org.seasar.s2csv.annotation.
DefaultAnnotationProxy
?????
I
invoke(Object, Method, Object[])
- ??? org.seasar.s2csv.annotation.
DefaultAnnotationProxy
?????
isBlank(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
空白かどうかチェックする
isEntityVadlidateMethod()
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
isHeader()
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
isNeedQuote(String)
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
?????
isNext()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
次の行があるかチェックする
isNext()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
isRangeCheck(int, int, int)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
範囲チェック
isRangeCheck(long, long, long)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
isRangeCheck(float, float, float)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
isRangeCheck(short, short, short)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
isRangeCheck(double, double, double)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
N
nextCSVLine()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
次の行をreaderから読み出す。
nextLine()
- ??????? org.seasar.s2csv.csv.io.
CSVParser
?????
CSVデータから1行のデータを取り出す。 CSVのシーケンスを1進める CSVデータがなくなった場合 null
nextLine()
- ??? org.seasar.s2csv.csv.io.
DefaultCSVParser
?????
NON
- ????? org.seasar.s2csv.csv.annotation.column.
CSVColumn
? static ??
カラム名未定義
O
org.seasar.s2csv.annotation
- ????? org.seasar.s2csv.annotation
org.seasar.s2csv.array
- ????? org.seasar.s2csv.array
org.seasar.s2csv.creator
- ????? org.seasar.s2csv.creator
org.seasar.s2csv.csv
- ????? org.seasar.s2csv.csv
org.seasar.s2csv.csv.annotation
- ????? org.seasar.s2csv.csv.annotation
org.seasar.s2csv.csv.annotation.column
- ????? org.seasar.s2csv.csv.annotation.column
org.seasar.s2csv.csv.annotation.entity
- ????? org.seasar.s2csv.csv.annotation.entity
org.seasar.s2csv.csv.controller
- ????? org.seasar.s2csv.csv.controller
org.seasar.s2csv.csv.convertor
- ????? org.seasar.s2csv.csv.convertor
org.seasar.s2csv.csv.desc
- ????? org.seasar.s2csv.csv.desc
org.seasar.s2csv.csv.desc.impl
- ????? org.seasar.s2csv.csv.desc.impl
org.seasar.s2csv.csv.dxo
- ????? org.seasar.s2csv.csv.dxo
org.seasar.s2csv.csv.exception
- ????? org.seasar.s2csv.csv.exception
org.seasar.s2csv.csv.exception.runtime
- ????? org.seasar.s2csv.csv.exception.runtime
org.seasar.s2csv.csv.factory
- ????? org.seasar.s2csv.csv.factory
org.seasar.s2csv.csv.factory.impl
- ????? org.seasar.s2csv.csv.factory.impl
org.seasar.s2csv.csv.io
- ????? org.seasar.s2csv.csv.io
org.seasar.s2csv.csv.message
- ????? org.seasar.s2csv.csv.message
org.seasar.s2csv.csv.util
- ????? org.seasar.s2csv.csv.util
org.seasar.s2csv.csv.validator
- ????? org.seasar.s2csv.csv.validator
org.seasar.s2csv.customizer
- ????? org.seasar.s2csv.customizer
P
parse()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
parse()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
カレントの行に対してパース処理します。
parseAll()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
parseAll()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
全てのデータをパースします 自動的にclose()が呼び出され、 これ以降処理できなくなります。
preReplaceMsgArgs(Object[], Field, Map<String, Object>)
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
? static ????
メッセージの変数の置き換えを行います このメソッドは引数の配列を破壊的に設定します
putCol(String, boolean)
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
?????
カラムを書き出します。
putConfig(String, Object)
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
コンフィグにパラメータを追加します
putHeader(String[])
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
?????
ヘッダ行を書き出します
Q
quote()
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
R
readNext()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
readNext()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
次の行を読み込みます。
record_validate(String[], CSVValidateDesc, Object, long)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
?????
バリデーションでチェックを行う (レコード)
registCSVEntityDesc(CSVEntityDesc)
- ??????? org.seasar.s2csv.csv.desc.
CSVDescPool
?????
CSVエンティティの設定を登録します
registCSVEntityDesc(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.desc.impl.
CSVDescPoolImpl
?????
REPLACE_LINE_NO
- ????? org.seasar.s2csv.csv.annotation.column.
CSVColumn
? static ??
バリデーションエラー等で行番号に置き換えるときにメッセージ引数に指定します
REPLACE_NAME
- ????? org.seasar.s2csv.csv.annotation.column.
CSVColumn
? static ??
バリデーションエラー等でカラム名に置き換えるときにメッセージ引数に指定します
replaceMsgArgs(Object[], long)
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
? static ????
行を挿入するメッセージの変数の置き換えを行います Object配列は新しく作成されます
S
S2CSVCtrlFactory
-
org.seasar.s2csv.csv.factory
? ???????
CSVコントローラを生成するクラス
S2CSVCtrlFactoryImpl
-
org.seasar.s2csv.csv.factory.impl
? ???
Parse、WriteやValidation、Convertをコントロールするインスタンスを生成するファクトリです。
S2CSVCtrlFactoryImpl()
- ??? org.seasar.s2csv.csv.factory.impl.
S2CSVCtrlFactoryImpl
????????
S2CSVDescUtil
-
org.seasar.s2csv.csv.util
? ???
CSVの設定関連Util
S2CSVParseCtrl
<
T
> -
org.seasar.s2csv.csv
? ???????
CSVファイル形式のデータをオブジェクト形式に変換するコントロールを行います
S2CSVParserFactory
-
org.seasar.s2csv.csv.factory
? ???????
CSVパースするクラスのファクトリです。
S2CSVSystemUtil
-
org.seasar.s2csv.csv.util
? ???
s2csv全般 ユーティリティ 基本的にs2csvのシステムで使われるもの
S2CSVSystemUtil()
- ??? org.seasar.s2csv.csv.util.
S2CSVSystemUtil
????????
S2CSVUtil
-
org.seasar.s2csv.csv.util
? ???
s2csv全般 ユーティリティ 基本的にユーザに使われるもの
S2CSVWriteCtrl
<
T
> -
org.seasar.s2csv.csv
? ???????
オブジェクト形式のデータをCSVファイル形式のデータに書き出す変換のコントロールを行います
S2CSVWriterFactory
-
org.seasar.s2csv.csv.factory
? ???????
CSVライトするクラスのファクトリです。
s2jdbcToCsv(Class<?>, Select<?, ?>, Writer)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
S2JDBCのSelectからwriterにCSV形式で書き出します。
s2jdbcToCsv(Class<?>, Select<?, ?>, CSVDxo, Writer)
- ??? org.seasar.s2csv.csv.util.
S2CSVUtil
? static ????
S2JDBCのSelectからwriterにCSV形式で書き出します。
set(int, E)
- ??? org.seasar.s2csv.array.
AutoExpandList
?????
setArgs(Object[])
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
?????
setColmunSize(int)
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setColumnConfigs(List<CSVColumnDesc>)
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setColumnDesc(PropertyDesc)
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
setConvClass(Class<?>)
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
setConvClassProps(Map<PropertyDesc, String>)
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
setConvert(CSVConvertDesc)
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
setConvToCSVMethod(Method)
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
setConvToObjMethod(Method)
- ??? org.seasar.s2csv.csv.desc.
CSVConvertDesc
?????
setCsvColumn(CSVColumn)
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
setCsvCustomizer(ComponentCustomizer)
- ??? org.seasar.s2csv.creator.
CsvCreator
?????
ComponentCustomizer
を設定します。
setCSVEntityDesc(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
setCSVEntityDesc(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
setCSVEntityDesc(CSVEntityDesc)
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
CSVEntityの設定
setCSVEntityDesc(CSVEntityDesc)
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
CSVエンティティの設定をセットします。
setCSVEntityDesc(CSVEntityDesc)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
CSVエンティティの設定をセットします。
setCSVMaker(CSVConvertCtrl)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
setCSVMaker(CSVConvertCtrl)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
setCSVMaker(CSVConvertCtrl)
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
コンバートとCSV行作成をコントロールするクラスをセットします。
setCSVMaker(CSVConvertCtrl)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
コンバートとCSV行作成をコントロールするクラスをセットします。
setCSVParser(CSVParser)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
setCSVParser(CSVParser)
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
Parseをコントロールするインスタンスをセットします。
setCSVValidator(CSVValidateCtrl)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
setCSVValidator(CSVValidateCtrl)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
setCSVValidator(CSVValidateCtrl)
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
バリデーションをコントロールするクラスをセットします。
setCSVValidator(CSVValidateCtrl)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
バリデーションをコントロールするクラスをセットします。
setCSVWriter(CSVWriter)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
setCSVWriter(CSVWriter)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
CSVWriterをコントロールするインスタンスをセットします。
setData(String[])
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
setEntityClass(Class<?>)
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setEntityVadlidateMethod(boolean)
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
setFieldNames(String[])
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setHeader(boolean)
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setHeaderNames(String[])
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setLineNo(long)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
setMsgArgs(Object[])
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
setMsgArgs(Object[])
- ??? org.seasar.s2csv.csv.message.
CSVMsg
?????
message args
setMsgKey(String)
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
setMsgKey(String)
- ?? org.seasar.s2csv.csv.exception.runtime.
CSVValidationException
?????
setMsgKey(String)
- ??? org.seasar.s2csv.csv.message.
CSVMsg
?????
message key
setMsgs(List<CSVMsg>)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateResult
?????
setPattern(String)
- ??? org.seasar.s2csv.csv.convertor.
CSVDateConvertor
?????
setReader(Reader)
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
setRecordValidate(List<CSVValidateDesc>)
- ??? org.seasar.s2csv.csv.desc.
CSVEntityDesc
?????
setValidateFlag(boolean)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
setValidateFlag(boolean)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
setValidateFlag(boolean)
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
パース時にバリデートを行います 初期値 true
setValidateFlag(boolean)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
書き込み時にバリデートを行います 初期値 false
setValidateList(List<CSVValidateDesc>)
- ??? org.seasar.s2csv.csv.desc.
CSVColumnDesc
?????
setValidateMethod(Method)
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
setValidateMethodArgs(Object[])
- ??? org.seasar.s2csv.csv.desc.
CSVValidateDesc
?????
setWriter(Writer)
- ??? org.seasar.s2csv.csv.factory.
CSVFactoryConfigContext
?????
T
toString()
- ??? org.seasar.s2csv.annotation.
DefaultAnnotationProxy
?????
toString()
- ??? org.seasar.s2csv.csv.message.
CSVMsg
?????
V
validate()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
validate(T)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
バリデーションを行います。 行番号は0に設定されます
validate(T, long)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
バリデーションを行います。
validate()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
カレントの行に対してバリデーションを行います。
validate(T)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
オブジェクトをバリデーションします メッセージに設定される行は 0 になります。
validate(T, long)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
オブジェクトをバリデーションします メッセージに設定される行は 0 になります。
validate(Object, String[], long)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
?????
CSV行データのバリデーションを行います。
validate(Object, long)
- ??? org.seasar.s2csv.csv.validator.
CSVValidateCtrl
?????
オブジェクトにセット済みのバリデーションを行います。 オブジェクト→CSVの文字列に変換してからバリデーションを行います
validateAll()
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
バリデーションのみを行います。
validateAll(List<T>)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
validateAll()
- ??????? org.seasar.s2csv.csv.
S2CSVParseCtrl
?????
全てのデータをバリデーションします 自動的にclose()が呼び出され、 これ以降処理できなくなります。
validateAll(List<T>)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
オブジェクトを全てバリデーションします
validateByteType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateDateType(String, String, String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateDoubleRange(String, double, double)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateDoubleType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateFloatRange(String, float, float)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateFloatType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateIntegerType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateIntRange(String, int, int)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateLine(Object, String[], long)
- ??? org.seasar.s2csv.csv.controller.
CSVParseCtrlImpl
?????
一行分のバリデーションを行う
validateLongRange(String, long, long)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateLongType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateMask(String, String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateMaxbytelength(String, int, String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateMaxLength(String, int)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateMinbytelength(String, int, String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateMinLength(String, int)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
validateRequired(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
Required
validateShortType(String)
- ??? org.seasar.s2csv.csv.validator.
CSVColumnChecks
? static ????
ValidateTargetEntity
-
org.seasar.s2csv.csv.annotation
? ???????
バリデーション時entityをターゲットとするマーク
W
write(T)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
write(T)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
オブジェクトをCSV行として書き出します
writeAll(List<T>)
- ??? org.seasar.s2csv.csv.controller.
CSVWriteCtrlImpl
?????
writeAll(List<T>)
- ??????? org.seasar.s2csv.csv.
S2CSVWriteCtrl
?????
オブジェクトリストをCSV行として書き出します。
writeLine(String[])
- ??????? org.seasar.s2csv.csv.io.
CSVWriter
?????
CSVデータを書き出します。
writeLine(String[])
- ??? org.seasar.s2csv.csv.io.
DefaultCSVWriter
?????
A
C
D
G
H
I
N
O
P
Q
R
S
T
V
W
??
?????
???
??
?????
??? API
??
???
? ?
??????
??????
???????
Copyright © 2004-2008-2008
The Seasar Foundation
. All Rights Reserved.