|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.pfc.lcamps.persistenciaFW.generator.impl.GeneratorTableDBFWImpl
public abstract class GeneratorTableDBFWImpl
Classe que ens servirà per la gestió de la generació de la taula
Field Summary | |
---|---|
java.sql.Connection |
connection
|
Constructor Summary | |
---|---|
GeneratorTableDBFWImpl()
|
|
GeneratorTableDBFWImpl(java.sql.Connection con)
|
Method Summary | |
---|---|
abstract void |
addColumnData()
Afegim la informació de la columna |
abstract void |
addPKey()
Afegim la Primary Key |
java.lang.String |
getBaseDirectory()
|
java.lang.String |
getClassName()
Obtenim el nom de la classe |
java.util.List<GeneratorColumnDBFW> |
getColumns()
Obtenim el llistat amb les columnes |
java.sql.Connection |
getConnection()
|
java.lang.String |
getFileName()
Obtenim el nom del fitxer |
java.util.List<java.lang.String> |
getKeys()
|
java.sql.DatabaseMetaData |
getMetadataDB()
|
java.lang.String |
getMetadataDriverName()
Obtenim el nom del driver |
java.lang.String |
getMetadataVersion()
Obtenim la versio de la BBDD |
int |
getNumFields()
Obtenim el número de camps |
java.lang.String |
getPackageName()
Obtenim el nom del paquet |
abstract java.lang.String |
getPK()
|
java.lang.String |
getTableAlias()
|
java.lang.String |
getTableName()
Obtenim el nom de la taula |
boolean |
hasPK()
Mirem si té PK |
static void |
main(java.lang.String[] args)
|
void |
setBaseDirectory(java.lang.String baseDirectory)
|
void |
setClassName(java.lang.String className)
Setejem el nom de la classe al paràmetre donat |
void |
setColumns(java.util.List<GeneratorColumnDBFW> columns)
|
void |
setConnection(java.sql.Connection connection)
|
void |
setFileName(java.lang.String fileName)
Setejem el nom del fitxer al paràmetre donat |
void |
setKeys(java.util.List<java.lang.String> keys)
|
void |
setMetadataDB(java.sql.DatabaseMetaData metadataDB)
|
void |
setMetadataDriverName(java.lang.String metadataDriverName)
|
void |
setMetadataVersion(java.lang.String metadataVersion)
|
void |
setNumFields(int numFields)
|
void |
setPackageName(java.lang.String packageName)
|
void |
setTableAlias(java.lang.String tableAlias)
|
void |
setTableName(java.lang.String tableName)
Setejem el nom de la taula al paràmetre donat |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.sql.Connection connection
Constructor Detail |
---|
public GeneratorTableDBFWImpl() throws java.lang.Exception
java.lang.Exception
public GeneratorTableDBFWImpl(java.sql.Connection con) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public abstract java.lang.String getPK()
public abstract void addPKey() throws DBException
GeneratorTableDBFW
addPKey
in interface GeneratorTableDBFW
DBException
public abstract void addColumnData() throws DBException
GeneratorTableDBFW
addColumnData
in interface GeneratorTableDBFW
DBException
public boolean hasPK()
hasPK
in interface GeneratorTableDBFW
public java.sql.DatabaseMetaData getMetadataDB()
public void setMetadataDB(java.sql.DatabaseMetaData metadataDB)
public java.lang.String getMetadataVersion()
GeneratorTableDBFW
getMetadataVersion
in interface GeneratorTableDBFW
public void setMetadataVersion(java.lang.String metadataVersion)
public java.lang.String getMetadataDriverName()
GeneratorTableDBFW
getMetadataDriverName
in interface GeneratorTableDBFW
public void setMetadataDriverName(java.lang.String metadataDriverName)
public java.lang.String getPackageName()
GeneratorTableDBFW
getPackageName
in interface GeneratorTableDBFW
public void setPackageName(java.lang.String packageName)
public java.lang.String getBaseDirectory()
public void setBaseDirectory(java.lang.String baseDirectory)
public java.lang.String getClassName()
GeneratorTableDBFW
getClassName
in interface GeneratorTableDBFW
public void setClassName(java.lang.String className)
GeneratorTableDBFW
setClassName
in interface GeneratorTableDBFW
public java.lang.String getFileName()
GeneratorTableDBFW
getFileName
in interface GeneratorTableDBFW
public void setFileName(java.lang.String fileName)
GeneratorTableDBFW
setFileName
in interface GeneratorTableDBFW
public java.util.List<GeneratorColumnDBFW> getColumns()
GeneratorTableDBFW
getColumns
in interface GeneratorTableDBFW
public void setColumns(java.util.List<GeneratorColumnDBFW> columns)
public java.util.List<java.lang.String> getKeys()
public void setKeys(java.util.List<java.lang.String> keys)
public java.lang.String getTableName()
GeneratorTableDBFW
getTableName
in interface GeneratorTableDBFW
public void setTableName(java.lang.String tableName)
GeneratorTableDBFW
setTableName
in interface GeneratorTableDBFW
public java.lang.String getTableAlias()
public void setTableAlias(java.lang.String tableAlias)
public int getNumFields()
GeneratorTableDBFW
getNumFields
in interface GeneratorTableDBFW
public void setNumFields(int numFields)
public java.sql.Connection getConnection()
public void setConnection(java.sql.Connection connection)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |