|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPHPClassDeclarationBuilder
| Method Summary | |
|---|---|
IPHPClassDeclarationBuilder |
addField(DataBaseTableField field)
Add a database field. |
IPHPClassDeclarationBuilder |
addInclude(java.lang.String include)
Add an include |
IPHPClassDeclarationBuilder |
addIndex(DataBaseTableIndex ind)
Add a database index. |
IPHPClassDeclarationBuilder |
addMember(java.lang.String variable)
Add a member variable |
IPHPClassDeclarationBuilder |
addMethod(IPHPMethodDeclaration method)
Add a whole method |
IPHPClassDeclarationBuilder |
clearMembers()
Clear the member out so that the new ones can be added |
IPHPClassDeclarationBuilder |
clearMethods()
Clear the methods out so that the new ones can be added |
IPHPClassDeclarationBuilder |
dbName(java.lang.String _dbName)
|
IPHPClassDeclarationBuilder |
dbProductName(java.lang.String _dbProductName)
|
IPHPClassDeclarationBuilder |
host(java.lang.String _host)
|
IPHPClassDeclarationBuilder |
password(java.lang.String _password)
|
IPHPClassDeclarationBuilder |
phpModel(IPHPDBModel model)
Initialize the builder with a preexisting model |
IPHPClassDeclarationBuilder |
port(java.lang.String _port)
|
IPHPClassDeclarationBuilder |
schema(java.lang.String _schema)
Set the database schema. |
IPHPClassDeclarationBuilder |
tableName(java.lang.String _tableName)
Set the table name. |
IPHPClassDeclarationBuilder |
userName(java.lang.String _userName)
|
| Methods inherited from interface ch.sahits.model.IBuilder |
|---|
build |
| Method Detail |
|---|
IPHPClassDeclarationBuilder dbProductName(java.lang.String _dbProductName)
_dbProductName - the dbProductName to setIPHPClassDeclarationBuilder schema(java.lang.String _schema)
_schema - IPHPClassDeclarationBuilder tableName(java.lang.String _tableName)
_tableName - IPHPClassDeclarationBuilder addField(DataBaseTableField field)
field - IPHPClassDeclarationBuilder addIndex(DataBaseTableIndex ind)
ind - IPHPClassDeclarationBuilder host(java.lang.String _host)
_host - the host to setIPHPClassDeclarationBuilder port(java.lang.String _port)
_port - the port to setIPHPClassDeclarationBuilder userName(java.lang.String _userName)
_userName - the userName to setIPHPClassDeclarationBuilder password(java.lang.String _password)
_password - the password to setIPHPClassDeclarationBuilder dbName(java.lang.String _dbName)
_dbName - the dbName to setIPHPClassDeclarationBuilder addInclude(java.lang.String include)
include - include fileIPHPClassDeclarationBuilder addMember(java.lang.String variable)
variable - declarationIPHPClassDeclarationBuilder addMethod(IPHPMethodDeclaration method)
method - method declarationMethodDeclarationIPHPClassDeclarationBuilder clearMembers()
IPHPClassDeclarationBuilder clearMethods()
IPHPClassDeclarationBuilder phpModel(IPHPDBModel model)
model - with which the builder is to be initialized
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||