|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectvishnu.sharing.AbstractShareable
vishnu.model.shareables.ShareableRecord
public class ShareableRecord
![]() |
![]() |
| Constructor Summary | |
|---|---|
ShareableRecord(Record r)
|
|
| Method Summary | |
|---|---|
Record |
clone()
Clona el registro |
int |
columns()
Devuelve la camtidad de columnas del registro. |
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 vishnu.sharing.AbstractShareable |
|---|
shareGate |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ShareableRecord(Record r)
| Method Detail |
|---|
public 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 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 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 long getId()
Record
getId in interface Recordpublic void setId(long id)
Record
setId in interface Recordid - - el identificador del registro dentro de la tabla.public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||