F G I M O R S V

F

fileExists(String) - Method in class org.brains2b.sql.toclass.SqlClassWriter
test if the file you want to create already exists based on the tablename supplied.

G

getClassName(String) - Method in class org.brains2b.sql.toclass.Sql2File
get the class name for the data class
getClassName(String) - Method in class org.brains2b.sql.toclass.SqlClassWriter
get the class name to be generated for the type of file.
getClassName(String) - Method in class org.brains2b.sql.toclass.Sql2DataC
get the classname used for generating this data control class
getFile(File, String, String) - Method in class org.brains2b.sql.toclass.SqlClassWriter
get the File name on the basis of the supplied location, packageName and className
getResultfile() - Method in class org.brains2b.sql.toclass.Sql2File
get the file which has been created.
getResultfile() - Method in class org.brains2b.sql.toclass.SqlClassWriter
abstract method for returning the generated file
getResultfile() - Method in class org.brains2b.sql.toclass.Sql2DataC
get the file which has been created.

I

initialize(Properties) - Method in class org.brains2b.sql.toclass.Sql2ClassConsole
initialize Sql2Class with the values from properties
isOptimisticLock() - Method in class org.brains2b.sql.toclass.Sql2File
does this class use optimistic locking
isOptimisticLock() - Method in class org.brains2b.sql.toclass.Sql2DataC
check if this Data Control should contain the code for optimistic locking.
isReadOnly() - Method in class org.brains2b.sql.toclass.Sql2DataC
check if this Data Control class should be generated as read only

M

m_location - Variable in class org.brains2b.sql.toclass.SqlClassWriter
 
m_packageName - Variable in class org.brains2b.sql.toclass.SqlClassWriter
 
m_tableModel - Variable in class org.brains2b.sql.toclass.SqlClassWriter
 
main(String[]) - Static method in class org.brains2b.sql.toclass.Sql2ClassConsole
main
makeClass() - Method in class org.brains2b.sql.toclass.Sql2ClassConsole
the method which actually creates the classes

O

org.brains2b.sql.toclass - package org.brains2b.sql.toclass
 

R

run() - Method in class org.brains2b.sql.toclass.Sql2File
run does the actual work in this class.
run() - Method in class org.brains2b.sql.toclass.Sql2DataC
run does the actual work in this class.

S

setOptimisticLock(boolean) - Method in class org.brains2b.sql.toclass.Sql2File
set this to true if optimistic locking should be used.
setOptimisticLock(boolean) - Method in class org.brains2b.sql.toclass.Sql2DataC
sets this class to generate the required code for using optimistic locking.
setReadOnly(boolean) - Method in class org.brains2b.sql.toclass.Sql2DataC
set to true if this Data Control class is to be generated read only, false is the default for tables, true for Views.
setTableModel(SqlTableModel) - Method in class org.brains2b.sql.toclass.Sql2File
overwritten to retrieve the columns for local use
setTableModel(SqlTableModel) - Method in class org.brains2b.sql.toclass.SqlClassWriter
sets the model for the table used for generating the file
Sql2ClassConsole - class org.brains2b.sql.toclass.Sql2ClassConsole.
Console Application for running Sql2Class
Sql2ClassConsole() - Constructor for class org.brains2b.sql.toclass.Sql2ClassConsole
Constructor
Sql2DataC - class org.brains2b.sql.toclass.Sql2DataC.
This class generates a DataControl class in line with the DataC specifications to control insert,delete,update and select statements for a given data class.
Sql2DataC(File, String) - Constructor for class org.brains2b.sql.toclass.Sql2DataC
Constructor
Sql2DataC(File, String, SqlTableModel) - Constructor for class org.brains2b.sql.toclass.Sql2DataC
Constructor
Sql2File - class org.brains2b.sql.toclass.Sql2File.
This class writes an SQL Table which is supplied through an SqlTableModel to a data class, with the necessary accessors
Sql2File(File, String) - Constructor for class org.brains2b.sql.toclass.Sql2File
Constructor
Sql2File(File, String, SqlTableModel) - Constructor for class org.brains2b.sql.toclass.Sql2File
Constructor
SqlClassWriter - class org.brains2b.sql.toclass.SqlClassWriter.
Abstract class which supplies some general functions to classes generating Class files from a database source.
SqlClassWriter(File, String) - Constructor for class org.brains2b.sql.toclass.SqlClassWriter
Constructor

V

varName(String) - Method in class org.brains2b.sql.toclass.SqlClassWriter
check if a varName is not a java keyword and can be used as a variable name otherwise prepend x_ to it and use that as variable name
VERSIONID - Static variable in class org.brains2b.sql.toclass.Sql2ClassConsole
 

F G I M O R S V