com.android.TableDB
Class Field

java.lang.Object
  extended by com.android.TableDB.Field

public class Field
extends java.lang.Object


Constructor Summary
Field(java.lang.String name)
          Constructor - Crea un campo mediante un nombre
 
Method Summary
 int getAlter()
          Devuelve el tipo de modificacion del campo
 java.lang.String getForeignTable()
          Devuelve la tabla a la que pertenece la clave foranea
 java.lang.String getName()
          Devuelve el nombre
 int getSize()
          Devuelve el tamano
 java.lang.String getSQLType()
          Devuelve el tipo SQL
 java.lang.String getTextDefault()
          Devuelve el texto por defecto
 java.lang.String getType()
          Devuelve el tipo
 boolean isObligatory()
          Devuelve si el campo es obligatorio
 void setAlter(int alter)
          Establece el tipo de modificacion del campo
 void setForeignTable(java.lang.String foreignTable)
          Establece la tabla a la que pertenece la clave foranea
 void setName(java.lang.String name)
          Establece el nombre
 void setObligatory(boolean obligatory)
          Establece el campo obligatorio
 void setSize(int size)
          Establece el tamano
 void setTextDefault(java.lang.String textDefault)
          Establece el texto por defecto
 void setType(java.lang.String type)
          Establece el tipo
 java.lang.String SQLAlterField()
          Devuelve el campo ALTER TABLE
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Field

public Field(java.lang.String name)
Constructor - Crea un campo mediante un nombre

Parameters:
name - nombre del campo
Method Detail

getSQLType

public java.lang.String getSQLType()
Devuelve el tipo SQL

Returns:
tipo sql

SQLAlterField

public java.lang.String SQLAlterField()
Devuelve el campo ALTER TABLE

Returns:
tipo sql

getName

public java.lang.String getName()
Devuelve el nombre

Returns:
nombre

setName

public void setName(java.lang.String name)
Establece el nombre

Parameters:
name - nombre

getType

public java.lang.String getType()
Devuelve el tipo

Returns:
tipo

setType

public void setType(java.lang.String type)
Establece el tipo

Parameters:
type - tipo

isObligatory

public boolean isObligatory()
Devuelve si el campo es obligatorio

Returns:
true o false

setObligatory

public void setObligatory(boolean obligatory)
Establece el campo obligatorio

Parameters:
true - o false

getSize

public int getSize()
Devuelve el tamano

Returns:
tamano

setSize

public void setSize(int size)
Establece el tamano

Parameters:
tamano -

getForeignTable

public java.lang.String getForeignTable()
Devuelve la tabla a la que pertenece la clave foranea

Returns:
tabla

setForeignTable

public void setForeignTable(java.lang.String foreignTable)
Establece la tabla a la que pertenece la clave foranea

Parameters:
tabla -

getAlter

public int getAlter()
Devuelve el tipo de modificacion del campo

Returns:
tipo

setAlter

public void setAlter(int alter)
Establece el tipo de modificacion del campo


getTextDefault

public java.lang.String getTextDefault()
Devuelve el texto por defecto

Returns:
texto por defecto

setTextDefault

public void setTextDefault(java.lang.String textDefault)
Establece el texto por defecto

Parameters:
texto - por defecto