org.apache.empire.samples.db.advanced
Class SampleAdvDB.EmployeeDepSinceView

java.lang.Object
  extended by org.apache.empire.commons.ErrorObject
      extended by org.apache.empire.db.DBObject
          extended by org.apache.empire.db.DBExpr
              extended by org.apache.empire.db.DBRowSet
                  extended by org.apache.empire.db.DBView
                      extended by org.apache.empire.samples.db.advanced.SampleAdvDB.EmployeeDepSinceView
All Implemented Interfaces:
ErrorInfo
Enclosing class:
SampleAdvDB

public static class SampleAdvDB.EmployeeDepSinceView
extends DBView

This class represents the definition of the EmployeeDepSinceView table.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.empire.db.DBView
DBView.DBViewColumn
 
Nested classes/interfaces inherited from class org.apache.empire.commons.ErrorObject
ErrorObject.ObjectErrorInfo
 
Field Summary
 DBView.DBViewColumn C_EMPLOYEE_ID
           
 DBView.DBViewColumn C_MAX_DATE_FROM
           
 
Fields inherited from class org.apache.empire.db.DBRowSet
columnReferences, columns, comment, db, log, primaryKey, timestampColumn
 
Fields inherited from class org.apache.empire.db.DBExpr
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE
 
Constructor Summary
SampleAdvDB.EmployeeDepSinceView(DBDatabase db, SampleAdvDB.EmployeeDepartmentHistory T_EDH)
           
 
Method Summary
 DBCommandExpr createCommand()
          Returns the command required to create the view
This is function is only used for the creation of DDL statements
 
Methods inherited from class org.apache.empire.db.DBView
addColumn, addColumn, addColumn, addColumn, addSQL, createRecord, deleteRecord, findViewColumn, getAlias, getFullName, getName, isUpdateable, setKeyColumn, setKeyColumns, updateRecord
 
Methods inherited from class org.apache.empire.db.DBRowSet
addColumnReference, addReferencedColumns, completeInitRecord, count, deleteAllReferences, deleteRecord, deleteReferenceRecords, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnReferences, getColumns, getComment, getDatabase, getKeyColumns, getRecordKey, getRenameTablePhrase, getTimestampColumn, initRecord, initRecord, isColumnReadOnly, isKeyColumn, prepareInitRecord, readRecord, readRecord, recordExists, recordExists, setComment, setTimestampColumn
 
Methods inherited from class org.apache.empire.db.DBExpr
getObjectValue, getValueClass
 
Methods inherited from class org.apache.empire.db.DBObject
error, error
 
Methods inherited from class org.apache.empire.commons.ErrorObject
clearError, clearErrorInfo, error, error, error, error, error, error, error, getErrorInfo, getErrorMessage, getErrorParams, getErrorSource, getErrorType, getMessage, hasError, internalSetError, isExceptionsEnabled, setExceptionsEnabled, success
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

C_EMPLOYEE_ID

public final DBView.DBViewColumn C_EMPLOYEE_ID

C_MAX_DATE_FROM

public final DBView.DBViewColumn C_MAX_DATE_FROM
Constructor Detail

SampleAdvDB.EmployeeDepSinceView

public SampleAdvDB.EmployeeDepSinceView(DBDatabase db,
                                        SampleAdvDB.EmployeeDepartmentHistory T_EDH)
Method Detail

createCommand

public DBCommandExpr createCommand()
Description copied from class: DBView
Returns the command required to create the view
This is function is only used for the creation of DDL statements

Specified by:
createCommand in class DBView
Returns:
a command expression that is used to create the view


Copyright © 2008-2009 Apache Software Foundation. All Rights Reserved.