コンストラクターと説明 |
---|
DefaultTuple(java.util.List<java.lang.String> names, java.util.List<java.lang.Object> values, org.springframework.core.convert.support.ConfigurableConversionService configurableConversionService) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(java.lang.Object obj) |
java.math.BigDecimal | getBigDecimal(int index) インデックス " index " の "BigDecimal " 値を読み取ります。 |
java.math.BigDecimal | getBigDecimal(int index, java.math.BigDecimal defaultValue) インデックス " index " の "BigDecimal " 値を読み取ります。 |
java.math.BigDecimal | getBigDecimal(java.lang.String name) 指定された ' name ' の列から 'BigDecimal ' 値を読み取ります。 |
java.math.BigDecimal | getBigDecimal(java.lang.String name, java.math.BigDecimal defaultValue) 指定された ' name ' の列から 'BigDecimal ' 値を読み取ります。 |
boolean | getBoolean(int index) インデックス " index " の "boolean " 値を読み取ります。 |
boolean | getBoolean(int index, java.lang.String trueValue) インデックス " index " の "boolean " 値を読み取ります。 |
boolean | getBoolean(java.lang.String name) 指定された ' name ' のフィールドから 'boolean ' の値を読み取ります。 |
boolean | getBoolean(java.lang.String name, java.lang.String trueValue) 指定された ' name ' の列から 'boolean ' 値を読み取ります。 |
byte | getByte(int index) インデックス " index " の "byte " 値を読み取ります。 |
byte | getByte(int index, byte defaultValue) インデックス " index " の "byte " 値を読み取ります。 |
byte | getByte(java.lang.String name) 指定された ' name ' の列から 'byte ' 値を読み取ります。 |
byte | getByte(java.lang.String name, byte defaultValue) 指定された ' name ' の列から 'byte ' 値を読み取ります。 |
char | getChar(int index) インデックス " index " の "char " 値を読み取ります。 |
char | getChar(java.lang.String name) 指定された ' name ' のフィールドから 'char ' の値を読み取ります。 |
org.springframework.core.convert.support.ConfigurableConversionService | getConversionService() |
java.util.Date | getDate(int index) 指定された列 index で、デフォルト形式の java.util.Date 値を読み取ります。 |
java.util.Date | getDate(int index, java.util.Date defaultValue) フィールド値が長さゼロの文字列または null の場合、指定された defaultValue を使用して、指定された列 index のデフォルト形式の java.util.Date 値を読み取ります。 |
java.util.Date | getDate(java.lang.String name) 指定された name を使用して、指定された列の java.util.Date 値をデフォルト形式で読み取ります。 |
java.util.Date | getDate(java.lang.String name, java.util.Date defaultValue) 指定された name を使用して、指定された列の java.util.Date 値をデフォルト形式で読み取ります。 |
java.util.Date | getDateWithPattern(int index, java.lang.String pattern) 指定された列 index で、デフォルト形式の java.util.Date 値を読み取ります。 |
java.util.Date | getDateWithPattern(int index, java.lang.String pattern, java.util.Date defaultValue) 指定された列 index で、デフォルト形式の java.util.Date 値を読み取ります。 |
java.util.Date | getDateWithPattern(java.lang.String name, java.lang.String pattern) 指定された name の列から、指定された形式で java.util.Date 値を読み取ります。 |
java.util.Date | getDateWithPattern(java.lang.String name, java.lang.String pattern, java.util.Date defaultValue) 指定された name の列から、指定された形式で java.util.Date 値を読み取ります。 |
double | getDouble(int index) インデックス " index " の "double " 値を読み取ります。 |
double | getDouble(int index, double defaultValue) インデックス " index " の "double " 値を読み取ります。 |
double | getDouble(java.lang.String name) 指定された ' name ' の列から 'double ' 値を読み取ります。 |
double | getDouble(java.lang.String name, double defaultValue) 指定された ' name ' の列から 'double ' 値を読み取ります。 |
int | getFieldCount() このタプル内のフィールドの数を返します。 |
java.util.List<java.lang.String> | getFieldNames() このタプル内のすべてのフィールドの値を返します |
java.util.List<java.lang.Class> | getFieldTypes() このタプル内のフィールドの Java 型を返します。 |
float | getFloat(int index) インデックス " index " の "float " 値を読み取ります。 |
float | getFloat(int index, float defaultValue) インデックス " index " の "float " 値を読み取ります。 |
float | getFloat(java.lang.String name) 指定された ' name ' の列から 'float ' 値を読み取ります。 |
float | getFloat(java.lang.String name, float defaultValue) 指定された ' name ' の列から 'float ' 値を読み取ります。 |
int | getInt(int index) インデックス " index " の "int " 値を読み取ります。 |
int | getInt(int index, int defaultValue) インデックス " index " の "int " 値を読み取ります。 |
int | getInt(java.lang.String name) 指定された ' name ' の列から 'int ' 値を読み取ります。 |
int | getInt(java.lang.String name, int defaultValue) 指定された ' name ' の列から 'int ' 値を読み取ります。 |
long | getLong(int index) インデックス " index " の "long " 値を読み取ります。 |
long | getLong(int index, long defaultValue) インデックス " index " の "long " 値を読み取ります。 |
long | getLong(java.lang.String name) 指定された ' name ' の列から 'int ' 値を読み取ります。 |
long | getLong(java.lang.String name, long defaultValue) 指定された ' name ' の列から 'long ' 値を読み取ります。 |
java.lang.String | getRawString(int index) インデックス ' index ' で、末尾の空白を含む String 値を読み取ります(トリミングしないでください)。 |
java.lang.String | getRawString(java.lang.String name) 指定された ' name ' に後続の空白を含む列から String 値を読み取ります(トリミングしないでください)。 |
short | getShort(int index) インデックス " index " の "short " 値を読み取ります。 |
short | getShort(int index, short defaultValue) インデックス " index " の "short " 値を読み取ります。 |
short | getShort(java.lang.String name) 指定された ' name ' の列から 'short ' 値を読み取ります。 |
short | getShort(java.lang.String name, short defaultValue) 指定された ' name ' の列から 'short ' 値を読み取ります。 |
java.lang.String | getString(int index) インデックス位置を指定して文字列値を読み取ります |
java.lang.String | getString(java.lang.String name) フィールド ' name ' に指定された String 値を読み取ります。 |
Tuple | getTuple(int index) インデックス位置を指定してタプルの値を読み取る |
Tuple | getTuple(java.lang.String name) フィールド ' name ' に指定された Tuple 値を読み取ります。 |
java.lang.Object | getValue(int index) インデックス位置を指定してフィールドの値を返します |
<T> T | getValue(int index, java.lang.Class<T> valueClass) インデックス位置を指定してフィールドの値を返します |
java.lang.Object | getValue(java.lang.String name) 名前を指定したフィールドの値を返す |
<T> T | getValue(java.lang.String name, java.lang.Class<T> valueClass) 名前を指定したフィールドの値を返す |
java.util.List<java.lang.Object> | getValues() このタプル内のすべてのフィールドの値を返します |
boolean | hasFieldName(java.lang.String name) タプルに指定された名前のフィールドが含まれている場合は true を返します |
int | hashCode() |
protected int | indexOf(java.lang.String name) 指定された名前の名前コレクション内のインデックスを検索します。 |
Tuple | select(java.lang.String expression) SpEL 式を使用して、式に一致するタプルのサブセットを返します。 |
protected void | setTupleToStringConverter(org.springframework.core.convert.converter.Converter<Tuple,java.lang.String> tupleToStringConverter) |
int | size() このタプル内の要素の数を返します。 |
java.lang.String | toString() |
public DefaultTuple(java.util.List<java.lang.String> names, java.util.List<java.lang.Object> values, org.springframework.core.convert.support.ConfigurableConversionService configurableConversionService)
public int size()
Tuple
public java.util.List<java.lang.String> getFieldNames()
Tuple
の getFieldNames
public java.util.List<java.lang.Object> getValues()
public int getFieldCount()
Tuple
Tuple
の getFieldCount
public boolean hasFieldName(java.lang.String name)
Tuple
Tuple
の hasFieldName
name
- フィールドの名前 public java.lang.Object getValue(java.lang.String name)
Tuple
public java.lang.Object getValue(int index)
Tuple
public java.util.List<java.lang.Class> getFieldTypes()
Tuple
Tuple
の getFieldTypes
public int hashCode()
java.lang.Object
の hashCode
public boolean equals(java.lang.Object obj)
java.lang.Object
の equals
public java.lang.String getString(java.lang.String name)
Tuple
name
' に指定された String
値を読み取ります。public java.lang.String getString(int index)
Tuple
public Tuple getTuple(java.lang.String name)
Tuple
name
' に指定された Tuple
値を読み取ります。public java.lang.String getRawString(java.lang.String name)
Tuple
name
' に後続の空白を含む列から String
値を読み取ります(トリミングしないでください)。Tuple
の getRawString
name
- フィールド名。public java.lang.String getRawString(int index)
Tuple
index
' で、末尾の空白を含む String
値を読み取ります(トリミングしないでください)。Tuple
の getRawString
index
- フィールドインデックス。public char getChar(int index)
Tuple
index
" の "char
" 値を読み取ります。public char getChar(java.lang.String name)
Tuple
name
' のフィールドから 'char
' の値を読み取ります。public boolean getBoolean(int index)
Tuple
index
" の "boolean
" 値を読み取ります。Tuple
の getBoolean
index
- フィールドインデックス。public boolean getBoolean(java.lang.String name)
Tuple
name
' のフィールドから 'boolean
' の値を読み取ります。Tuple
の getBoolean
name
- フィールド名。public boolean getBoolean(int index, java.lang.String trueValue)
Tuple
index
" の "boolean
" 値を読み取ります。Tuple
の getBoolean
index
- フィールドインデックス。trueValue
- true
を示す値。大文字と小文字を区別。public boolean getBoolean(java.lang.String name, java.lang.String trueValue)
Tuple
name
' の列から 'boolean
' 値を読み取ります。Tuple
の getBoolean
name
- フィールド名。trueValue
- true
を示す値。大文字と小文字を区別。public byte getByte(java.lang.String name)
Tuple
name
' の列から 'byte
' 値を読み取ります。public byte getByte(int index)
Tuple
index
" の "byte
" 値を読み取ります。public byte getByte(java.lang.String name, byte defaultValue)
Tuple
name
' の列から 'byte
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public byte getByte(int index, byte defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'byte
' 値を読み取ります。public short getShort(java.lang.String name)
Tuple
name
' の列から 'short
' 値を読み取ります。public short getShort(int index)
Tuple
index
" の "short
" 値を読み取ります。public short getShort(java.lang.String name, short defaultValue)
Tuple
name
' の列から 'short
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public short getShort(int index, short defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'short
' 値を読み取ります。public int getInt(java.lang.String name)
Tuple
name
' の列から 'int
' 値を読み取ります。public int getInt(int index)
Tuple
index
" の "int
" 値を読み取ります。public int getInt(java.lang.String name, int defaultValue)
Tuple
name
' の列から 'int
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public int getInt(int index, int defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'int
' 値を読み取ります。public long getLong(java.lang.String name)
Tuple
name
' の列から 'int
' 値を読み取ります。public long getLong(int index)
Tuple
index
" の "long
" 値を読み取ります。public long getLong(java.lang.String name, long defaultValue)
Tuple
name
' の列から 'long
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public long getLong(int index, long defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'long
' 値を読み取ります。public float getFloat(java.lang.String name)
Tuple
name
' の列から 'float
' 値を読み取ります。public float getFloat(int index)
Tuple
index
" の "float
" 値を読み取ります。public float getFloat(java.lang.String name, float defaultValue)
Tuple
name
' の列から 'float
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public float getFloat(int index, float defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'float
' 値を読み取ります。public double getDouble(java.lang.String name)
Tuple
name
' の列から 'double
' 値を読み取ります。public double getDouble(int index)
Tuple
index
" の "double
" 値を読み取ります。public double getDouble(java.lang.String name, double defaultValue)
Tuple
name
' の列から 'double
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。public double getDouble(int index, double defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'double
' 値を読み取ります。public java.math.BigDecimal getBigDecimal(java.lang.String name)
Tuple
name
' の列から 'BigDecimal
' 値を読み取ります。Tuple
の getBigDecimal
name
- フィールド名。public java.math.BigDecimal getBigDecimal(int index)
Tuple
index
" の "BigDecimal
" 値を読み取ります。Tuple
の getBigDecimal
index
- フィールドインデックス。public java.math.BigDecimal getBigDecimal(java.lang.String name, java.math.BigDecimal defaultValue)
Tuple
name
' の列から 'BigDecimal
' 値を読み取ります。フィールド値が長さ 0 の文字列または null の場合は、指定された defaultValue
を使用します。Tuple
の getBigDecimal
name
- フィールド名。defaultValue
- フィールド値が見つからない場合に返されるデフォルト値。public java.math.BigDecimal getBigDecimal(int index, java.math.BigDecimal defaultValue)
Tuple
defaultValue
を使用して、インデックス 'index
' の 'BigDecimal
' 値を読み取ります。Tuple
の getBigDecimal
index
- フィールドインデックス。defaultValue
- フィールド値が見つからない場合に返されるデフォルト値。public java.util.Date getDate(int index)
Tuple
index
で、デフォルト形式の java.util.Date
値を読み取ります。public java.util.Date getDate(java.lang.String name)
Tuple
name
を使用して、指定された列の java.util.Date
値をデフォルト形式で読み取ります。public java.util.Date getDate(java.lang.String name, java.util.Date defaultValue)
Tuple
name
を使用して、指定された列の java.util.Date
値をデフォルト形式で読み取ります。フィールド値が長さゼロの文字列または null の場合は、指定された defaultValue
を使用します。public java.util.Date getDate(int index, java.util.Date defaultValue)
Tuple
defaultValue
を使用して、指定された列 index
のデフォルト形式の java.util.Date
値を読み取ります。public java.util.Date getDateWithPattern(int index, java.lang.String pattern)
Tuple
index
で、デフォルト形式の java.util.Date
値を読み取ります。Tuple
の getDateWithPattern
index
- フィールドインデックス。pattern
- 日付と時刻の形式を記述するパターン public java.util.Date getDateWithPattern(java.lang.String name, java.lang.String pattern)
Tuple
name
の列から、指定された形式で java.util.Date
値を読み取ります。Tuple
の getDateWithPattern
name
- フィールド名。pattern
- 日付と時刻の形式を記述するパターン public java.util.Date getDateWithPattern(int index, java.lang.String pattern, java.util.Date defaultValue)
Tuple
index
でデフォルト形式の java.util.Date
値を読み取ります。フィールド値が長さゼロの文字列または null の場合は、指定された defaultValue
を使用します。Tuple
の getDateWithPattern
index
- フィールドインデックス。pattern
- 日付と時刻の形式を記述するパターン defaultValue
- フィールド値が見つからない場合に返されるデフォルト値。public java.util.Date getDateWithPattern(java.lang.String name, java.lang.String pattern, java.util.Date defaultValue)
Tuple
name
を持つ列から指定された形式で java.util.Date
値を読み取ります。フィールド値が長さゼロの文字列または null の場合は、指定された defaultValue
を使用します。Tuple
の getDateWithPattern
name
- フィールド名。pattern
- 日付と時刻の形式を記述するパターン defaultValue
- フィールド値が見つからない場合に返されるデフォルト値。public <T> T getValue(java.lang.String name, java.lang.Class<T> valueClass)
Tuple
public <T> T getValue(int index, java.lang.Class<T> valueClass)
Tuple
public Tuple select(java.lang.String expression)
Tuple
protected int indexOf(java.lang.String name)
protected void setTupleToStringConverter(org.springframework.core.convert.converter.Converter<Tuple,java.lang.String> tupleToStringConverter)
tupleToStringConverter
- Tuple
を文字列に変換するために使用される public java.lang.String toString()
java.lang.Object
の toString
public org.springframework.core.convert.support.ConfigurableConversionService getConversionService()