public class ResultSetRecord extends ArrayRecord
AbstractRecord.NoEntry
noEntry
Constructor and Description |
---|
ResultSetRecord(java.util.Vector fields,
DatabaseField[] fieldsArray,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData metaData,
DatabaseAccessor accessor,
AbstractSession session,
DatabasePlatform platform,
boolean optimizeData) |
Modifier and Type | Method and Description |
---|---|
void |
clear()
PUBLIC:
Clear the contents of the row.
|
boolean |
containsValue(java.lang.Object value)
PUBLIC:
Check if the value is contained in the row.
|
java.lang.Object |
get(DatabaseField key)
INTERNAL:
Retrieve the value for the field.
|
java.lang.Object |
getIndicatingNoEntry(DatabaseField key)
INTERNAL:
Retrieve the value for the field.
|
boolean |
hasResultSet()
Indicates whether resultSet is still here.
|
void |
loadAllValuesFromResultSet()
Obtains all the value from resultSet and removes it.
|
void |
removAllValue() |
void |
removeNonIndirectionValues()
Remove values corresponding to all fields not related to indirection.
|
void |
removeResultSet() |
void |
setSopObject(java.lang.Object sopObject)
INTERNAL:
|
add, clone, containsKey, getField, getFields, getValues, put, remove, replaceAt, replaceAt, size, toString
contains, containsKey, containsKey, elements, entrySet, get, get, getIndicatingNoEntry, getSopObject, getValues, getValues, hasNullValueInFields, hasSopObject, isEmpty, keys, keySet, mergeFrom, put, put, putAll, remove, remove, setNullValueInFields, values
public ResultSetRecord(java.util.Vector fields, DatabaseField[] fieldsArray, java.sql.ResultSet resultSet, java.sql.ResultSetMetaData metaData, DatabaseAccessor accessor, AbstractSession session, DatabasePlatform platform, boolean optimizeData)
public void loadAllValuesFromResultSet()
public void removeNonIndirectionValues()
public void removAllValue()
public boolean hasResultSet()
public void removeResultSet()
public void clear()
clear
in interface java.util.Map
clear
in class ArrayRecord
public boolean containsValue(java.lang.Object value)
containsValue
in interface java.util.Map
containsValue
in class ArrayRecord
public java.lang.Object get(DatabaseField key)
get
in class ArrayRecord
public java.lang.Object getIndicatingNoEntry(DatabaseField key)
getIndicatingNoEntry
in class ArrayRecord
public void setSopObject(java.lang.Object sopObject)
AbstractRecord
setSopObject
in class AbstractRecord
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference