|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Page
Esta interfaz modela una pagina de registros de una tabla.
Method Summary | |
---|---|
void |
add(java.util.List<Record> lr)
Agrega los registros de lr a la pagina. |
void |
add(Record r)
Agrega el registro r en la pagina. |
java.util.List<Record> |
addedRecords()
Devuelve la lista de registros agregados. |
void |
clear()
Borra todos los datos de la pagina. |
Page |
clone()
|
boolean |
contains(Record r)
Indica si el registro esta el la pagina. |
int |
getBegin()
devuelve el numero de registro con el que empieza la pagina |
boolean |
hasNext()
indica si existe el siguiente registro |
boolean |
hasPrevious()
indica si existe el anterior registro |
void |
initialize(int n,
java.util.List<Record> ls)
Inicializa la pagina con el inidicador de comienzo y la lista de registros originales. |
boolean |
isCleared()
|
boolean |
isFull()
indica si la pagina esta llena |
int |
maxSize()
indica la maxima cantidad de registros que puede contener una pagina |
void |
moveTo(int n)
posiciona el cursor en la posicion pedida en la pagina |
Record |
next()
devuelve el siguiente registro de la pagina |
boolean |
onRange(int n)
indica si el registro pedido esta en la pagina |
Record |
previous()
devuelve el anterior registro de la pagina |
void |
remove(Record r)
Elimina el registro r de la pagina. |
java.util.List<Record> |
removedRecords()
|
void |
reset()
resetea las funciones para recorrer la pagina |
void |
setBegin(int n)
setea el comienzo de la pagina. |
int |
size()
devuelve la cantidad de registros que contiene la pagina |
void |
update(Record r)
Actualiza el registro r en la pagina. |
java.util.List<Record> |
updatedRecords()
Devuelve la lista de registros remplazados. |
boolean |
written()
indica is la pagina tiene datos no persistentes |
Method Detail |
---|
void initialize(int n, java.util.List<Record> ls)
Record next()
Record previous()
boolean hasNext()
boolean hasPrevious()
void reset()
boolean onRange(int n)
void moveTo(int n)
int getBegin()
void setBegin(int n)
int size()
boolean written()
boolean isFull()
int maxSize()
void update(Record r) throws VishnuException
VishnuException
void add(Record r) throws VishnuException
VishnuException
void add(java.util.List<Record> lr) throws VishnuException
VishnuException
void remove(Record r)
boolean contains(Record r)
void clear()
java.util.List<Record> updatedRecords()
java.util.List<Record> addedRecords()
java.util.List<Record> removedRecords()
Page clone()
boolean isCleared()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |