Class LinearAssetLocationSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.assets.bl.linearassetlocation.event.LinearAssetLocationSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a search filter for the linear asset location.
- Since:
- 20.1
- 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 access end point access time.Returns the access end point X coordinate.Returns the access end point Y coordinate.Returns the access time id.Returns the access X coordinate.Returns the access Y coordinate.Returns the end point X coordinate.Returns the end point Y coordinate.getId()Returns the collection of linear asset location ids.Returns the start x coordinate.Returns the start y coordinate.Returns the collection of asset ids.Checks if is the linear asset location is invertible.voidsetAccessEndPointAccessTime(Long accessEndPointAccessTime) Sets the access end point access time.voidsetAccessEndPointXCoordinate(Double accessEndPointXCoordinate) Sets the access end point X coordinate.voidsetAccessEndPointYCoordinate(Double accessEndPointYCoordinate) Sets the access end point Y coordinate.voidsetAccessTime(Long accessTime) Sets the access time id.voidsetAccessXCoordinate(Double accessXCoordinate) Sets the access X coordinate.voidsetAccessYCoordinate(Double accessYCoordinate) Sets the access Y coordinate.voidsetEndPointXCoordinate(Double endPointXCoordinate) Sets the end point X coordinate.voidsetEndPointYCoordinate(Double endPointYCoordinate) Sets the end point Y coordinate.voidsetId(Collection<Long> id) Sets the collection of linear asset location ids.voidsetInvertible(Boolean invertible) Sets the linear asset location to invertible.voidsetStartXCoordinate(Double startXCoordinate) Sets the start x coordinate.voidsetStartYCoordinate(Double startYCoordinate) Sets the start y coordinate.voidsetTarget(Collection<Long> target) Sets the the collection of asset ids.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
-
LinearAssetLocationSearchFilter
public LinearAssetLocationSearchFilter()
-
-
Method Details
-
getId
Returns the collection of linear asset location ids.- Returns:
- the linear asset location ids
-
setId
Sets the collection of linear asset location ids.- Parameters:
id- the linear asset location ids
-
getTarget
Returns the collection of asset ids.- Returns:
- the asset ids
- See Also:
-
setTarget
Sets the the collection of asset ids.- Parameters:
target- the asset ids- See Also:
-
getStartXCoordinate
Returns the start x coordinate.- Returns:
- the start x coordinate
-
setStartXCoordinate
Sets the start x coordinate.- Parameters:
startXCoordinate- the start x coordinate
-
getStartYCoordinate
Returns the start y coordinate.- Returns:
- the start y coordinate
-
setStartYCoordinate
Sets the start y coordinate.- Parameters:
startYCoordinate- the start y coordinate
-
getEndPointXCoordinate
Returns the end point X coordinate.- Returns:
- the end point X coordinate
-
setEndPointXCoordinate
Sets the end point X coordinate.- Parameters:
endPointXCoordinate- the end point X coordinate
-
getEndPointYCoordinate
Returns the end point Y coordinate.- Returns:
- the end point Y coordinate
-
setEndPointYCoordinate
Sets the end point Y coordinate.- Parameters:
endPointYCoordinate- the end point Y coordinate
-
getAccessTime
Returns the access time id.- Returns:
- the access time id
-
setAccessTime
Sets the access time id.- Parameters:
accessTime- the access time id
-
getAccessXCoordinate
Returns the access X coordinate.- Returns:
- the access X coordinate
-
setAccessXCoordinate
Sets the access X coordinate.- Parameters:
accessXCoordinate- the access X coordinate
-
getAccessYCoordinate
Returns the access Y coordinate.- Returns:
- the access Y coordinate
-
setAccessYCoordinate
Sets the access Y coordinate.- Parameters:
accessYCoordinate- the access Y coordinate
-
getAccessEndPointXCoordinate
Returns the access end point X coordinate.- Returns:
- the access end point X coordinate
-
setAccessEndPointXCoordinate
Sets the access end point X coordinate.- Parameters:
accessEndPointXCoordinate- the access end point X coordinate
-
getAccessEndPointYCoordinate
Returns the access end point Y coordinate.- Returns:
- the access end point Y coordinate
-
setAccessEndPointYCoordinate
Sets the access end point Y coordinate.- Parameters:
accessEndPointYCoordinate- the access end point Y coordinate
-
getAccessEndPointAccessTime
Returns the access end point access time.- Returns:
- the access end point access time
-
setAccessEndPointAccessTime
Sets the access end point access time.- Parameters:
accessEndPointAccessTime- the access end point access time
-
isInvertible
Checks if is the linear asset location is invertible.- Returns:
- true if the linear asset location is invertible, false otherwise
-
setInvertible
Sets the linear asset location to invertible.- Parameters:
invertible- true if the linear asset location must be invertible, false otherwise
-