Адресный объект ГАР

Пространство имен: com.pullenti.address

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public methodgetFullPathStringПолучить полную строку адреса с учётом родителей
Public methodgetParamsjava.util.HashMap<GarParam, String>Получить все параметры
Public methodgetParamValueStringПолучить значение параметра (код КЛАДР, почтовый индекс и т.п.)
Public methodoutInfoнетВывести подробную текстовую информацию об объекте (для отладки)

Поля

  Имя Тип Описание
Public fieldactualObjectIdStringИдентификатор более актуального объекта, который в системе ГАР заменил этот (с изменением guid и, возможно, наименований)
Public fieldattrsBaseAttributesАтрибуты ГАР-объекта (класс AreaAttributes, HouseAttributes или RoomAttributes)
Public fieldchildrenCountintКоличество дочерних элементов в иерархии
Public fieldexpiredbooleanПризнак потери актуальности
Public fieldguidStringguid-идентификатор объекта
Public fieldidStringУникальный внутренний идентификатор внутри индекса ВНИМАНИЕ! При перестройке индекса идентификаторы могут поменяться, поэтому не используйте его для долгострочной инднтификации - для этого есть guid!
Public fieldlevelGarLevelУровень объекта
Public fieldparentIdsjava.util.ArrayList<String>Идентификатор(ы) вышестоящих в иерархии родительских объектов (пустой для уровень региона). Отметим, что один объект может одновременно входить в несколько иерархий (муниципальная и административная).
Public fieldregionNumberintНомер региона (77 - Москва)
Public fieldsourceTextStringИсходный текст объекта (как он записан в ГАР)
Public fieldstatusGarStatusСостояние обработки ГАР-объекта
Public fieldtagObjectИспользуйте произвольным образом