edu.uoc.pfc.lcamps.persistenciaFW.generator
Interface GeneratorColumnDBFW

All Known Implementing Classes:
ColumnDBMysqlImpl, ColumnDBOracleImpl, GeneratorColumnDBFWImpl

public interface GeneratorColumnDBFW

Interfície que ens servirà per la gestió de la generació de la columna

Author:
Llorenç Camps 13/12/2013

Method Summary
 java.lang.String getJavaType()
          Obtenim el tipus de Java
 java.lang.String getName()
          Obtenim el nom de la columna
 java.lang.String getNameType()
          Obtenim el nom del tipus
 int getPrecision()
          Obtenim la precisio
 int getSize()
          Obtenim el tamany
 int getType()
          Obtenim el tipus
 boolean isAutoincrement()
          Obtenim si es autoincremental
 boolean isNullable()
          Obtenim si es nullable
 void setAutoincrement(boolean autoincrement)
          Setejem si es autoincremental
 void setName(java.lang.String name)
          Setejem el nom de la columna
 void setNameType(java.lang.String nameType)
          Setejem el nom del tipus
 void setNullable(boolean nullable)
          Setejem si es nullable
 void setPrecision(int precision)
          Setejem la precisió
 void setSize(int size)
          Setejem el tamany
 void setType(int type)
          Setejem el tipus
 

Method Detail

getJavaType

java.lang.String getJavaType()
Obtenim el tipus de Java

Returns:

getName

java.lang.String getName()
Obtenim el nom de la columna

Returns:

setName

void setName(java.lang.String name)
Setejem el nom de la columna

Parameters:
name -

getNameType

java.lang.String getNameType()
Obtenim el nom del tipus

Returns:

setNameType

void setNameType(java.lang.String nameType)
Setejem el nom del tipus

Parameters:
nameType -

getType

int getType()
Obtenim el tipus

Returns:

setType

void setType(int type)
Setejem el tipus

Parameters:
type -

getPrecision

int getPrecision()
Obtenim la precisio

Returns:

setPrecision

void setPrecision(int precision)
Setejem la precisió

Parameters:
precision -

getSize

int getSize()
Obtenim el tamany

Returns:

setSize

void setSize(int size)
Setejem el tamany

Parameters:
size -

isNullable

boolean isNullable()
Obtenim si es nullable

Returns:

setNullable

void setNullable(boolean nullable)
Setejem si es nullable

Parameters:
nullable -

isAutoincrement

boolean isAutoincrement()
Obtenim si es autoincremental

Returns:

setAutoincrement

void setAutoincrement(boolean autoincrement)
Setejem si es autoincremental

Parameters:
autoincrement -