|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectvishnu.model.persistents.PersistentRecord
public class PersistentRecord
![]() |
![]() |
![]() |
![]() |
| Constructor Summary | |
|---|---|
PersistentRecord(TableSignature s)
|
|
| Method Summary | |
|---|---|
Record |
clone()
Clona el registro |
int |
columns()
Devuelve la camtidad de columnas del registro. |
boolean |
equals(java.lang.Object arg0)
|
long |
getId()
Devuelve el identificador unico para el registro dentro de la tabla |
Value |
getValue(int index)
Devuelve el valor asociado a la columna numero index. |
Value |
getValue(java.lang.String name)
Devuelve el valor asociado a la columna name. |
int |
index()
Devuelve la posicion que ocupa el regstro dentro de la tabla. |
void |
index(int index)
Asigna la posicion dentro de la tabla que usara el registro. |
boolean |
isDefined(int index)
Indica si el campo numero index tiene algun valor. |
boolean |
isDefined(java.lang.String name)
Indica si el campo de nombre name tiene algun valor. |
void |
setId(long id)
Setea el identificador unico para el registro dentro de la tabla |
void |
setValue(int index,
Value v)
Asigna el valor v a la columna numero index. |
void |
setValue(java.lang.String name,
Value v)
asigna v a la columna con nombre name |
int |
size()
Devuelve el tamaņo en bytes del record. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PersistentRecord(TableSignature s)
| Method Detail |
|---|
public Value getValue(java.lang.String name)
Record
getValue in interface Recordname - - el valor asociado al campo de nombre name.
public Value getValue(int index)
Record
getValue in interface Recordindex - - el valor asociado al campo numero index.
public void setValue(int index,
Value v)
Record
setValue in interface Recordindex - - el numero del campo a setear.v - - el nuevo valor del campo.
public void setValue(java.lang.String name,
Value v)
Record
setValue in interface Recordname - - el nombre del campo a setear.v - - el nuevo valor del campo.public int columns()
Record
columns in interface Recordpublic java.lang.String toString()
toString in class java.lang.Objectpublic int index()
Record
index in interface Recordpublic void index(int index)
Record
index in interface Recordindex - - la posicion dentro de la tabla del registro.public int size()
Record
size in interface Recordpublic boolean isDefined(int index)
Record
isDefined in interface Recordindex - - el numero del campo.
public boolean isDefined(java.lang.String name)
Record
isDefined in interface Recordname - - el nombre del campo.
public Record clone()
Record
clone in interface Recordclone in class java.lang.Objectpublic boolean equals(java.lang.Object arg0)
equals in class java.lang.Objectpublic long getId()
Record
getId in interface Recordpublic void setId(long id)
Record
setId in interface Recordid - - el identificador del registro dentro de la tabla.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||