Package org.compiere.model
Class X_S_ResourceType
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_S_ResourceType
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_S_ResourceType
,Evaluatee
- Direct Known Subclasses:
MResourceType
Generated Model for S_ResourceType
- 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_S_ResourceType
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AllowUoMFractions, COLUMNNAME_C_TaxCategory_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_ChargeableQty, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsDateSlot, COLUMNNAME_IsSingleAssignment, COLUMNNAME_IsTimeSlot, COLUMNNAME_M_Product_Category_ID, COLUMNNAME_Name, COLUMNNAME_OnFriday, COLUMNNAME_OnMonday, COLUMNNAME_OnSaturday, COLUMNNAME_OnSunday, COLUMNNAME_OnThursday, COLUMNNAME_OnTuesday, COLUMNNAME_OnWednesday, COLUMNNAME_S_ResourceType_ID, COLUMNNAME_S_ResourceType_UU, COLUMNNAME_TimeSlotEnd, COLUMNNAME_TimeSlotStart, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_S_ResourceType
(Properties ctx, int S_ResourceType_ID, String trxName) Standard ConstructorX_S_ResourceType
(Properties ctx, int S_ResourceType_ID, String trxName, String... virtualColumns) Standard ConstructorX_S_ResourceType
(Properties ctx, String S_ResourceType_UU, String trxName) Standard ConstructorX_S_ResourceType
(Properties ctx, String S_ResourceType_UU, String trxName, String... virtualColumns) Standard ConstructorX_S_ResourceType
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Tax Category.getC_UOM()
int
Get UOM.int
Get Chargeable Quantity.Get Description.Get Record ID/ColumnNameint
Get Product Category.getName()
Get Name.int
Get Resource Type.Get S_ResourceType_UU.Get Slot End.Get Slot Start.getValue()
Get Search Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Allow UoM Fractions.boolean
Get Day Slot.boolean
Get Friday.boolean
Get Monday.boolean
Get Saturday.boolean
Get Sunday.boolean
Get Thursday.boolean
Get Tuesday.boolean
Get Wednesday.boolean
Get Single Assignment only.boolean
Get Time Slot.void
setAllowUoMFractions
(boolean AllowUoMFractions) Set Allow UoM Fractions.void
setC_TaxCategory_ID
(int C_TaxCategory_ID) Set Tax Category.void
setC_UOM_ID
(int C_UOM_ID) Set UOM.void
setChargeableQty
(int ChargeableQty) Set Chargeable Quantity.void
setDescription
(String Description) Set Description.void
setIsDateSlot
(boolean IsDateSlot) Set Day Slot.void
setIsSingleAssignment
(boolean IsSingleAssignment) Set Single Assignment only.void
setIsTimeSlot
(boolean IsTimeSlot) Set Time Slot.void
setM_Product_Category_ID
(int M_Product_Category_ID) Set Product Category.void
Set Name.void
setOnFriday
(boolean OnFriday) Set Friday.void
setOnMonday
(boolean OnMonday) Set Monday.void
setOnSaturday
(boolean OnSaturday) Set Saturday.void
setOnSunday
(boolean OnSunday) Set Sunday.void
setOnThursday
(boolean OnThursday) Set Thursday.void
setOnTuesday
(boolean OnTuesday) Set Tuesday.void
setOnWednesday
(boolean OnWednesday) Set Wednesday.void
setS_ResourceType_ID
(int S_ResourceType_ID) Set Resource Type.void
setS_ResourceType_UU
(String S_ResourceType_UU) Set S_ResourceType_UU.void
setTimeSlotEnd
(Timestamp TimeSlotEnd) Set Slot End.void
setTimeSlotStart
(Timestamp TimeSlotStart) Set Slot Start.void
Set Search Key.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_Persistent
save
Methods inherited from interface org.compiere.model.I_S_ResourceType
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Constructor Details
-
X_S_ResourceType
Standard Constructor -
X_S_ResourceType
public X_S_ResourceType(Properties ctx, int S_ResourceType_ID, String trxName, String... virtualColumns) Standard Constructor -
X_S_ResourceType
Standard Constructor -
X_S_ResourceType
public X_S_ResourceType(Properties ctx, String S_ResourceType_UU, String trxName, String... virtualColumns) Standard Constructor -
X_S_ResourceType
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setAllowUoMFractions
public void setAllowUoMFractions(boolean AllowUoMFractions) Set Allow UoM Fractions.- Specified by:
setAllowUoMFractions
in interfaceI_S_ResourceType
- Parameters:
AllowUoMFractions
- Allow Unit of Measure Fractions
-
isAllowUoMFractions
public boolean isAllowUoMFractions()Get Allow UoM Fractions.- Specified by:
isAllowUoMFractions
in interfaceI_S_ResourceType
- Returns:
- Allow Unit of Measure Fractions
-
setChargeableQty
public void setChargeableQty(int ChargeableQty) Set Chargeable Quantity.- Specified by:
setChargeableQty
in interfaceI_S_ResourceType
- Parameters:
ChargeableQty
- Chargeable Quantity
-
getChargeableQty
public int getChargeableQty()Get Chargeable Quantity.- Specified by:
getChargeableQty
in interfaceI_S_ResourceType
- Returns:
- Chargeable Quantity
-
getC_TaxCategory
- Specified by:
getC_TaxCategory
in interfaceI_S_ResourceType
- Throws:
RuntimeException
-
setC_TaxCategory_ID
public void setC_TaxCategory_ID(int C_TaxCategory_ID) Set Tax Category.- Specified by:
setC_TaxCategory_ID
in interfaceI_S_ResourceType
- Parameters:
C_TaxCategory_ID
- Tax Category
-
getC_TaxCategory_ID
public int getC_TaxCategory_ID()Get Tax Category.- Specified by:
getC_TaxCategory_ID
in interfaceI_S_ResourceType
- Returns:
- Tax Category
-
getC_UOM
- Specified by:
getC_UOM
in interfaceI_S_ResourceType
- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID) Set UOM.- Specified by:
setC_UOM_ID
in interfaceI_S_ResourceType
- Parameters:
C_UOM_ID
- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()Get UOM.- Specified by:
getC_UOM_ID
in interfaceI_S_ResourceType
- Returns:
- Unit of Measure
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_S_ResourceType
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_S_ResourceType
- Returns:
- Optional short description of the record
-
setIsDateSlot
public void setIsDateSlot(boolean IsDateSlot) Set Day Slot.- Specified by:
setIsDateSlot
in interfaceI_S_ResourceType
- Parameters:
IsDateSlot
- Resource has day slot availability
-
isDateSlot
public boolean isDateSlot()Get Day Slot.- Specified by:
isDateSlot
in interfaceI_S_ResourceType
- Returns:
- Resource has day slot availability
-
setIsSingleAssignment
public void setIsSingleAssignment(boolean IsSingleAssignment) Set Single Assignment only.- Specified by:
setIsSingleAssignment
in interfaceI_S_ResourceType
- Parameters:
IsSingleAssignment
- Only one assignment at a time (no double-booking or overlapping)
-
isSingleAssignment
public boolean isSingleAssignment()Get Single Assignment only.- Specified by:
isSingleAssignment
in interfaceI_S_ResourceType
- Returns:
- Only one assignment at a time (no double-booking or overlapping)
-
setIsTimeSlot
public void setIsTimeSlot(boolean IsTimeSlot) Set Time Slot.- Specified by:
setIsTimeSlot
in interfaceI_S_ResourceType
- Parameters:
IsTimeSlot
- Resource has time slot availability
-
isTimeSlot
public boolean isTimeSlot()Get Time Slot.- Specified by:
isTimeSlot
in interfaceI_S_ResourceType
- Returns:
- Resource has time slot availability
-
getM_Product_Category
- Specified by:
getM_Product_Category
in interfaceI_S_ResourceType
- Throws:
RuntimeException
-
setM_Product_Category_ID
public void setM_Product_Category_ID(int M_Product_Category_ID) Set Product Category.- Specified by:
setM_Product_Category_ID
in interfaceI_S_ResourceType
- Parameters:
M_Product_Category_ID
- Category of a Product
-
getM_Product_Category_ID
public int getM_Product_Category_ID()Get Product Category.- Specified by:
getM_Product_Category_ID
in interfaceI_S_ResourceType
- Returns:
- Category of a Product
-
setName
Set Name.- Specified by:
setName
in interfaceI_S_ResourceType
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_S_ResourceType
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setOnFriday
public void setOnFriday(boolean OnFriday) Set Friday.- Specified by:
setOnFriday
in interfaceI_S_ResourceType
- Parameters:
OnFriday
- Available on Fridays
-
isOnFriday
public boolean isOnFriday()Get Friday.- Specified by:
isOnFriday
in interfaceI_S_ResourceType
- Returns:
- Available on Fridays
-
setOnMonday
public void setOnMonday(boolean OnMonday) Set Monday.- Specified by:
setOnMonday
in interfaceI_S_ResourceType
- Parameters:
OnMonday
- Available on Mondays
-
isOnMonday
public boolean isOnMonday()Get Monday.- Specified by:
isOnMonday
in interfaceI_S_ResourceType
- Returns:
- Available on Mondays
-
setOnSaturday
public void setOnSaturday(boolean OnSaturday) Set Saturday.- Specified by:
setOnSaturday
in interfaceI_S_ResourceType
- Parameters:
OnSaturday
- Available on Saturday
-
isOnSaturday
public boolean isOnSaturday()Get Saturday.- Specified by:
isOnSaturday
in interfaceI_S_ResourceType
- Returns:
- Available on Saturday
-
setOnSunday
public void setOnSunday(boolean OnSunday) Set Sunday.- Specified by:
setOnSunday
in interfaceI_S_ResourceType
- Parameters:
OnSunday
- Available on Sundays
-
isOnSunday
public boolean isOnSunday()Get Sunday.- Specified by:
isOnSunday
in interfaceI_S_ResourceType
- Returns:
- Available on Sundays
-
setOnThursday
public void setOnThursday(boolean OnThursday) Set Thursday.- Specified by:
setOnThursday
in interfaceI_S_ResourceType
- Parameters:
OnThursday
- Available on Thursdays
-
isOnThursday
public boolean isOnThursday()Get Thursday.- Specified by:
isOnThursday
in interfaceI_S_ResourceType
- Returns:
- Available on Thursdays
-
setOnTuesday
public void setOnTuesday(boolean OnTuesday) Set Tuesday.- Specified by:
setOnTuesday
in interfaceI_S_ResourceType
- Parameters:
OnTuesday
- Available on Tuesdays
-
isOnTuesday
public boolean isOnTuesday()Get Tuesday.- Specified by:
isOnTuesday
in interfaceI_S_ResourceType
- Returns:
- Available on Tuesdays
-
setOnWednesday
public void setOnWednesday(boolean OnWednesday) Set Wednesday.- Specified by:
setOnWednesday
in interfaceI_S_ResourceType
- Parameters:
OnWednesday
- Available on Wednesdays
-
isOnWednesday
public boolean isOnWednesday()Get Wednesday.- Specified by:
isOnWednesday
in interfaceI_S_ResourceType
- Returns:
- Available on Wednesdays
-
setS_ResourceType_ID
public void setS_ResourceType_ID(int S_ResourceType_ID) Set Resource Type.- Specified by:
setS_ResourceType_ID
in interfaceI_S_ResourceType
- Parameters:
S_ResourceType_ID
- Resource Type
-
getS_ResourceType_ID
public int getS_ResourceType_ID()Get Resource Type.- Specified by:
getS_ResourceType_ID
in interfaceI_S_ResourceType
- Returns:
- Resource Type
-
setS_ResourceType_UU
Set S_ResourceType_UU.- Specified by:
setS_ResourceType_UU
in interfaceI_S_ResourceType
- Parameters:
S_ResourceType_UU
- S_ResourceType_UU
-
getS_ResourceType_UU
Get S_ResourceType_UU.- Specified by:
getS_ResourceType_UU
in interfaceI_S_ResourceType
- Returns:
- S_ResourceType_UU
-
setTimeSlotEnd
Set Slot End.- Specified by:
setTimeSlotEnd
in interfaceI_S_ResourceType
- Parameters:
TimeSlotEnd
- Time when timeslot ends
-
getTimeSlotEnd
Get Slot End.- Specified by:
getTimeSlotEnd
in interfaceI_S_ResourceType
- Returns:
- Time when timeslot ends
-
setTimeSlotStart
Set Slot Start.- Specified by:
setTimeSlotStart
in interfaceI_S_ResourceType
- Parameters:
TimeSlotStart
- Time when timeslot starts
-
getTimeSlotStart
Get Slot Start.- Specified by:
getTimeSlotStart
in interfaceI_S_ResourceType
- Returns:
- Time when timeslot starts
-
setValue
Set Search Key.- Specified by:
setValue
in interfaceI_S_ResourceType
- Parameters:
Value
- Search key for the record in the format required - must be unique
-
getValue
Get Search Key.- Specified by:
getValue
in interfaceI_S_ResourceType
- Returns:
- Search key for the record in the format required - must be unique
-