Package org.compiere.model
Class MTest
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_Test
org.compiere.model.MTest
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_Test
,Evaluatee
Test Model
- Version:
- $Id: MTest.java,v 1.3 2006/07/30 00:58:37 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_Test
accessLevel, COLUMNNAME_Account_Acct, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_BinaryData, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Location_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_CharacterData, COLUMNNAME_Color, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_JsonData, COLUMNNAME_M_Locator_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Record_ID, COLUMNNAME_Record_UU, COLUMNNAME_T_Amount, COLUMNNAME_T_Date, COLUMNNAME_T_DateTime, COLUMNNAME_T_Integer, COLUMNNAME_T_Number, COLUMNNAME_T_Qty, COLUMNNAME_T_Timestamp, COLUMNNAME_Test_ID, COLUMNNAME_Test_UU, COLUMNNAME_TestVirtualQty, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMTest
(Properties ctx, int Test_ID, String trxName) ConstructorMTest
(Properties ctx, int Test_ID, String trxName, String... virtualColumns) MTest
(Properties ctx, String testString, int testNo) new Test record ConstructorMTest
(Properties ctx, String testString, int testNo, String trxName) new Test record ConstructorMTest
(Properties ctx, String Test_UU, String trxName) ConstructorMTest
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
afterDelete
(boolean success) Execute after Delete operations.protected boolean
afterSave
(boolean newRecord, boolean success) After Saveprotected boolean
Execute before Delete operations.
Default implementation is nop, to be implemented in sub-classes that needed it.protected boolean
beforeSave
(boolean newRecord) Called before Save for Pre-Save Operation.
Default implementation is nop, to be implemented in sub-classes that needed it.Methods inherited from class org.compiere.model.X_Test
get_AccessLevel, getAccount_A, getAccount_Acct, getAD_Table, getAD_Table_ID, getBinaryData, getC_BPartner, getC_BPartner_ID, getC_Currency, getC_Currency_ID, getC_Location, getC_Location_ID, getC_Payment, getC_Payment_ID, getC_UOM, getC_UOM_ID, getCharacterData, getColor, getDescription, getHelp, getJsonData, getKeyNamePair, getM_Locator, getM_Locator_ID, getM_Product, getM_Product_ID, getName, getRecord_ID, getRecord_UU, getT_Amount, getT_Date, getT_DateTime, getT_Integer, getT_Number, getT_Qty, getT_Timestamp, getTest_ID, getTest_UU, getTestVirtualQty, initPO, isProcessed, isProcessing, setAccount_Acct, setAD_Table_ID, setBinaryData, setC_BPartner_ID, setC_Currency_ID, setC_Location_ID, setC_Payment_ID, setC_UOM_ID, setCharacterData, setColor, setDescription, setHelp, setJsonData, setM_Locator_ID, setM_Product_ID, setName, setProcessed, setProcessing, setRecord_ID, setRecord_UU, setT_Amount, setT_Date, setT_DateTime, setT_Integer, setT_Number, setT_Qty, setT_Timestamp, setTest_ID, setTest_UU, setTestVirtualQty, toString
Methods inherited from class org.compiere.model.PO
buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_Persistent
save
Methods inherited from interface org.compiere.model.I_Test
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Constructor Details
-
MTest
Constructor- Parameters:
ctx
- contextTest_ID
-trxName
- transaction
-
MTest
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MTest
Constructor- Parameters:
ctx
- contextTest_UU
-trxName
- transaction
-
MTest
new Test record Constructor- Parameters:
ctx
- contexttestString
- test stringtestNo
- test no
-
MTest
new Test record Constructor- Parameters:
ctx
- contexttestString
- test stringtestNo
- test notrxName
-
-
MTest
- Parameters:
ctx
-Test_ID
-trxName
-virtualColumns
-
-
-
Method Details
-
beforeDelete
protected boolean beforeDelete()Description copied from class:PO
Execute before Delete operations.
Default implementation is nop, to be implemented in sub-classes that needed it.- Overrides:
beforeDelete
in classPO
- Returns:
- true if record can be deleted
-
afterDelete
protected boolean afterDelete(boolean success) Description copied from class:PO
Execute after Delete operations.
Default implementation is nop, to be implemented in sub-classes that needed it.- Overrides:
afterDelete
in classPO
- Parameters:
success
- true if record deleted- Returns:
- true if delete is a success
-
beforeSave
protected boolean beforeSave(boolean newRecord) Description copied from class:PO
Called before Save for Pre-Save Operation.
Default implementation is nop, to be implemented in sub-classes that needed it.- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
- true if it is a new record- Returns:
- true if record can be saved
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success) After Save
-