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:
java.io.Serializable
,java.lang.Cloneable
,GuiTitlable
,Idable
,ListItem
,Node<VoiceGeographicCode>
,TreeNode<VoiceGeographicCode>
public class VoiceGeographicCode extends VoiceBaseCodeBean<VoiceGeographicCode>
Модель географического кода, представляющего собой код и направление,
с привязкой к определенному оператору.
- See Also:
- Serialized Form
-
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
Constructors Constructor Description VoiceGeographicCode()
VoiceGeographicCode(int id, java.lang.String title)
КОнструктор, который устанавливает поле title (НЕ code!!!) -
Method Summary
Modifier and Type Method Description void
addChild(VoiceGeographicCode child)
Добавление дочернего элемента для данного географического кода при построении дерева кодов.void
copyTo(VoiceGeographicCode copy)
int
getOperatorId()
int
getStartLevel()
Получение начального уровня глубины прохождения дерева кодов при уточнении направления.int
getStopLevel()
Получение конечного уровня глубины прохождения дерева кодов при уточнении направления.void
setOperatorId(int operatorId)
void
setStartLevel(int startLevel)
Установка начального уровня глубины прохождения дерева кодов при уточнении направления.void
setStopLevel(int stopLevel)
Установка конечного уровня глубины прохождения дерева кодов при уточнении направления.java.lang.String
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
copyTo, getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
VoiceGeographicCode
public VoiceGeographicCode() -
VoiceGeographicCode
public VoiceGeographicCode(int id, java.lang.String title)КОнструктор, который устанавливает поле title (НЕ code!!!) Нужно в клиенте для выпадающего списка- Parameters:
id
- код геокодаtitle
- название.
-
-
Method Details
-
addChild
Добавление дочернего элемента для данного географического кода при построении дерева кодов. Например, если текущий географический код имеет код "734" (Башкортостан), то дочерним для него будет являться код "7347" (Уфа) или "73473" (Стерлитамак).- Parameters:
child
- дочерний географический код.
-
toString
public java.lang.String 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
-