|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAbstractRecord
The abstract interface for Record. A record signifies one row of data in the
RecordSet. The IAbstractRecord interface provides
getXXX methods for retrieving column values from the record. Values can be
retrieved using either the index number of the column or the name of the
column. In general, using the column index will be more efficient. When a
getXXX method is called with a column name and several columns have the same
name, the value of the first matching column will be returned. For maximum
portability, record columns within each row should be read in left-to-right
order, and each column should be read only once.
The
IAbstractRecord interface provides setXXX methods for setting
column values to the record. Values can be set using either the index number
of the column or the name of the column. The number, types and properties of
a IRecordSet object's columns are provided by the
RecordMetaData object returned by the
IRecordSet.retrieveMetaData method
| Method Summary | |
|---|---|
void |
close()
closes the record object |
BigDecimal |
getBigDecimal(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a BigDecimal in the Java programming language. |
BigDecimal |
getBigDecimal(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a BigDecimal in the Java programming language. |
boolean |
getBoolean(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a boolean in the Java programming language. |
boolean |
getBoolean(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a boolean in the Java programming language. |
byte |
getByte(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a byte in the Java programming language. |
byte |
getByte(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a byte in the Java programming language. |
byte[] |
getBytes(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a byte[] in the Java programming language. |
byte[] |
getBytes(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a byte[] in the Java programming language. |
Character |
getChar(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as an Character in the Java programming language. |
Character |
getChar(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as an Character in the Java programming language. |
int |
getColumnIndex(String columnName)
Retrieve the column index of the given column name. |
String |
getColumnName(int columnIndex)
Retrieve the column name of the given column index. |
Date |
getDate(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a Date in the Java programming language. |
Date |
getDate(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a Date in the Java programming language. |
Calendar |
getDateTime(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a Calendar in the Java programming language. |
Calendar |
getDateTime(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a Calendar in the Java programming language. |
double |
getDouble(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a double in the Java programming language. |
double |
getDouble(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a double in the Java programming language. |
Enumeration |
getEnumeration(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as an Enumeration in the Java programming language. |
Enumeration |
getEnumeration(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as an Enumeration in the Java programming language. |
float |
getFloat(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a float in the Java programming language. |
float |
getFloat(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a float in the Java programming language. |
int |
getInt(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as an int in the Java programming language. |
int |
getInt(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as an int in the Java programming language. |
long |
getLong(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a long in the Java programming language. |
long |
getLong(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a long in the Java programming language. |
Number |
getNumber(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a Number in the Java programming language. |
Number |
getNumber(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a Number in the Java programming language. |
Object |
getObject(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as an Object in the Java programming language. |
Object |
getObject(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as an Object in the Java programming language. |
short |
getShort(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a short in the Java programming language. |
short |
getShort(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a short in the Java programming language. |
String |
getString(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as a String in the Java programming language. |
String |
getString(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as a String in the Java programming language. |
Date |
getTime(int columnIndex)
Gets the value of the designated column in the current row of this IRecordSet object as an Date in the Java programming language. |
Date |
getTime(String columnName)
Gets the value of the designated column in the current row of this IRecordSet object as an Date in the Java programming language. |
IRecordMetaData |
retrieveMetaData()
Retrieves the IRecordMetaData interface which describes the number, types and properties of this Record object's columns. |
void |
setBigDecimal(int columnIndex,
BigDecimal bigDec)
Sets the designated column with an BigDecimal value. |
void |
setBigDecimal(String columnName,
BigDecimal bigDec)
Sets the designated column with an BigDecimal value. |
void |
setBoolean(int columnIndex,
boolean b)
Sets the designated column with an boolean value. |
void |
setBoolean(String columnName,
boolean b)
Sets the designated column with an boolean value. |
void |
setByte(int columnIndex,
byte b)
Sets the designated column with an byte value. |
void |
setByte(String columnName,
byte x)
Sets the designated column with an byte value. |
void |
setBytes(int columnIndex,
byte[] b)
Sets the designated column with an byte[] value. |
void |
setBytes(String columnName,
byte[] b)
Sets the designated column with an byte[] value. |
void |
setChar(int columnIndex,
Character c)
Sets the designated column with an Character value. |
void |
setChar(String columnName,
Character c)
Sets the designated column with an Character value. |
void |
setDate(int columnIndex,
Date date)
Sets the designated column with an Date value. |
void |
setDate(String columnName,
Date date)
Sets the designated column with an Date value. |
void |
setDateTime(int columnIndex,
Calendar dateTime)
Sets the designated column with an Calendar value. |
void |
setDateTime(String columnName,
Calendar dateTime)
Sets the designated column with an Calendar value. |
void |
setDouble(int columnIndex,
double d)
Sets the designated column with an double value. |
void |
setDouble(String columnName,
double d)
Sets the designated column with an double value. |
void |
setEnumeration(int columnIndex,
Enumeration enum1)
Sets the designated column with an Enumeration value. |
void |
setEnumeration(String columnName,
Enumeration enum1)
Sets the designated column with an Enumeration value. |
void |
setFloat(int columnIndex,
float f)
Sets the designated column with an float value. |
void |
setFloat(String columnName,
float f)
Sets the designated column with an float value. |
void |
setInt(int columnIndex,
int i)
Sets the designated column with an int value. |
void |
setInt(String columnName,
int i)
Sets the designated column with an int value. |
void |
setLong(int columnIndex,
long l)
Sets the designated column with an long value. |
void |
setLong(String columnName,
long l)
Sets the designated column with an long value. |
void |
setNull(int columnIndex)
Sets the designated column with an null value. |
void |
setNull(String columnName)
Sets the designated column with an null value. |
void |
setNumber(int columnIndex,
Number num)
Sets the designated column with an Number value. |
void |
setNumber(String columnName,
Number num)
Sets the designated column with an Number value. |
void |
setObject(int columnIndex,
Object obj)
Sets the designated column with an Object value. |
void |
setObject(String columnName,
Object obj)
Sets the designated column with an Object value. |
void |
setShort(int columnIndex,
short s)
Sets the designated column with an short value. |
void |
setShort(String columnName,
short s)
Sets the designated column with an short value. |
void |
setString(int columnIndex,
String Str)
Sets the designated column with an String value. |
void |
setString(String columnName,
String Str)
Sets the designated column with an String value. |
void |
setTime(int columnIndex,
Date date)
Sets the designated column with an Date value containing only time. |
void |
setTime(String columnName,
Date date)
Sets the designated column with an Date value containing only time. |
| Method Detail |
|---|
int getColumnIndex(String columnName)
throws ConnectorException
columnName - the name of the column to retrieve the index for
ConnectorException
String getColumnName(int columnIndex)
throws ConnectorException
columnIndex - the index of the column to retrieve the name for
ConnectorException
void setNull(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
void setNull(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
Object getObject(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Object getObject(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setObject(int columnIndex,
Object obj)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...obj - the new column value
ConnectorException
void setObject(String columnName,
Object obj)
throws ConnectorException
columnName - the name of the column to set value forobj - the new column value
ConnectorException
String getString(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
String getString(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setString(int columnIndex,
String Str)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...Str - the new column value
ConnectorException
void setString(String columnName,
String Str)
throws ConnectorException
columnName - the name of the column to set value forStr - the new column value
ConnectorException
boolean getBoolean(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
boolean getBoolean(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setBoolean(int columnIndex,
boolean b)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...b - the new column value
ConnectorException
void setBoolean(String columnName,
boolean b)
throws ConnectorException
columnName - the name of the column to set value forb - the new column value
ConnectorException
byte getByte(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
byte getByte(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setByte(int columnIndex,
byte b)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...b - the new column value
ConnectorException
void setByte(String columnName,
byte x)
throws ConnectorException
columnName - the name of the column to set value forx - the new column value
ConnectorException
short getShort(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
short getShort(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setShort(int columnIndex,
short s)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...s - the new column value
ConnectorException
void setShort(String columnName,
short s)
throws ConnectorException
columnName - the name of the column to set value fors - the new column value
ConnectorException
int getInt(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
int getInt(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setInt(int columnIndex,
int i)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...i - the new column value
ConnectorException
void setInt(String columnName,
int i)
throws ConnectorException
columnName - the name of the column to set value fori - the new column value
ConnectorException
long getLong(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
long getLong(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setLong(int columnIndex,
long l)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...l - the new column value
ConnectorException
void setLong(String columnName,
long l)
throws ConnectorException
columnName - the name of the column to set value forl - the new column value
ConnectorException
float getFloat(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
float getFloat(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setFloat(int columnIndex,
float f)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...f - the new column value
ConnectorException
void setFloat(String columnName,
float f)
throws ConnectorException
columnName - the name of the column to set value forf - the new column value
ConnectorException
double getDouble(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
double getDouble(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setDouble(int columnIndex,
double d)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...d - the new column value
ConnectorException
void setDouble(String columnName,
double d)
throws ConnectorException
columnName - the name of the column to set value ford - the new column value
ConnectorException
byte[] getBytes(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
byte[] getBytes(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setBytes(int columnIndex,
byte[] b)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...b - the new column value
ConnectorException
void setBytes(String columnName,
byte[] b)
throws ConnectorException
columnName - the name of the column to set value forb - the new column value
ConnectorException
Date getDate(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Date getDate(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setDate(int columnIndex,
Date date)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...date - the new column value
ConnectorException
void setDate(String columnName,
Date date)
throws ConnectorException
columnName - the name of the column to set value fordate - the new column value
ConnectorException
Calendar getDateTime(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Calendar getDateTime(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setDateTime(int columnIndex,
Calendar dateTime)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...dateTime - the new column value
ConnectorException
void setDateTime(String columnName,
Calendar dateTime)
throws ConnectorException
columnName - the name of the column to set value fordateTime - the new column value
ConnectorException
Number getNumber(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Number getNumber(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setNumber(int columnIndex,
Number num)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...num - the new column value
ConnectorException
void setNumber(String columnName,
Number num)
throws ConnectorException
columnName - the name of the column to set value fornum - the new column value
ConnectorException
BigDecimal getBigDecimal(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
BigDecimal getBigDecimal(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setBigDecimal(int columnIndex,
BigDecimal bigDec)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...bigDec - the new column value
ConnectorException
void setBigDecimal(String columnName,
BigDecimal bigDec)
throws ConnectorException
columnName - the name of the column to set value forbigDec - the new column value
ConnectorException
Enumeration getEnumeration(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Enumeration getEnumeration(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setEnumeration(int columnIndex,
Enumeration enum1)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...enum1 - the new column value
ConnectorException
void setEnumeration(String columnName,
Enumeration enum1)
throws ConnectorException
columnName - the name of the column to set value forenum1 - the new column value
ConnectorException
Character getChar(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Character getChar(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setChar(int columnIndex,
Character c)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...c - the new column value
ConnectorException
void setChar(String columnName,
Character c)
throws ConnectorException
columnName - the name of the column to set value forc - the new column value
ConnectorException
Date getTime(int columnIndex)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...
ConnectorException
Date getTime(String columnName)
throws ConnectorException
columnName - the name of the column to set value for
ConnectorException
void setTime(int columnIndex,
Date date)
throws ConnectorException
columnIndex - the first column is 1, the second is 2, ...date - the new column value
ConnectorException
void setTime(String columnName,
Date date)
throws ConnectorException
columnName - the name of the column to set value fordate - the new column value
ConnectorException
IRecordMetaData retrieveMetaData()
throws ConnectorException
ConnectorException
void close()
throws ConnectorException
ConnectorException| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
-
|
EP-CON-CF
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/connectivityfw/api
|
api
|
EP-PIN
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
default
|
EP-CON-CF
|
|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||