|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mysql.jdbc.Field
Field is a class used to describe fields in a ResultSet
Constructor Summary | |
(package private) |
Field(Connection conn,
byte[] buffer,
int databaseNameStart,
int databaseNameLength,
int tableNameStart,
int tableNameLength,
int originalTableNameStart,
int originalTableNameLength,
int nameStart,
int nameLength,
int originalColumnNameStart,
int originalColumnNameLength,
long length,
int mysqlType,
short colFlag,
int colDecimals,
int defaultValueStart,
int defaultValueLength,
int charsetIndex)
Constructor used when communicating with 4.1 and newer servers |
(package private) |
Field(Connection conn,
byte[] buffer,
int nameStart,
int nameLength,
int tableNameStart,
int tableNameLength,
long length,
int mysqlType,
short colFlag,
int colDecimals)
Constructor used when communicating with pre 4.1 servers |
(package private) |
Field(java.lang.String tableName,
java.lang.String columnName,
int jdbcType,
long length)
Constructor used by DatabaseMetaData methods. |
Method Summary | |
java.lang.String |
getCharacterSet()
Returns the character set (if known) for this field. |
java.lang.String |
getDatabaseName()
DOCUMENT ME! |
(package private) int |
getDecimals()
|
java.lang.String |
getFullName()
DOCUMENT ME! |
java.lang.String |
getFullOriginalName()
DOCUMENT ME! |
long |
getLength()
DOCUMENT ME! |
int |
getMysqlType()
DOCUMENT ME! |
java.lang.String |
getName()
DOCUMENT ME! |
java.lang.String |
getOriginalName()
DOCUMENT ME! |
java.lang.String |
getOriginalTableName()
DOCUMENT ME! |
int |
getPrecisionAdjustFactor()
Returns amount of correction that should be applied to the precision value. |
int |
getSQLType()
DOCUMENT ME! |
java.lang.String |
getTable()
DOCUMENT ME! |
java.lang.String |
getTableName()
DOCUMENT ME! |
boolean |
isAutoIncrement()
DOCUMENT ME! |
boolean |
isBinary()
DOCUMENT ME! |
boolean |
isBlob()
DOCUMENT ME! |
boolean |
isMultipleKey()
DOCUMENT ME! |
(package private) boolean |
isNotNull()
|
boolean |
isPrimaryKey()
DOCUMENT ME! |
(package private) boolean |
isReadOnly()
Is this field _definitely_ not writable? |
boolean |
isUniqueKey()
DOCUMENT ME! |
boolean |
isUnsigned()
DOCUMENT ME! |
boolean |
isZeroFill()
DOCUMENT ME! |
void |
setConnection(Connection conn)
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
Field(java.lang.String tableName, java.lang.String columnName, int jdbcType, long length)
Field(Connection conn, byte[] buffer, int nameStart, int nameLength, int tableNameStart, int tableNameLength, long length, int mysqlType, short colFlag, int colDecimals) throws java.sql.SQLException
Field(Connection conn, byte[] buffer, int databaseNameStart, int databaseNameLength, int tableNameStart, int tableNameLength, int originalTableNameStart, int originalTableNameLength, int nameStart, int nameLength, int originalColumnNameStart, int originalColumnNameLength, long length, int mysqlType, short colFlag, int colDecimals, int defaultValueStart, int defaultValueLength, int charsetIndex) throws java.sql.SQLException
Method Detail |
public boolean isAutoIncrement()
public boolean isBinary()
public boolean isBlob()
public java.lang.String getCharacterSet()
public void setConnection(Connection conn)
conn
- DOCUMENT ME!public java.lang.String getDatabaseName()
public java.lang.String getFullName()
public java.lang.String getFullOriginalName()
public long getLength()
public boolean isMultipleKey()
public int getMysqlType()
public java.lang.String getName()
public java.lang.String getOriginalName()
public java.lang.String getOriginalTableName()
public int getPrecisionAdjustFactor()
public boolean isPrimaryKey()
public int getSQLType()
public java.lang.String getTable()
public java.lang.String getTableName()
public boolean isUniqueKey()
public boolean isUnsigned()
public boolean isZeroFill()
public java.lang.String toString()
int getDecimals()
boolean isNotNull()
boolean isReadOnly() throws java.sql.SQLException
java.sql.SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |