Type Definition Example, used in SQL UPDATE/INSERT/DELETE Class and others.
This code was generated by E4S
package e4s.db.systabledef;
import e4s.db.dbColumnType;
import e4s.db.dbType_Usage;
import e4s.db.systabledef.T_D2S_CLIENT_Sel;
import e4s.db.systabledef.T_D2S_COMPANY_Sel;
import e4s.db.systabledef.T_D2S_COMPANY_USER_Sel;
import e4s.db.systabledef.T_D2S_LOGIN_HISTORY_Sel;
import e4s.db.systabledef.T_D2S_PERMISSION_COMPANY_Sel;
import e4s.db.systabledef.T_D2S_PERMISSION_USER_Sel;
import e4s.db.systabledef.T_D2S_QUERY_PARAMS_Sel;
import e4s.db.systabledef.T_D2S_USER_VAL_Sel;
import e4s.util.e4sLong;
/**
* Data access for CompanyId
*
* created: 20041222 105414
* modified: 20070104 212859
*
*/
public class CompanyId extends e4sLong
{
// ------------------------------------------------------------------
// -- this file was generated by e4s.db.dict.dbType from the
// -- element4solution library. Do not place modifications here!
// -- http://www.element4solution.com
// -- (C)door2solution software gmbh
// ------------------------------------------------------------------
/*
* Datatype definition when used in tables
*/
public final static dbColumnType _DATATYPE = new dbColumnType("CompanyId");
/*
* Construct an empty object for CompanyId
*/
public CompanyId()
{
super();
}
/*
* Construct an object for CompanyId
*
* @param initval value for initialization
*/
public CompanyId(long initval)
{
super(initval);
}
/*
* Construct an object for CompanyId
*
* @param initval value for initialization
*/
public CompanyId(Long initval)
{
super(initval);
}
/*
* Construct an object for CompanyId
*
* @param initval value for initialization
*/
public CompanyId(int initval)
{
super(initval);
}
/*
* Construct an object for CompanyId
*
* @param initval value for initialization
*/
public CompanyId(e4sLong initval)
{
super(initval);
}
/**
* List of tables where this datatype is used.
*
* @return null if not used in a table, an array of objects of
* class {@link e4s.db.dbType_Usage} with associated tables.
*/
public static dbType_Usage[] getUsage()
{
dbType_Usage[] res = null;
res = new dbType_Usage[9];
res[0] = new dbType_Usage("e4s.db.systabledef",T_D2S_CLIENT_Sel.TABLENAME,T_D2S_CLIENT_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_CLIENT_Sel.COL_MAIN_COMPANY_ID);
res[1] = new dbType_Usage("e4s.db.systabledef",T_D2S_COMPANY_Sel.TABLENAME,T_D2S_COMPANY_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_COMPANY_Sel.COL_BELONGS_TO);
res[2] = new dbType_Usage("e4s.db.systabledef",T_D2S_COMPANY_Sel.TABLENAME,T_D2S_COMPANY_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_COMPANY_Sel.COL_COMPANY_ID);
res[3] = new dbType_Usage("e4s.db.systabledef",T_D2S_COMPANY_USER_Sel.TABLENAME,T_D2S_COMPANY_USER_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_COMPANY_USER_Sel.COL_COMPANY_ID);
res[4] = new dbType_Usage("e4s.db.systabledef",T_D2S_LOGIN_HISTORY_Sel.TABLENAME,T_D2S_LOGIN_HISTORY_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_LOGIN_HISTORY_Sel.COL_COMPANY_ID);
res[5] = new dbType_Usage("e4s.db.systabledef",T_D2S_PERMISSION_COMPANY_Sel.TABLENAME,T_D2S_PERMISSION_COMPANY_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_PERMISSION_COMPANY_Sel.COL_COMPANY);
res[6] = new dbType_Usage("e4s.db.systabledef",T_D2S_PERMISSION_USER_Sel.TABLENAME,T_D2S_PERMISSION_USER_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_PERMISSION_USER_Sel.COL_COMPANY);
res[7] = new dbType_Usage("e4s.db.systabledef",T_D2S_QUERY_PARAMS_Sel.TABLENAME,T_D2S_QUERY_PARAMS_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_QUERY_PARAMS_Sel.COL_COMPANY_ID);
res[8] = new dbType_Usage("e4s.db.systabledef",T_D2S_USER_VAL_Sel.TABLENAME,T_D2S_USER_VAL_Sel.IS_CLIENT_DISTINCTIVE,T_D2S_USER_VAL_Sel.COL_COMPANY_ID);
return res;
}
}