|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ??? | ????? | ??????? | ???? | ??: ????? | ??????? | ???? |
java.lang.Objectorg.seasar.s2csv.csv.util.S2CSVSystemUtil
public class S2CSVSystemUtil
s2csv全般 ユーティリティ 基本的にs2csvのシステムで使われるもの
?????????? | |
---|---|
S2CSVSystemUtil()
|
??????? | |
---|---|
static java.lang.String |
getColumnName(java.lang.reflect.Field f)
カラムの名称を取得します |
static java.lang.Class<? extends java.lang.annotation.Annotation> |
getTypeValidateAnnotation(java.lang.reflect.Field field)
フィールドの型からデフォルト設定のアノテーションを取り出す。 |
static boolean |
hasConvertor(CSVColumn c)
カラム設定にコンバータがセットされているかチェックする |
static java.lang.Object[] |
preReplaceMsgArgs(java.lang.Object[] msgArgs,
java.lang.reflect.Field f,
java.util.Map<java.lang.String,java.lang.Object> wrappingAnnoProps)
メッセージの変数の置き換えを行います このメソッドは引数の配列を破壊的に設定します |
static java.lang.Object[] |
replaceMsgArgs(java.lang.Object[] msgArgs,
long lineNo)
行を挿入するメッセージの変数の置き換えを行います Object配列は新しく作成されます |
??? java.lang.Object ??????????? |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
?????????? |
---|
public S2CSVSystemUtil()
??????? |
---|
public static java.lang.String getColumnName(java.lang.reflect.Field f)
f
-
public static java.lang.Object[] preReplaceMsgArgs(java.lang.Object[] msgArgs, java.lang.reflect.Field f, java.util.Map<java.lang.String,java.lang.Object> wrappingAnnoProps)
msgArgs
- f
- wrappingAnnoProps
-
public static java.lang.Object[] replaceMsgArgs(java.lang.Object[] msgArgs, long lineNo)
msgArgs
- lineNo
-
public static boolean hasConvertor(CSVColumn c)
c
- CSVカラム設定
public static java.lang.Class<? extends java.lang.annotation.Annotation> getTypeValidateAnnotation(java.lang.reflect.Field field)
field
-
|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ??? | ????? | ??????? | ???? | ??: ????? | ??????? | ???? |