Class BOFeature
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.features.feature.BOFeature
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a feature
- Since:
- 9.2
- 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 TypeMethodDescriptionChecks if the feature is the active.getCode()Returns the feature code.Returns the id of the feature data type.Returns the feature description.Returns the id of the feature class.Returns the feature format.getId()Returns the feature id.Checks if the feature is a meter.Returns the feature max length.Returns the id of the feature measure unit.Returns the feature negative values.Checks if the feature must be not null.getOrder()Returns the feature order.Returns the feature precision.getSize()Returns the feature size.getUsage()Returns the feature usage id.Returns the id of the feature value domain.voidSets the feature to active.voidSets the feature code.voidsetDataType(Long dataType) Sets the id of the feature data type.voidsetDescription(LocalizedString description) Sets the feature description.voidsetFeatureClass(Long featureClass) Sets the id of the feature class.voidSets the feature format.voidSets the feature id.voidsetIsMeter(Boolean isMeter) Sets the feature to isMeter.voidsetMaxLength(Long maxLength) Sets the feature max length.voidsetMeasureUnit(Long measureUnit) Sets the id of the feature measure unit.voidsetNegativeValues(Boolean negativeValues) Sets the feature negative values.voidsetNotNull(Boolean notNull) Sets the feature to not null.voidSets the feature order.voidsetPrecision(Long precision) Sets the feature precision.voidSets the feature size.voidSets the feature usage id.voidsetValueDomain(Long valueDomain) Sets the id of the feature value domain.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
-
BOFeature
public BOFeature()
-
-
Method Details
-
getId
Returns the feature id.- Returns:
- the the feature id
-
setId
Sets the feature id.- Parameters:
id- the feature id
-
getCode
Returns the feature code.- Returns:
- the code
-
setCode
Sets the feature code.- Parameters:
code- the code
-
getDescription
Returns the feature description.- Returns:
- the description
-
setDescription
Sets the feature description.- Parameters:
description- the description
-
getDataType
Returns the id of the feature data type.- Returns:
- the data type id
- See Also:
-
setDataType
Sets the id of the feature data type.- Parameters:
dataType- the data type id- See Also:
-
getFormat
Returns the feature format.- Returns:
- the format
-
setFormat
Sets the feature format.- Parameters:
format- the format
-
getSize
Returns the feature size.- Returns:
- the size
-
setSize
Sets the feature size.- Parameters:
size- the size
-
getMaxLength
Returns the feature max length.- Returns:
- the max length
-
setMaxLength
Sets the feature max length.- Parameters:
maxLength- the max length
-
getNotNull
Checks if the feature must be not null.- Returns:
- true if the feature is not null, false otherwise
-
setNotNull
Sets the feature to not null.- Parameters:
notNull- true if the the feature must be not null, false otherwise
-
getMeasureUnit
Returns the id of the feature measure unit.- Returns:
- the measure unit
- See Also:
-
setMeasureUnit
Sets the id of the feature measure unit.- Parameters:
measureUnit- the measure unit id- See Also:
-
getActive
Checks if the feature is the active.- Returns:
- true if the feature is active, false otherwise
-
setActive
Sets the feature to active.- Parameters:
active- true if the feature must be active, false otherwise
-
getPrecision
Returns the feature precision.- Returns:
- the precision
-
setPrecision
Sets the feature precision.- Parameters:
precision- the precision
-
getValueDomain
Returns the id of the feature value domain.- Returns:
- the value domain id
- See Also:
-
setValueDomain
Sets the id of the feature value domain.- Parameters:
valueDomain- the value domain id- See Also:
-
getFeatureClass
Returns the id of the feature class.- Returns:
- the feature class id
- See Also:
-
setFeatureClass
Sets the id of the feature class.- Parameters:
featureClass- the feature class id- See Also:
-
getOrder
Returns the feature order.- Returns:
- the order
-
setOrder
Sets the feature order.- Parameters:
order- the order
-
getUsage
Returns the feature usage id.- Returns:
- the usage id
- See Also:
-
setUsage
Sets the feature usage id.- Parameters:
usage- the usage id- See Also:
-
getIsMeter
Checks if the feature is a meter.- Returns:
- true if the feature is a meter, false otherwise
-
setIsMeter
Sets the feature to isMeter.- Parameters:
isMeter- true if the feature must be a meter, false otherwise
-
getNegativeValues
Returns the feature negative values.- Returns:
- the negative values
-
setNegativeValues
Sets the feature negative values.- Parameters:
negativeValues- the negative values
-