Class ExternalSystemSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.systemsettings.bl.externalsystem.event.ExternalSystemSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a search filter for the external system.
- 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 TypeMethodDescriptiongetCode()Returns the external system code that was set as filter.Returns the external system description that was set as filter.getId()getOrder()Returns the external system order that was set as filter.Checks if the external systems that was set as filter is visible.voidsetCode(Collection<String> code) Sets the external system code as filter.voidsetDescription(String description) Sets the external system description as filter.voidsetId(Collection<Long> id) voidSets the external system order as filter.voidsetVisible(Boolean visible) Sets the external system to visible as 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
-
ExternalSystemSearchFilter
public ExternalSystemSearchFilter()
-
-
Method Details
-
getId
-
setId
-
getCode
Returns the external system code that was set as filter.- Returns:
- the code
-
setCode
Sets the external system code as filter.- Parameters:
code- the code
-
getDescription
Returns the external system description that was set as filter.- Returns:
- the description
-
setDescription
Sets the external system description as filter.- Parameters:
description- the description
-
getOrder
Returns the external system order that was set as filter.- Returns:
- the order
-
setOrder
Sets the external system order as filter.- Parameters:
order- the order
-
isVisible
Checks if the external systems that was set as filter is visible.- Returns:
- the true if the external systems is visible, false otherwise
-
setVisible
Sets the external system to visible as filter.- Parameters:
visible- true if the filter searches for visible external systems, false otherwise
-