Class VoiceGeographicCode
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.common.model.AbstractTreeNode<N>
ru.bitel.bgbilling.modules.voice.common.bean.VoiceBaseCodeBean<VoiceGeographicCode>
ru.bitel.bgbilling.modules.voice.common.bean.VoiceGeographicCode
- All Implemented Interfaces:
Serializable
,Cloneable
,GuiTitlable
,Idable
,ListItem
,Node<VoiceGeographicCode>
,TreeNode<VoiceGeographicCode>
Модель географического кода, представляющего собой код и направление,
с привязкой к определенному оператору.
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.common.model.AbstractTreeNode
children, parentId
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
ConstructorDescriptionVoiceGeographicCode
(int id, String title) КОнструктор, который устанавливает поле title (НЕ code!!!) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChild
(VoiceGeographicCode child) Добавление дочернего элемента для данного географического кода при построении дерева кодов.void
copyTo
(VoiceGeographicCode copy) int
int
Получение начального уровня глубины прохождения дерева кодов при уточнении направления.int
Получение конечного уровня глубины прохождения дерева кодов при уточнении направления.void
setOperatorId
(int operatorId) void
setStartLevel
(int startLevel) Установка начального уровня глубины прохождения дерева кодов при уточнении направления.void
setStopLevel
(int stopLevel) Установка конечного уровня глубины прохождения дерева кодов при уточнении направления.toString()
Methods inherited from class ru.bitel.bgbilling.modules.voice.common.bean.VoiceBaseCodeBean
clone, getCode, getDateFrom, getDateTo, getDestinationId, getDestinationTitle, getLevel, setCode, setDateFrom, setDateTo, setDestinationId, setDestinationTitle, setLevel
Methods inherited from class ru.bitel.common.model.AbstractTreeNode
getChildren, getParentId, setChildren, setParentId, toList
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
getGuiTitle, getTitle, setTitle, toIdTitle
Methods inherited from class ru.bitel.common.model.Id
equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
Constructor Details
-
VoiceGeographicCode
public VoiceGeographicCode() -
VoiceGeographicCode
КОнструктор, который устанавливает поле title (НЕ code!!!) Нужно в клиенте для выпадающего списка- Parameters:
id
- код геокодаtitle
- название.
-
-
Method Details
-
addChild
Добавление дочернего элемента для данного географического кода при построении дерева кодов. Например, если текущий географический код имеет код "734" (Башкортостан), то дочерним для него будет являться код "7347" (Уфа) или "73473" (Стерлитамак).- Parameters:
child
- дочерний географический код.
-
toString
-
getStartLevel
public int getStartLevel()Получение начального уровня глубины прохождения дерева кодов при уточнении направления.- Returns:
- начальный уровень глубины
-
setStartLevel
public void setStartLevel(int startLevel) Установка начального уровня глубины прохождения дерева кодов при уточнении направления.- Parameters:
startLevel
- начальный уровень глубины.
-
getStopLevel
public int getStopLevel()Получение конечного уровня глубины прохождения дерева кодов при уточнении направления.- Returns:
- конечный уровень глубины
-
setStopLevel
public void setStopLevel(int stopLevel) Установка конечного уровня глубины прохождения дерева кодов при уточнении направления.- Parameters:
stopLevel
- конечный уровень глубины
-
getOperatorId
public int getOperatorId() -
setOperatorId
public void setOperatorId(int operatorId) -
copyTo
-