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
public class X_S_ResourceType extends PO implements I_S_ResourceType, I_Persistent
Generated Model for S_ResourceType- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- 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_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
Constructors Constructor Description X_S_ResourceType(Properties ctx, int S_ResourceType_ID, String trxName)
Standard ConstructorX_S_ResourceType(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelI_C_TaxCategory
getC_TaxCategory()
int
getC_TaxCategory_ID()
Get Tax Category.I_C_UOM
getC_UOM()
int
getC_UOM_ID()
Get UOM.int
getChargeableQty()
Get Chargeable Quantity.String
getDescription()
Get Description.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameI_M_Product_Category
getM_Product_Category()
int
getM_Product_Category_ID()
Get Product Category.String
getName()
Get Name.int
getS_ResourceType_ID()
Get Resource Type.String
getS_ResourceType_UU()
Get S_ResourceType_UU.Timestamp
getTimeSlotEnd()
Get Slot End.Timestamp
getTimeSlotStart()
Get Slot Start.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isAllowUoMFractions()
Get Allow UoM Fractions.boolean
isDateSlot()
Get Day Slot.boolean
isOnFriday()
Get Friday.boolean
isOnMonday()
Get Monday.boolean
isOnSaturday()
Get Saturday.boolean
isOnSunday()
Get Sunday.boolean
isOnThursday()
Get Thursday.boolean
isOnTuesday()
Get Tuesday.boolean
isOnWednesday()
Get Wednesday.boolean
isSingleAssignment()
Get Single Assignment only.boolean
isTimeSlot()
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
setName(String Name)
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
setValue(String Value)
Set Search Key.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_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 Detail
-
X_S_ResourceType
public X_S_ResourceType(Properties ctx, int S_ResourceType_ID, String trxName)
Standard Constructor
-
X_S_ResourceType
public X_S_ResourceType(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
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
public I_C_TaxCategory getC_TaxCategory() throws RuntimeException
- 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
public I_C_UOM getC_UOM() throws RuntimeException
- 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
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_S_ResourceType
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String 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
public I_M_Product_Category getM_Product_Category() throws RuntimeException
- 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
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_S_ResourceType
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_S_ResourceType
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair 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
public void setS_ResourceType_UU(String S_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
public String getS_ResourceType_UU()
Get S_ResourceType_UU.- Specified by:
getS_ResourceType_UU
in interfaceI_S_ResourceType
- Returns:
- S_ResourceType_UU
-
setTimeSlotEnd
public void setTimeSlotEnd(Timestamp TimeSlotEnd)
Set Slot End.- Specified by:
setTimeSlotEnd
in interfaceI_S_ResourceType
- Parameters:
TimeSlotEnd
- Time when timeslot ends
-
getTimeSlotEnd
public Timestamp getTimeSlotEnd()
Get Slot End.- Specified by:
getTimeSlotEnd
in interfaceI_S_ResourceType
- Returns:
- Time when timeslot ends
-
setTimeSlotStart
public void setTimeSlotStart(Timestamp TimeSlotStart)
Set Slot Start.- Specified by:
setTimeSlotStart
in interfaceI_S_ResourceType
- Parameters:
TimeSlotStart
- Time when timeslot starts
-
getTimeSlotStart
public Timestamp getTimeSlotStart()
Get Slot Start.- Specified by:
getTimeSlotStart
in interfaceI_S_ResourceType
- Returns:
- Time when timeslot starts
-
setValue
public void setValue(String Value)
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
public String getValue()
Get Search Key.- Specified by:
getValue
in interfaceI_S_ResourceType
- Returns:
- Search key for the record in the format required - must be unique
-
-