|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.android.TableDB.Entity
public class Entity
| Constructor Summary | |
|---|---|
Entity(java.lang.String table)
Constructor - toma como valor el nombre de tabla de la entidad. |
|
Entity(java.lang.String table,
java.lang.Long id)
Constructor - toma como valor el nombre de tabla de la entidad y un idenfificador. |
|
| Method Summary | |
|---|---|
void |
addAllAttributes()
Agrega todos los campos del XML a la entidad |
void |
addAttribute(java.lang.String name)
Agrega un nuevo campo a la entidad |
boolean |
delete()
Borra una fila |
java.util.List<Attribute> |
getAttributes()
Devuelve un Vector con los atributos |
Cursor |
getCursor()
Devuelve el Cursor de la entidad con todos los campos de esta. |
Cursor |
getCursor(java.lang.String field)
Devuelve el Cursor de la entidad con un solo campo pasado como parametro. |
Entity |
getEntity(java.lang.String name)
Devuelve el valor a un atributo en tipo Entity. |
long |
getForceId()
Devuelve el _id que queremos forzar al guardar la entidad |
long |
getId()
Devuelve el _id del registro |
int |
getInt(java.lang.String name)
Devuelve el valor a un atributo en tipo entero |
java.lang.String |
getString(java.lang.String name)
Devuelve el valor a un atributo en tipo String |
java.lang.String |
getTable()
Devuelve la tabla de la entidad |
java.lang.Object |
getValue(java.lang.String name)
Devuelve el valor a un atributo |
boolean |
isAttribute(java.lang.String name)
Comprueba si el campo pasado por parametro es un atributo de la entidad |
boolean |
isInsert()
Devuelve si es un nuevo de registro |
boolean |
isUpdate()
Devuelve si es una actualizacion del registro |
long |
nextId()
Devuelve el siguiente _id |
boolean |
save()
Guarda una fila en la base de datos. |
void |
setForceId(long forceId)
Establece el _id que queremos forzar al guardar la entidad |
void |
setValue(java.lang.String name,
java.lang.Object value)
Estable el valor a un atributo |
java.lang.String |
toString()
Devuelve un string de la entidad. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Entity(java.lang.String table)
table - la tabla de la entidad
public Entity(java.lang.String table,
java.lang.Long id)
table - la tabla de la entidadid - el identificador de la entidad| Method Detail |
|---|
public long nextId()
public long getId()
public java.lang.String getTable()
public java.util.List<Attribute> getAttributes()
public boolean isUpdate()
public boolean isInsert()
public void addAttribute(java.lang.String name)
name - nombre del campo a insertarpublic void addAllAttributes()
public boolean isAttribute(java.lang.String name)
name - nombre del campo
public void setValue(java.lang.String name,
java.lang.Object value)
name - nombre del campovalue - valor del campopublic java.lang.Object getValue(java.lang.String name)
name - nombre del campo
public int getInt(java.lang.String name)
name - nombre del campo
public java.lang.String getString(java.lang.String name)
name - nombre del campo
public Entity getEntity(java.lang.String name)
name - nombre del campo
public boolean save()
public boolean delete()
public Cursor getCursor(java.lang.String field)
field - campo (Objeto Field)
public Cursor getCursor()
public java.lang.String toString()
toString in class java.lang.Objectpublic long getForceId()
public void setForceId(long forceId)
forceId - identificador
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||