|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.NgDAORecordset
public class NgDAORecordset
DAO Jet recordset object.
| Constructor Summary | |
|---|---|
NgDAORecordset(Object obj)
Construct a NgDAORecordset using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
void |
close()
Closes the recordset. |
boolean |
equals(Object o)
Compare this object with another |
void |
findRecord(String identifier)
Points to the 'identifier' record in the recordset. |
INgDataSource |
getDataSource()
Datasource related to the recordset. |
String |
getIdentifier()
List of the field values that defines the object identifier. |
INgParameters |
getParameters()
List of the parameters names specified for the recordset. |
Object |
getValue(String fieldName)
Value of the field named 'FieldName' in the recordset. |
int |
hashCode()
the hashcode for this object |
boolean |
isBOF()
Indicates if the current record is positioned before the first record in the recordset. |
boolean |
isEOF()
Indicates if the current record is positioned after the first record in the recordset. |
void |
moveFirst()
Points to the first record in the recordset. |
void |
moveNext()
Moves to the next record in the recordset. |
void |
open()
Opens the recordset. |
void |
refresh()
Refreshes the recordset; that is, reexecute the query. |
void |
setIdentifierFieldNames(INgNames names)
List of the field names used to build the object identifier. |
void |
setParameterValues(INgValues values)
List of the parameters values for the recordset. |
void |
update()
Updates the recordset. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public NgDAORecordset(Object obj)
throws IOException
obj to NgDAORecordset. *
NgDAORecordset o = (NgDAORecordset)obj; // will not work
NgDAORecordset o = new NgDAORecordset(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
NgDAORecordset theNgDAORecordset = (NgDAORecordset) obj;| Method Detail |
|---|
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public INgDataSource getDataSource()
throws IOException,
AutomationException
getDataSource in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getValue(String fieldName)
throws IOException,
AutomationException
getValue in interface INgRecordsetfieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getIdentifier()
throws IOException,
AutomationException
getIdentifier in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public INgParameters getParameters()
throws IOException,
AutomationException
getParameters in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void open()
throws IOException,
AutomationException
open in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#close()
public void close()
throws IOException,
AutomationException
close in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#open()
public void refresh()
throws IOException,
AutomationException
refresh in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#update()
public void update()
throws IOException,
AutomationException
update in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#refresh()
public void setParameterValues(INgValues values)
throws IOException,
AutomationException
setParameterValues in interface INgRecordsetvalues - A reference to a com.esri.arcgis.schematic.INgValues (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIdentifierFieldNames(INgNames names)
throws IOException,
AutomationException
setIdentifierFieldNames in interface INgRecordsetnames - A reference to a com.esri.arcgis.schematic.INgNames (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveFirst()
throws IOException,
AutomationException
moveFirst in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
public void moveNext()
throws IOException,
AutomationException
moveNext in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
public void findRecord(String identifier)
throws IOException,
AutomationException
findRecord in interface INgRecordsetidentifier - The identifier (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
public boolean isBOF()
throws IOException,
AutomationException
isBOF in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
public boolean isEOF()
throws IOException,
AutomationException
isEOF in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||