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, parentIdFields 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 voidaddChild(VoiceGeographicCode child)Добавление дочернего элемента для данного географического кода при построении дерева кодов.voidcopyTo(VoiceGeographicCode copy)intgetOperatorId()intgetStartLevel()Получение начального уровня глубины прохождения дерева кодов при уточнении направления.intgetStopLevel()Получение конечного уровня глубины прохождения дерева кодов при уточнении направления.voidsetOperatorId(int operatorId)voidsetStartLevel(int startLevel)Установка начального уровня глубины прохождения дерева кодов при уточнении направления.voidsetStopLevel(int stopLevel)Установка конечного уровня глубины прохождения дерева кодов при уточнении направления.java.lang.StringtoString()Methods inherited from class ru.bitel.bgbilling.modules.voice.common.bean.VoiceBaseCodeBean
clone, getCode, getDateFrom, getDateTo, getDestinationId, getDestinationTitle, getLevel, setCode, setDateFrom, setDateTo, setDestinationId, setDestinationTitle, setLevelMethods inherited from class ru.bitel.common.model.AbstractTreeNode
getChildren, getParentId, setChildren, setParentId, toListMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityIdMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecIdMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitleMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods 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
-