Package org.compiere.model
Class MDepositBatchLine
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_DepositBatchLine
-
- org.compiere.model.MDepositBatchLine
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_DepositBatchLine
,I_Persistent
,Evaluatee
public class MDepositBatchLine extends X_C_DepositBatchLine
Bank Statement Line Model- Version:
- $Id: MDepositBatchLine.java,v 1.3 2007/07/02 00:51:02 afalcone Exp $
- Author:
- Alejandro Falcone
- See Also:
- Serialized Form
-
-
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, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_C_DepositBatchLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_DepositBatch_ID, COLUMNNAME_C_DepositBatchLine_ID, COLUMNNAME_C_DepositBatchLine_UU, COLUMNNAME_C_Payment_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_Line, COLUMNNAME_PayAmt, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description MDepositBatchLine(Properties ctx, int C_DepositBatchLine_ID, String trxName)
Standard ConstructorMDepositBatchLine(Properties ctx, ResultSet rs, String trxName)
Load ConstructorMDepositBatchLine(MDepositBatch statement)
Parent ConstructorMDepositBatchLine(MDepositBatch statement, int lineNo)
Parent Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
afterDelete(boolean success)
After Deleteprotected boolean
afterSave(boolean newRecord, boolean success)
After Saveprotected boolean
beforeSave(boolean newRecord)
Before Savevoid
setPayment(MPayment payment)
Set Payment-
Methods inherited from class org.compiere.model.X_C_DepositBatchLine
get_AccessLevel, getC_DepositBatch, getC_DepositBatch_ID, getC_DepositBatchLine_ID, getC_DepositBatchLine_UU, getC_Payment, getC_Payment_ID, getKeyNamePair, getLine, getPayAmt, initPO, isProcessed, isProcessing, setC_DepositBatch_ID, setC_DepositBatchLine_ID, setC_DepositBatchLine_UU, setC_Payment_ID, setLine, setPayAmt, setProcessed, setProcessing, toString
-
Methods inherited from class org.compiere.model.PO
beforeDelete, 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_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, 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, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, 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, 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_C_DepositBatchLine
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Constructor Detail
-
MDepositBatchLine
public MDepositBatchLine(Properties ctx, int C_DepositBatchLine_ID, String trxName)
Standard Constructor- Parameters:
ctx
- contextC_DepositBatchLine_ID
- idtrxName
- transaction
-
MDepositBatchLine
public MDepositBatchLine(Properties ctx, ResultSet rs, String trxName)
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MDepositBatchLine
public MDepositBatchLine(MDepositBatch statement)
Parent Constructor- Parameters:
statement
- Bank Statement that the line is part of
-
MDepositBatchLine
public MDepositBatchLine(MDepositBatch statement, int lineNo)
Parent Constructor- Parameters:
statement
- Deposit Batch that the line is part oflineNo
- position of the line within the statement
-
-
Method Detail
-
setPayment
public void setPayment(MPayment payment)
Set Payment- Parameters:
payment
- payment
-
beforeSave
protected boolean beforeSave(boolean newRecord)
Before Save- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
- new- Returns:
- true
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success)
After Save
-
afterDelete
protected boolean afterDelete(boolean success)
After Delete- Overrides:
afterDelete
in classPO
- Parameters:
success
- success- Returns:
- success
-
-