Class DTOMaterialSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.materials.rs1.material.DTOMaterialSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO filter for materials.
- Since:
- 17.0
- See Also:
- GCApi:
- dto
-
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 TypeMethodDescriptionfinal BooleanGets the active.final StringGets the alternative code.final Collection<Long> getBrand()Gets the brand.final Collection<Long> Gets the class id.final Collection<String> getCode()Gets the code.final StringGets the description.final StringGets the extended description.final StringGets the external status.final Collection<Long> Gets the external system.final Collection<Long> Gets the external system id.final BooleanGets the generic.final Collection<Long> Gets the goods group.final Collection<Long> Gets the goods group id.final Collection<Long> getId()Gets the id.final Collection<Long> Gets the item type.final Collection<Long> Gets the item type id.final BooleanGets the managed in stock.Gets the management type.Gets the management type id.final Collection<Long> Gets the material class.Gets the measurement unit id.Gets the measure unit.final Collection<Long> Gets the meter brand id.final StringgetNote()Gets the note.final Collection<Long> getType()Gets the type.final Collection<Long> Gets the type id.final ZonedDateTimeRangeGets the validity begin.final ZonedDateTimeRangeGets the validity end.final voidSets the active.final voidsetAlternativeCode(String alternativeCode) Sets the alternative code.final voidsetClassId(Collection<Long> classId) Sets the class id.final voidsetCode(Collection<String> code) Sets the code.final voidsetDescription(String description) Sets the description.final voidsetExtendedDescription(String extendedDescription) Sets the extended description.final voidsetExternalStatus(String externalStatus) Sets the external status.final voidsetExternalSystemId(Collection<Long> externalSystemId) Sets the external system id.final voidsetGeneric(Boolean generic) Sets the generic.final voidsetGoodsGroupId(Collection<Long> goodsGroupId) Sets the goods group id.final voidsetId(Collection<Long> id) Sets the id.final voidsetItemTypeId(Collection<Long> itemTypeId) Sets the item type id.final voidsetManagedInStock(Boolean managedInStock) Sets the managed in stock.voidsetManagementTypeId(Collection<Long> managementTypeId) Sets the management type id.final voidsetMeasurementUnitId(Collection<Long> measurementUnitId) Sets the measurement unit id.final voidsetMeterBrandId(Collection<Long> meterBrandId) Sets the meter brand id.final voidSets the note.final voidsetTypeId(Collection<Long> typeId) Sets the type id.final voidsetValidityBegin(ZonedDateTimeRange validityBegin) Sets the validity begin.final voidsetValidityEnd(ZonedDateTimeRange validityEnd) Sets the validity end.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
-
DTOMaterialSearchFilter
public DTOMaterialSearchFilter()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
getCode
Gets the code.- Returns:
- the code
-
setCode
Sets the code.- Parameters:
code- the new code
-
getAlternativeCode
Gets the alternative code.- Returns:
- the alternative code
-
setAlternativeCode
Sets the alternative code.- Parameters:
alternativeCode- the new alternative code
-
getDescription
Gets the description.- Returns:
- the description
-
setDescription
Sets the description.- Parameters:
description- the new description
-
getExternalStatus
Gets the external status.- Returns:
- the external status
-
setExternalStatus
Sets the external status.- Parameters:
externalStatus- the new external status
-
getExtendedDescription
Gets the extended description.- Returns:
- the extended description
-
setExtendedDescription
Sets the extended description.- Parameters:
extendedDescription- the new extended description
-
getValidityBegin
Gets the validity begin.- Returns:
- the validity begin
-
setValidityBegin
Sets the validity begin.- Parameters:
validityBegin- the new validity begin
-
getValidityEnd
Gets the validity end.- Returns:
- the validity end
-
setValidityEnd
Sets the validity end.- Parameters:
validityEnd- the new validity end
-
getType
Gets the type.- Returns:
- the type
-
getTypeId
Gets the type id.- Returns:
- the type id
-
setTypeId
Sets the type id.- Parameters:
typeId- the new type id
-
getManagementType
Gets the management type.- Returns:
- the management type
-
getManagementTypeId
Gets the management type id.- Returns:
- the management type id
-
setManagementTypeId
Sets the management type id.- Parameters:
managementTypeId- the new management type id
-
getMeasureUnit
Gets the measure unit.- Returns:
- the measure unit
-
getMeasurementUnitId
Gets the measurement unit id.- Returns:
- the measurement unit id
-
setMeasurementUnitId
Sets the measurement unit id.- Parameters:
measurementUnitId- the new measurement unit id
-
getMaterialClass
Gets the material class.- Returns:
- the material class
-
getClassId
Gets the class id.- Returns:
- the class id
-
setClassId
Sets the class id.- Parameters:
classId- the new class id
-
getBrand
Gets the brand.- Returns:
- the brand
-
getMeterBrandId
Gets the meter brand id.- Returns:
- the meter brand id
-
setMeterBrandId
Sets the meter brand id.- Parameters:
meterBrandId- the new meter brand id
-
getItemType
Gets the item type.- Returns:
- the item type
-
getItemTypeId
Gets the item type id.- Returns:
- the item type id
-
setItemTypeId
Sets the item type id.- Parameters:
itemTypeId- the new item type id
-
getGoodsGroup
Gets the goods group.- Returns:
- the goods group
-
getGoodsGroupId
Gets the goods group id.- Returns:
- the goods group id
-
setGoodsGroupId
Sets the goods group id.- Parameters:
goodsGroupId- the new goods group id
-
getExternalSystem
Gets the external system.- Returns:
- the external system
-
getExternalSystemId
Gets the external system id.- Returns:
- the external system id
-
setExternalSystemId
Sets the external system id.- Parameters:
externalSystemId- the new external system id
-
getNote
Gets the note.- Returns:
- the note
-
setNote
Sets the note.- Parameters:
note- the new note
-
getActive
Gets the active.- Returns:
- the active
-
setActive
Sets the active.- Parameters:
active- the new active
-
getGeneric
Gets the generic.- Returns:
- the generic
-
setGeneric
Sets the generic.- Parameters:
generic- the new generic
-
getManagedInStock
Gets the managed in stock.- Returns:
- the managed in stock
-
setManagedInStock
Sets the managed in stock.- Parameters:
managedInStock- the new managed in stock
-