Class BOTimesheetHeaderHistory
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.timesheet.header.history.BOTimesheetHeaderHistory
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a timesheet header history.
- Since:
- 9.2
- See Also:
- GCApi:
- bo
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the timesheet end date.Returns the timesheet "forced closure" flag.getId()Returns the timesheet header history id.Returns the timesheet profile id.Returns the timesheet start date.getState()Returns the timesheet state id.Returns the timesheet id related to this history.getType()Returns the timesheet type id.getUser()Returns the timesheet user id.voidsetEndDate(Date endDate) Sets the timesheet end date.voidsetForcedClosure(Boolean forcedClosure) Sets the timesheet "forced closure" flag.voidSets the timesheet header history id.voidsetProfile(Long profile) Sets the timesheet profile id.voidsetStartDate(Date startDate) Sets the timesheet start date.voidSets the timesheet state id.voidsetTimesheet(Long timesheet) Sets the timesheet id related to this history.voidSets the timesheet type id.voidSets the timesheet user id.Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
BOTimesheetHeaderHistory
public BOTimesheetHeaderHistory()
-
-
Method Details
-
getId
Returns the timesheet header history id.- Returns:
- the the timesheet header history id
-
setId
Sets the timesheet header history id.- Parameters:
id- the timesheet header history id
-
getTimesheet
Returns the timesheet id related to this history.- Returns:
- the timesheet id
- See Also:
-
setTimesheet
Sets the timesheet id related to this history.- Parameters:
timesheet- the timesheet id- See Also:
-
getUser
Returns the timesheet user id.- Returns:
- the user id
- See Also:
-
setUser
Sets the timesheet user id.- Parameters:
user- the user id- See Also:
-
getType
Returns the timesheet type id.- Returns:
- the type id
- See Also:
-
setType
Sets the timesheet type id.- Parameters:
type- the type id- See Also:
-
getState
Returns the timesheet state id.- Returns:
- the state id
- See Also:
-
setState
Sets the timesheet state id.- Parameters:
state- the state id- See Also:
-
getStartDate
Returns the timesheet start date.- Returns:
- the start date
-
setStartDate
Sets the timesheet start date.- Parameters:
startDate- the start date
-
getEndDate
Returns the timesheet end date.- Returns:
- the end date
-
setEndDate
Sets the timesheet end date.- Parameters:
endDate- the end date
-
getForcedClosure
Returns the timesheet "forced closure" flag.- Returns:
- true if the timesheet was forcefully closed, false otherwise
-
setForcedClosure
Sets the timesheet "forced closure" flag.- Parameters:
forcedClosure- true if the timesheet was forcefully closed, false otherwise
-
getProfile
Returns the timesheet profile id.- Returns:
- the profile id
- See Also:
-
setProfile
Sets the timesheet profile id.- Parameters:
profile- the profile id- See Also:
-