edu.uoc.pfc.lcamps.persistenciaFW.generator.impl
Class GeneratorColumnDBFWImpl

java.lang.Object
  extended by edu.uoc.pfc.lcamps.persistenciaFW.generator.impl.GeneratorColumnDBFWImpl
All Implemented Interfaces:
GeneratorColumnDBFW
Direct Known Subclasses:
ColumnDBMysqlImpl, ColumnDBOracleImpl

public class GeneratorColumnDBFWImpl
extends java.lang.Object
implements GeneratorColumnDBFW

Classe que ens servirà per la gestió de la generació de la columna

Author:
Llorenç Camps 13/12/2013

Constructor Summary
GeneratorColumnDBFWImpl()
           
GeneratorColumnDBFWImpl(java.lang.String name, int type, int precision)
           
 
Method Summary
 java.lang.String getJavaType()
          Obtenim el tipus
 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
 java.lang.Object parseResult(java.sql.ResultSet rs)
          Fem parse del resultSet
 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorColumnDBFWImpl

public GeneratorColumnDBFWImpl()

GeneratorColumnDBFWImpl

public GeneratorColumnDBFWImpl(java.lang.String name,
                               int type,
                               int precision)
Method Detail

parseResult

public java.lang.Object parseResult(java.sql.ResultSet rs)
                             throws java.lang.Exception
Fem parse del resultSet

Parameters:
localResultSet -
Returns:
Throws:
java.lang.Exception

getJavaType

public java.lang.String getJavaType()
Obtenim el tipus

Specified by:
getJavaType in interface GeneratorColumnDBFW
Returns:

getName

public java.lang.String getName()
Description copied from interface: GeneratorColumnDBFW
Obtenim el nom de la columna

Specified by:
getName in interface GeneratorColumnDBFW
Returns:

setName

public void setName(java.lang.String name)
Description copied from interface: GeneratorColumnDBFW
Setejem el nom de la columna

Specified by:
setName in interface GeneratorColumnDBFW

getNameType

public java.lang.String getNameType()
Description copied from interface: GeneratorColumnDBFW
Obtenim el nom del tipus

Specified by:
getNameType in interface GeneratorColumnDBFW
Returns:

setNameType

public void setNameType(java.lang.String nameType)
Description copied from interface: GeneratorColumnDBFW
Setejem el nom del tipus

Specified by:
setNameType in interface GeneratorColumnDBFW

getType

public int getType()
Description copied from interface: GeneratorColumnDBFW
Obtenim el tipus

Specified by:
getType in interface GeneratorColumnDBFW
Returns:

setType

public void setType(int type)
Description copied from interface: GeneratorColumnDBFW
Setejem el tipus

Specified by:
setType in interface GeneratorColumnDBFW

getPrecision

public int getPrecision()
Description copied from interface: GeneratorColumnDBFW
Obtenim la precisio

Specified by:
getPrecision in interface GeneratorColumnDBFW
Returns:

setPrecision

public void setPrecision(int precision)
Description copied from interface: GeneratorColumnDBFW
Setejem la precisió

Specified by:
setPrecision in interface GeneratorColumnDBFW

getSize

public int getSize()
Description copied from interface: GeneratorColumnDBFW
Obtenim el tamany

Specified by:
getSize in interface GeneratorColumnDBFW
Returns:

setSize

public void setSize(int size)
Description copied from interface: GeneratorColumnDBFW
Setejem el tamany

Specified by:
setSize in interface GeneratorColumnDBFW

isNullable

public boolean isNullable()
Description copied from interface: GeneratorColumnDBFW
Obtenim si es nullable

Specified by:
isNullable in interface GeneratorColumnDBFW
Returns:

setNullable

public void setNullable(boolean nullable)
Description copied from interface: GeneratorColumnDBFW
Setejem si es nullable

Specified by:
setNullable in interface GeneratorColumnDBFW

isAutoincrement

public boolean isAutoincrement()
Description copied from interface: GeneratorColumnDBFW
Obtenim si es autoincremental

Specified by:
isAutoincrement in interface GeneratorColumnDBFW
Returns:

setAutoincrement

public void setAutoincrement(boolean autoincrement)
Description copied from interface: GeneratorColumnDBFW
Setejem si es autoincremental

Specified by:
setAutoincrement in interface GeneratorColumnDBFW