|
Oracle10g JDBC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Field Summary |
| Fields inherited from interface java.sql.ResultSet |
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE |
| Method Summary | |
ARRAY |
getARRAY(int columnIndex)
Oracle extension. |
ARRAY |
getARRAY(java.lang.String columnName)
Oracle extension. |
BFILE |
getBfile(int columnIndex)
Oracle extension. |
BFILE |
getBFILE(int columnIndex)
Oracle extension. |
BFILE |
getBfile(java.lang.String columnName)
Oracle extension. |
BFILE |
getBFILE(java.lang.String columnName)
Oracle extension. |
BLOB |
getBLOB(int columnIndex)
Oracle extension. |
BLOB |
getBLOB(java.lang.String columnName)
Oracle extension. |
CHAR |
getCHAR(int columnIndex)
Oracle extension. |
CHAR |
getCHAR(java.lang.String columnName)
Oracle extension. |
CLOB |
getCLOB(int columnIndex)
Oracle extension. |
CLOB |
getCLOB(java.lang.String columnName)
Oracle extension. |
java.sql.ResultSet |
getCursor(int columnIndex)
Oracle extension. |
java.sql.ResultSet |
getCursor(java.lang.String columnName)
Oracle extension. |
CustomDatum |
getCustomDatum(int columnIndex,
CustomDatumFactory factory)
Deprecated. |
CustomDatum |
getCustomDatum(java.lang.String columnName,
CustomDatumFactory factory)
Deprecated. |
DATE |
getDATE(int columnIndex)
Oracle extension. |
DATE |
getDATE(java.lang.String columnName)
Oracle extension. |
INTERVALDS |
getINTERVALDS(int columnIndex)
Obtain an oralce.sql.INTERVALDS value from the ResultSet. |
INTERVALDS |
getINTERVALDS(java.lang.String columnName)
Obtain an oralce.sql.INTERVALDS value from the ResultSet. |
INTERVALYM |
getINTERVALYM(int columnIndex)
Obtain an oralce.sql.INTERVALYM value from the ResultSet. |
INTERVALYM |
getINTERVALYM(java.lang.String columnName)
Obtain an oralce.sql.INTERVALYM value from the ResultSet. |
NUMBER |
getNUMBER(int columnIndex)
Oracle extension. |
NUMBER |
getNUMBER(java.lang.String columnName)
Oracle extension. |
OPAQUE |
getOPAQUE(int columnIndex)
Oracle extension. |
OPAQUE |
getOPAQUE(java.lang.String columnName)
Oracle extension. |
Datum |
getOracleObject(int columnIndex)
Oracle extension. |
Datum |
getOracleObject(java.lang.String columnName)
Oracle extension. |
ORAData |
getORAData(int columnIndex,
ORADataFactory factory)
Oracle extension. |
ORAData |
getORAData(java.lang.String columnName,
ORADataFactory factory)
Oracle extension. |
RAW |
getRAW(int columnIndex)
Oracle extension. |
RAW |
getRAW(java.lang.String columnName)
Oracle extension. |
REF |
getREF(int columnIndex)
Oracle extension. |
REF |
getREF(java.lang.String columnName)
Oracle extension. |
ROWID |
getROWID(int columnIndex)
Oracle extension. |
ROWID |
getROWID(java.lang.String columnName)
Oracle extension. |
STRUCT |
getSTRUCT(int columnIndex)
Oracle extension. |
STRUCT |
getSTRUCT(java.lang.String columnName)
Oracle extension. |
TIMESTAMP |
getTIMESTAMP(int columnIndex)
Obtain an oralce.sql.TIMESTAMP value from the ResultSet. |
TIMESTAMP |
getTIMESTAMP(java.lang.String colName)
Obtain an oralce.sql.TIMESTAMP value from the ResultSet. |
TIMESTAMPLTZ |
getTIMESTAMPLTZ(int columnIndex)
Obtain an oralce.sql.TIMESTAMPLTZ value from the ResultSet. |
TIMESTAMPLTZ |
getTIMESTAMPLTZ(java.lang.String colName)
Obtain an oralce.sql.TIMESTAMPLTZ value from the ResultSet. |
TIMESTAMPTZ |
getTIMESTAMPTZ(int columnIndex)
Obtain an oralce.sql.TIMESTAMPTZ value from the ResultSet. |
TIMESTAMPTZ |
getTIMESTAMPTZ(java.lang.String colName)
Obtain an oralce.sql.TIMESTAMPTZ value from the ResultSet. |
void |
updateARRAY(int columnIndex,
ARRAY x)
Oracle extension. |
void |
updateARRAY(java.lang.String columnName,
ARRAY x)
Oracle extension. |
void |
updateBfile(int columnIndex,
BFILE X)
Oracle extension. |
void |
updateBFILE(int columnIndex,
BFILE x)
Oracle extension. |
void |
updateBfile(java.lang.String columnName,
BFILE x)
Oracle extension. |
void |
updateBFILE(java.lang.String columnName,
BFILE x)
Oracle extension. |
void |
updateBLOB(int columnIndex,
BLOB x)
Oracle extension. |
void |
updateBLOB(java.lang.String columnName,
BLOB x)
Oracle extension. |
void |
updateCHAR(int columnIndex,
CHAR x)
Oracle extension. |
void |
updateCHAR(java.lang.String columnName,
CHAR x)
Oracle extension. |
void |
updateCLOB(int columnIndex,
CLOB x)
Oracle extension. |
void |
updateCLOB(java.lang.String columnName,
CLOB x)
Oracle extension. |
void |
updateCustomDatum(int columnIndex,
CustomDatum x)
Deprecated. |
void |
updateCustomDatum(java.lang.String columnName,
CustomDatum x)
Deprecated. |
void |
updateDATE(int columnIndex,
DATE x)
Oracle extension. |
void |
updateDATE(java.lang.String columnName,
DATE x)
Oracle extension. |
void |
updateINTERVALDS(int columnIndex,
INTERVALDS x)
Oracle extension. |
void |
updateINTERVALYM(int columnIndex,
INTERVALYM x)
Oracle extension. |
void |
updateNUMBER(int columnIndex,
NUMBER x)
Oracle extension. |
void |
updateNUMBER(java.lang.String columnName,
NUMBER x)
Oracle extension. |
void |
updateOracleObject(int columnIndex,
Datum x)
Oracle extension. |
void |
updateOracleObject(java.lang.String columnName,
Datum x)
Oracle extension. |
void |
updateORAData(int columnIndex,
ORAData x)
Oracle extension. |
void |
updateORAData(java.lang.String columnName,
ORAData x)
Oracle extension. |
void |
updateRAW(int columnIndex,
RAW x)
Oracle extension. |
void |
updateRAW(java.lang.String columnName,
RAW x)
Oracle extension. |
void |
updateREF(int columnIndex,
REF x)
Oracle extension. |
void |
updateREF(java.lang.String columnName,
REF x)
Oracle extension. |
void |
updateROWID(int columnIndex,
ROWID x)
Oracle extension. |
void |
updateROWID(java.lang.String columnName,
ROWID x)
Oracle extension. |
void |
updateSTRUCT(int columnIndex,
STRUCT x)
Oracle extension. |
void |
updateSTRUCT(java.lang.String columnName,
STRUCT x)
Oracle extension. |
void |
updateTIMESTAMP(int columnIndex,
TIMESTAMP x)
Oracle extension. |
void |
updateTIMESTAMPLTZ(int columnIndex,
TIMESTAMPLTZ x)
Oracle extension. |
void |
updateTIMESTAMPTZ(int columnIndex,
TIMESTAMPTZ x)
Oracle extension. |
| Methods inherited from interface java.sql.ResultSet |
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull |
| Method Detail |
public ARRAY getARRAY(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public ARRAY getARRAY(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public BFILE getBfile(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public BFILE getBFILE(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public BFILE getBfile(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public BFILE getBFILE(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public BLOB getBLOB(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public BLOB getBLOB(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public CHAR getCHAR(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public CHAR getCHAR(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public CLOB getCLOB(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public CLOB getCLOB(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public OPAQUE getOPAQUE(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public OPAQUE getOPAQUE(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public INTERVALYM getINTERVALYM(int columnIndex)
throws java.sql.SQLException
columnIndex - parameter number.
java.sql.SQLException - if an error occurred.
public INTERVALYM getINTERVALYM(java.lang.String columnName)
throws java.sql.SQLException
java.sql.SQLException - if an error occurred.
public INTERVALDS getINTERVALDS(int columnIndex)
throws java.sql.SQLException
columnIndex - parameter number.
java.sql.SQLException - if an error occurred.
public INTERVALDS getINTERVALDS(java.lang.String columnName)
throws java.sql.SQLException
java.sql.SQLException - if an error occurred.
public TIMESTAMP getTIMESTAMP(int columnIndex)
throws java.sql.SQLException
columnIndex - parameter number.
java.sql.SQLException - if an error occurred.
public TIMESTAMP getTIMESTAMP(java.lang.String colName)
throws java.sql.SQLException
colName - column name.
java.sql.SQLException - if an error occurred.
public TIMESTAMPTZ getTIMESTAMPTZ(int columnIndex)
throws java.sql.SQLException
columnIndex - parameter number.
java.sql.SQLException - if an error occurred.
public TIMESTAMPTZ getTIMESTAMPTZ(java.lang.String colName)
throws java.sql.SQLException
colName - column name.
java.sql.SQLException - if an error occurred.
public TIMESTAMPLTZ getTIMESTAMPLTZ(int columnIndex)
throws java.sql.SQLException
columnIndex - parameter number.
java.sql.SQLException - if an error occurred.
public TIMESTAMPLTZ getTIMESTAMPLTZ(java.lang.String colName)
throws java.sql.SQLException
colName - column name.
java.sql.SQLException - if an error occurred.
public java.sql.ResultSet getCursor(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.sql.ResultSet getCursor(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs
public CustomDatum getCustomDatum(int columnIndex,
CustomDatumFactory factory)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...factory - CustomDatumFactory used to materialize the column value
java.sql.SQLException - if a database access error occurs.
public ORAData getORAData(int columnIndex,
ORADataFactory factory)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...factory - ORADataFactory used to materialize the column value
java.sql.SQLException - if a database access error occurs.
public CustomDatum getCustomDatum(java.lang.String columnName,
CustomDatumFactory factory)
throws java.sql.SQLException
columnName - the name of the columnfactory - CustomDatumFactory used to materialize the column value
java.sql.SQLException - if a database access error occurs.
public ORAData getORAData(java.lang.String columnName,
ORADataFactory factory)
throws java.sql.SQLException
columnName - the name of the columnfactory - ORADataFactory used to materialize the column value
java.sql.SQLException - if a database access error occurs.
public DATE getDATE(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public DATE getDATE(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public NUMBER getNUMBER(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public NUMBER getNUMBER(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public Datum getOracleObject(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public Datum getOracleObject(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public RAW getRAW(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public RAW getRAW(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public REF getREF(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public REF getREF(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database acc
public ROWID getROWID(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.
public ROWID getROWID(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.
public STRUCT getSTRUCT(int columnIndex)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs.getORAData
public STRUCT getSTRUCT(java.lang.String columnName)
throws java.sql.SQLException
columnName - the name of the column
java.sql.SQLException - if a database access error occurs.getORAData
public void updateARRAY(int columnIndex,
ARRAY x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateARRAY(java.lang.String columnName,
ARRAY x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateBfile(int columnIndex,
BFILE X)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public void updateBFILE(int columnIndex,
BFILE x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateBfile(java.lang.String columnName,
BFILE x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateBFILE(java.lang.String columnName,
BFILE x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateBLOB(int columnIndex,
BLOB x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateBLOB(java.lang.String columnName,
BLOB x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCHAR(int columnIndex,
CHAR x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCHAR(java.lang.String columnName,
CHAR x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCLOB(int columnIndex,
CLOB x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCLOB(java.lang.String columnName,
CLOB x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCustomDatum(int columnIndex,
CustomDatum x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateORAData(int columnIndex,
ORAData x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateCustomDatum(java.lang.String columnName,
CustomDatum x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateORAData(java.lang.String columnName,
ORAData x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateDATE(int columnIndex,
DATE x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateDATE(java.lang.String columnName,
DATE x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateINTERVALYM(int columnIndex,
INTERVALYM x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateINTERVALDS(int columnIndex,
INTERVALDS x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateTIMESTAMP(int columnIndex,
TIMESTAMP x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateTIMESTAMPTZ(int columnIndex,
TIMESTAMPTZ x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateTIMESTAMPLTZ(int columnIndex,
TIMESTAMPLTZ x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateNUMBER(int columnIndex,
NUMBER x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateNUMBER(java.lang.String columnName,
NUMBER x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateOracleObject(int columnIndex,
Datum x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateOracleObject(java.lang.String columnName,
Datum x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateRAW(int columnIndex,
RAW x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateRAW(java.lang.String columnName,
RAW x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateREF(int columnIndex,
REF x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateREF(java.lang.String columnName,
REF x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateROWID(int columnIndex,
ROWID x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateROWID(java.lang.String columnName,
ROWID x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
public void updateSTRUCT(int columnIndex,
STRUCT x)
throws java.sql.SQLException
columnIndex - the first column is 1, the second is 2, ...x - the new column value
java.sql.SQLException - if a database access error occurs
public void updateSTRUCT(java.lang.String columnName,
STRUCT x)
throws java.sql.SQLException
columnName - is the SQL name of the columnx - the new column value
java.sql.SQLException - if a database access error occurs
|
Oracle10g JDBC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||