|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectframework.JAIndex
public class JAIndex
| Method Summary | |
|---|---|
JARecord |
binarySearch(java.lang.Object key)
Realiza la busqueda binaria por la clave especificada. |
boolean |
binarySearch(java.lang.Object key,
JARecord reg)
Realiza la busqueda binaria retornando un boolean que indica si se encontro un registro con la clave especificada. |
int |
filesize()
Retorna la cantidad de registros que tiene el archivo. |
boolean |
find(java.lang.Object key,
JARecord reg)
|
JAFile |
getArchivo()
Retorna el archivo sobre el cual esta creado este indice. |
java.lang.String |
getAttKey()
|
JARecord |
getRecord()
Retorna una instancia del JARecord asociado a este archivo (segun el descriptor) |
boolean |
read(JARecord reg)
Lee el registro apuntado por el puntero de archivo y almacena los valores leidos en el objeto $reg. |
int |
recno()
Retorna la posicion del registro actual (el que se leera si se aplica a continuacion el metodo read). |
void |
reset()
Posiciona el puntero en el inicio del archivo. |
void |
seek(int n)
Posiciona el puntero en el registro numero n de forma tal que si luego invocamos al metodo read retornara el n-esimo registro (contando desde cero). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public JARecord getRecord()
JABrowseable
getRecord in interface JABrowseablepublic JAFile getArchivo()
public void seek(int n)
JABrowseable
seek in interface JABrowseablepublic int recno()
JABrowseable
recno in interface JABrowseablepublic void reset()
JABrowseable
reset in interface JABrowseablepublic int filesize()
JABrowseable
filesize in interface JABrowseablepublic boolean read(JARecord reg)
JABrowseable
read in interface JABrowseable
public boolean find(java.lang.Object key,
JARecord reg)
public java.lang.String getAttKey()
public JARecord binarySearch(java.lang.Object key)
public boolean binarySearch(java.lang.Object key,
JARecord reg)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||