|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vishnu.model.volatiles.recordset.AbstractVolatileRecordSet vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
public class DefaultVolatileRecordSet
Esta clase implementa un conjunto de registros que trabaja unicamente en memoria principal.
Field Summary |
---|
Fields inherited from class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet |
---|
index, sortColumn |
Constructor Summary | |
---|---|
DefaultVolatileRecordSet(TableSignature s,
Session session)
|
Method Summary | |
---|---|
void |
delete(Record r)
Borra el registro r del recordSet. |
int |
getCount()
La cantidad de registros que contiene. |
Record |
getRecord(int n)
|
boolean |
hasNext()
Indica si hay ams registros. |
boolean |
hasPrevious()
Indica si hay registros anteriores. |
void |
insert(Record r)
Inserta el registro r en el recordSet. |
Record |
next()
Avanza el puntero al proximo registro y lo devuelve. |
Record |
previous()
Retrocede el puntero al registro anterior y lo devuelve. |
java.util.List<Record> |
records()
|
void |
update(Record r)
Reemplaza los antiguos valores del registro por lo nuevos. |
Methods inherited from class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet |
---|
drop, getSession, moveTo, order, orderedBy, persist, reset |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultVolatileRecordSet(TableSignature s, Session session)
Method Detail |
---|
public boolean hasNext()
RecordSet
public boolean hasPrevious()
RecordSet
public Record next()
RecordSet
public Record previous()
RecordSet
public Record getRecord(int n) throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsException
public int getCount()
RecordSet
public void update(Record r)
RecordSet
r
- - el registro actualizado.public java.util.List<Record> records()
public void insert(Record r)
RecordSet
r
- - el registro a insertar.public void delete(Record r)
RecordSet
r
- - el registro a borrar.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |