public class StringPropertyColumn extends CommonCharVarcharColumn
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mIsNull |
protected java.util.Set<java.lang.Integer> |
mMappedJdbcTypeSet |
protected int |
mMaxBinaryLength |
protected java.util.List<java.lang.Object> |
mValues |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMappedJdbcTypeSet(int aType) |
void |
clearCurrentValue() |
void |
clearValues()
Ä÷³µ¥ÀÌÅͰ¡ ÀúÀåµÇ¾î ÀÖ´Â ArrayList¸¦ ÃʱâÈ ÇÑ´Ù.
|
java.io.InputStream |
getAsciiStream() |
java.math.BigDecimal |
getBigDecimal() |
java.io.InputStream |
getBinaryStream() |
java.sql.Blob |
getBlob() |
protected java.sql.Blob |
getBlobSub() |
boolean |
getBoolean() |
byte |
getByte() |
byte[] |
getBytes() |
java.io.Reader |
getCharacterStream() |
java.sql.Clob |
getClob() |
protected java.sql.Clob |
getClobSub() |
int |
getColumnIndex()
Ä÷³ÀÇ À妽º¸¦ °¡Á®¿Â´Ù.
|
ColumnInfo |
getColumnInfo() |
java.sql.Date |
getDate() |
java.sql.Date |
getDate(java.util.Calendar aCalendar) |
protected java.sql.Date |
getDateSub() |
int |
getDBColumnType() |
java.lang.String |
getDBColumnTypeName() |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
java.util.Set<java.lang.Integer> |
getMappedJDBCTypes() |
int |
getMaxBinaryLength() |
java.lang.Object |
getObject() |
short |
getShort() |
java.lang.String |
getString() |
java.sql.Time |
getTime() |
java.sql.Time |
getTime(java.util.Calendar aCalendar) |
java.sql.Timestamp |
getTimestamp() |
java.sql.Timestamp |
getTimestamp(java.util.Calendar aCalendar) |
protected java.sql.Timestamp |
getTimestampSub() |
protected java.sql.Time |
getTimeSub() |
boolean |
isCleared() |
boolean |
isMappedJDBCType(int aSqlType) |
protected boolean |
isNationalCharset() |
boolean |
isNull() |
boolean |
isNumberType() |
void |
loadFrom(DynamicArray aArray) |
void |
loadFrom(int aLoadIndex)
ArrayList·Î ºÎÅÍ Ä÷³µ¥ÀÌÅ͸¦ ÀоîµéÀδÙ.
|
void |
readFrom(CmChannel aChannel,
CmFetchResult aFetchResult)
ä³Î·ÎºÎÅÍ Ä÷³µ¥ÀÌÅ͸¦ Àоî¿Í ÇØ´çÇÏ´Â À妽ºÀÇ DynamicArray¿¡ ¹Ù·Î ÀúÀåÇÑ´Ù.
|
void |
readParamsFrom(CmChannel aChannel) |
void |
setCleared(boolean aIsCleared) |
void |
setColumnIndex(int aColumnIndex)
Ä÷³ À妽º¸¦ ¼ÂÆÃÇÑ´Ù.
|
void |
setColumnInfo(ColumnInfo aInfo) |
void |
setMaxBinaryLength(int aMaxLength) |
protected void |
setNull() |
protected void |
setNullOrNotNull() |
void |
setValue(java.lang.Object aValue) |
clearCurrentColumnValue, createTypedDynamicArray, getAsciiStreamSub, getBigDecimalSub, getBinaryStreamSub, getBooleanSub, getBytesSub, getByteSub, getCharacterStreamSub, getDateSub, getDefaultColumnInfo, getDoubleSub, getFloatSub, getIntSub, getLongSub, getMaxDisplaySize, getObjectClassName, getObjectSub, getOctetLength, getShortSub, getStringSub, getTimestampSub, getTimeSub, isArrayCompatible, isNullValueSet, loadFromSub, loadFromSub, prepareToWrite, readAndStoreValue, readFromSub, readFromSub, readParamsFromSub, setNullValue, setTypedValue, setValueSub, storeTo, storeTo, storeTo, writeToprotected boolean mIsNull
protected int mMaxBinaryLength
protected java.util.List<java.lang.Object> mValues
protected java.util.Set<java.lang.Integer> mMappedJdbcTypeSet
protected boolean isNationalCharset()
isNationalCharset in class CommonCharVarcharColumnpublic int getDBColumnType()
public java.lang.String getDBColumnTypeName()
protected void addMappedJdbcTypeSet(int aType)
public java.util.Set<java.lang.Integer> getMappedJDBCTypes()
getMappedJDBCTypes in interface Columnprotected final java.sql.Date getDateSub()
throws java.sql.SQLException
java.sql.SQLExceptionprotected final java.sql.Time getTimeSub()
throws java.sql.SQLException
java.sql.SQLExceptionprotected final java.sql.Timestamp getTimestampSub()
throws java.sql.SQLException
java.sql.SQLExceptionprotected java.sql.Blob getBlobSub()
throws java.sql.SQLException
java.sql.SQLExceptionprotected java.sql.Clob getClobSub()
throws java.sql.SQLException
java.sql.SQLExceptionprotected void setNull()
protected void setNullOrNotNull()
public final boolean isNumberType()
isNumberType in interface Columnpublic boolean isMappedJDBCType(int aSqlType)
isMappedJDBCType in interface Columnpublic void readParamsFrom(CmChannel aChannel) throws java.sql.SQLException
readParamsFrom in interface Columnjava.sql.SQLExceptionpublic void readFrom(CmChannel aChannel, CmFetchResult aFetchResult) throws java.sql.SQLException
Columnpublic int getMaxBinaryLength()
public void setMaxBinaryLength(int aMaxLength)
setMaxBinaryLength in interface Columnpublic void loadFrom(DynamicArray aArray)
public void loadFrom(int aLoadIndex)
Columnpublic void setColumnInfo(ColumnInfo aInfo)
setColumnInfo in interface Columnpublic ColumnInfo getColumnInfo()
getColumnInfo in interface Columnpublic void setValue(java.lang.Object aValue)
throws java.sql.SQLException
public boolean getBoolean()
throws java.sql.SQLException
getBoolean in interface Columnjava.sql.SQLExceptionpublic byte getByte()
throws java.sql.SQLException
public byte[] getBytes()
throws java.sql.SQLException
public short getShort()
throws java.sql.SQLException
public int getInt()
throws java.sql.SQLException
public long getLong()
throws java.sql.SQLException
public float getFloat()
throws java.sql.SQLException
public double getDouble()
throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal()
throws java.sql.SQLException
getBigDecimal in interface Columnjava.sql.SQLExceptionpublic java.lang.String getString()
throws java.sql.SQLException
public java.sql.Date getDate()
throws java.sql.SQLException
public java.sql.Date getDate(java.util.Calendar aCalendar)
throws java.sql.SQLException
public java.sql.Time getTime()
throws java.sql.SQLException
public java.sql.Time getTime(java.util.Calendar aCalendar)
throws java.sql.SQLException
public java.sql.Timestamp getTimestamp()
throws java.sql.SQLException
getTimestamp in interface Columnjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(java.util.Calendar aCalendar)
throws java.sql.SQLException
getTimestamp in interface Columnjava.sql.SQLExceptionpublic java.io.InputStream getAsciiStream()
throws java.sql.SQLException
getAsciiStream in interface Columnjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream()
throws java.sql.SQLException
getBinaryStream in interface Columnjava.sql.SQLExceptionpublic java.io.Reader getCharacterStream()
throws java.sql.SQLException
getCharacterStream in interface Columnjava.sql.SQLExceptionpublic java.sql.Blob getBlob()
throws java.sql.SQLException
public java.sql.Clob getClob()
throws java.sql.SQLException
public java.lang.Object getObject()
throws java.sql.SQLException
public int getColumnIndex()
ColumngetColumnIndex in interface Columnpublic void setColumnIndex(int aColumnIndex)
ColumnsetColumnIndex in interface ColumnaColumnIndex - Ä÷³ À妽ºpublic void clearValues()
ColumnclearValues in interface Columnpublic void setCleared(boolean aIsCleared)
setCleared in interface Columnpublic void clearCurrentValue()
clearCurrentValue in interface Column