Package org.compiere.model
Class X_AD_Attachment
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Attachment
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Attachment
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MAttachment
Generated Model for AD_Attachment
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- 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_AD_Attachment
accessLevel, COLUMNNAME_AD_Attachment_ID, COLUMNNAME_AD_Attachment_UU, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_StorageProvider_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_BinaryData, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_Record_ID, COLUMNNAME_Record_UU, COLUMNNAME_TextMsg, COLUMNNAME_Title, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_AD_Attachment
(Properties ctx, int AD_Attachment_ID, String trxName) Standard ConstructorX_AD_Attachment
(Properties ctx, int AD_Attachment_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_Attachment
(Properties ctx, String AD_Attachment_UU, String trxName) Standard ConstructorX_AD_Attachment
(Properties ctx, String AD_Attachment_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_Attachment
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Attachment.Get AD_Attachment_UU.int
Get Storage Provider.int
Get Table.byte[]
Get Binary Data.Get Record ID/ColumnNameint
Get Record ID.Get Record UUID.Get Text Message.getTitle()
Get Title.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setAD_Attachment_ID
(int AD_Attachment_ID) Set Attachment.void
setAD_Attachment_UU
(String AD_Attachment_UU) Set AD_Attachment_UU.void
setAD_StorageProvider_ID
(int AD_StorageProvider_ID) Set Storage Provider.void
setAD_Table_ID
(int AD_Table_ID) Set Table.void
setBinaryData
(byte[] BinaryData) Set Binary Data.void
setRecord_ID
(int Record_ID) Set Record ID.void
setRecord_UU
(String Record_UU) Set Record UUID.void
setTextMsg
(String TextMsg) Set Text Message.void
Set Title.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_AD_Attachment
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 Details
-
X_AD_Attachment
Standard Constructor -
X_AD_Attachment
public X_AD_Attachment(Properties ctx, int AD_Attachment_ID, String trxName, String... virtualColumns) Standard Constructor -
X_AD_Attachment
Standard Constructor -
X_AD_Attachment
public X_AD_Attachment(Properties ctx, String AD_Attachment_UU, String trxName, String... virtualColumns) Standard Constructor -
X_AD_Attachment
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setAD_Attachment_ID
public void setAD_Attachment_ID(int AD_Attachment_ID) Set Attachment.- Specified by:
setAD_Attachment_ID
in interfaceI_AD_Attachment
- Parameters:
AD_Attachment_ID
- Attachment for the document
-
getAD_Attachment_ID
public int getAD_Attachment_ID()Get Attachment.- Specified by:
getAD_Attachment_ID
in interfaceI_AD_Attachment
- Returns:
- Attachment for the document
-
setAD_Attachment_UU
Set AD_Attachment_UU.- Specified by:
setAD_Attachment_UU
in interfaceI_AD_Attachment
- Parameters:
AD_Attachment_UU
- AD_Attachment_UU
-
getAD_Attachment_UU
Get AD_Attachment_UU.- Specified by:
getAD_Attachment_UU
in interfaceI_AD_Attachment
- Returns:
- AD_Attachment_UU
-
getAD_StorageProvider
- Specified by:
getAD_StorageProvider
in interfaceI_AD_Attachment
- Throws:
RuntimeException
-
setAD_StorageProvider_ID
public void setAD_StorageProvider_ID(int AD_StorageProvider_ID) Set Storage Provider.- Specified by:
setAD_StorageProvider_ID
in interfaceI_AD_Attachment
- Parameters:
AD_StorageProvider_ID
- Storage Provider
-
getAD_StorageProvider_ID
public int getAD_StorageProvider_ID()Get Storage Provider.- Specified by:
getAD_StorageProvider_ID
in interfaceI_AD_Attachment
- Returns:
- Storage Provider
-
getAD_Table
- Specified by:
getAD_Table
in interfaceI_AD_Attachment
- Throws:
RuntimeException
-
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_ID
in interfaceI_AD_Attachment
- Parameters:
AD_Table_ID
- Database Table information
-
getAD_Table_ID
public int getAD_Table_ID()Get Table.- Specified by:
getAD_Table_ID
in interfaceI_AD_Attachment
- Returns:
- Database Table information
-
setBinaryData
public void setBinaryData(byte[] BinaryData) Set Binary Data.- Specified by:
setBinaryData
in interfaceI_AD_Attachment
- Parameters:
BinaryData
- Binary Data
-
getBinaryData
public byte[] getBinaryData()Get Binary Data.- Specified by:
getBinaryData
in interfaceI_AD_Attachment
- Returns:
- Binary Data
-
setRecord_ID
public void setRecord_ID(int Record_ID) Set Record ID.- Specified by:
setRecord_ID
in interfaceI_AD_Attachment
- Parameters:
Record_ID
- Direct internal record ID
-
getRecord_ID
public int getRecord_ID()Get Record ID.- Specified by:
getRecord_ID
in interfaceI_AD_Attachment
- Returns:
- Direct internal record ID
-
setRecord_UU
Set Record UUID.- Specified by:
setRecord_UU
in interfaceI_AD_Attachment
- Parameters:
Record_UU
- Record UUID
-
getRecord_UU
Get Record UUID.- Specified by:
getRecord_UU
in interfaceI_AD_Attachment
- Returns:
- Record UUID
-
setTextMsg
Set Text Message.- Specified by:
setTextMsg
in interfaceI_AD_Attachment
- Parameters:
TextMsg
- Text Message
-
getTextMsg
Get Text Message.- Specified by:
getTextMsg
in interfaceI_AD_Attachment
- Returns:
- Text Message
-
setTitle
Set Title.- Specified by:
setTitle
in interfaceI_AD_Attachment
- Parameters:
Title
- Name this entity is referred to as
-
getTitle
Get Title.- Specified by:
getTitle
in interfaceI_AD_Attachment
- Returns:
- Name this entity is referred to as
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-