Class ClockingSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.timesheets.bl.clocking.event.ClockingSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business Object representing a search filter to search for clockings.
- Since:
- 17.0
- 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 clocking date of the clocking that was set as a filter.getId()Returns the IDs of the clockings that were set as filters.Returns the insertion date of the clocking that was set as a filter.getNote()Returns the notes about the clocking that was set as a filter.Returns the registration date of the clocking that was set as a filter.Returns the resources of the clockings that were set as filters.Returns the statuses of the clockings that were set as filters.getType()Returns the types of the clockings that were set as filters.Returns the work shifts of the clockings that were set as filters.voidsetClockingDate(Date clockingDate) Sets the clocking date of the clocking to be used as a filter.voidsetId(Collection<Long> id) Sets the IDs of the clockings to be used as a filter.voidsetInsertDate(Date insertDate) Sets the insertion date of the clocking to be used as a filter.voidSets the notes about the clocking to be used as a filter.voidsetRegistrationDate(Date registrationDate) Sets the registration date of the clocking to be used as a filter.voidsetResource(Collection<Long> resource) Sets the resources of the clockings to be used as a filter.voidsetStatus(Collection<Long> status) Sets the statuses of the clockings to be used as a filter.voidsetType(Collection<Long> type) Sets the types of the clockings to be used as a filter.voidsetWorkShift(Collection<Long> workShift) Sets the work shifts of the clockings to be used as a filter.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
-
ClockingSearchFilter
public ClockingSearchFilter()
-
-
Method Details
-
getId
Returns the IDs of the clockings that were set as filters.- Returns:
- id the IDs of the clockings what were set as filters
-
setId
Sets the IDs of the clockings to be used as a filter.- Parameters:
id- the IDs of the clockings to be used as a filter
-
getClockingDate
Returns the clocking date of the clocking that was set as a filter.- Returns:
- clockingDate the clocking date of the clocking that was set as a filter
-
setClockingDate
Sets the clocking date of the clocking to be used as a filter.- Parameters:
clockingDate- the clocking date of the clocking to be used as a filter
-
getRegistrationDate
Returns the registration date of the clocking that was set as a filter.- Returns:
- registrationDate the registration date of the clocking that was set as a filter
-
setRegistrationDate
Sets the registration date of the clocking to be used as a filter.- Parameters:
registrationDate- the registration date of the clocking to be used as a filter
-
getInsertDate
Returns the insertion date of the clocking that was set as a filter.- Returns:
- insertDate the insertion date of the clocking that was set as a filter
-
setInsertDate
Sets the insertion date of the clocking to be used as a filter.- Parameters:
insertDate- the insertion date of the clocking to be used as a filter
-
getWorkShift
Returns the work shifts of the clockings that were set as filters.- Returns:
- workShift the work shifts of the clockings that were set as filters
-
setWorkShift
Sets the work shifts of the clockings to be used as a filter.- Parameters:
workShift- the work shifts of the clockings to be used as a filter
-
getResource
Returns the resources of the clockings that were set as filters.- Returns:
- resource the resources of the clockings that were set as filters
-
setResource
Sets the resources of the clockings to be used as a filter.- Parameters:
resource- the resources of the clockings to be used as a filter
-
getType
Returns the types of the clockings that were set as filters.- Returns:
- type the types of the clockings that were set as filters
-
setType
Sets the types of the clockings to be used as a filter.- Parameters:
type- the types of the clockings to be used as a filter
-
getNote
Returns the notes about the clocking that was set as a filter.- Returns:
- note the notes about the clocking that was set as a filter
-
setNote
Sets the notes about the clocking to be used as a filter.- Parameters:
note- the notes about the clocking to be used as a filter
-
getStatus
Returns the statuses of the clockings that were set as filters.- Returns:
- status the statuses of the clockings that were set as filters
-
setStatus
Sets the statuses of the clockings to be used as a filter.- Parameters:
status- the statuses of the clockings to be used as a filter
-