Class BOOssMatrix
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.oss.matrix.BOOssMatrix
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing an OSS Matrix.
- Since:
- 22.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 whether the matrix is active.Returns the matrix description.getId()Returns the OSS matrix ID.Returns the integration type ID.Returns the matrix type ID.getName()Returns the matrix name/code.Returns the vehicle ID.voidSets whether the matrix is active.voidsetDescription(String description) Sets the matrix description.voidSets the OSS matrix ID.voidsetIntegrationType(Long integrationType) Sets the integration type ID.voidsetMatrixType(Long matrixType) Sets the matrix type ID.voidSets the matrix name/code.voidsetVehicle(Long vehicle) Sets the vehicle 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
-
BOOssMatrix
public BOOssMatrix()
-
-
Method Details
-
getId
Returns the OSS matrix ID.- Returns:
- the OSS matrix ID
-
setId
Sets the OSS matrix ID.- Parameters:
id- the OSS matrix ID
-
getName
Returns the matrix name/code.- Returns:
- the matrix name
-
setName
Sets the matrix name/code.- Parameters:
name- the matrix name
-
getDescription
Returns the matrix description.- Returns:
- the matrix description
-
setDescription
Sets the matrix description.- Parameters:
description- the matrix description
-
getActive
Returns whether the matrix is active.- Returns:
trueif active,falseotherwise
-
setActive
Sets whether the matrix is active.- Parameters:
active-trueif active,falseotherwise
-
getMatrixType
Returns the matrix type ID.- Returns:
- the matrix type ID
-
setMatrixType
Sets the matrix type ID.- Parameters:
matrixType- the matrix type ID
-
getVehicle
Returns the vehicle ID.- Returns:
- the vehicle ID
-
setVehicle
Sets the vehicle ID.- Parameters:
vehicle- the vehicle ID
-
getIntegrationType
Returns the integration type ID.- Returns:
- the integration type ID
-
setIntegrationType
Sets the integration type ID.- Parameters:
integrationType- the integration type ID
-