Свернуть все Развернуть все Code: All Code: Multiple Code: Visual Basic Code: C# Code: Visual C++ Code: J# Code: JScript Свойства членов: Показать все Члены: Отфильтрованные Члены: Отфильтрованные Члены: Отфильтрованные Frameworks: Show All Frameworks: Multiple Frameworks: .NET Framework Only Frameworks: .NET Compact Framework Only Frameworks: XNA Framework Only

Включая защищенные члены
Включая унаследованные члены
Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

SDK Pullenti Address programming reference for Java
GarObject - класс

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

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

# Синтаксис

Java
    public class GarObject implements Comparable<GarObject>

# Методы

| Имя | Тип значения | Описание
--- | --- | --- | ---
| getFullPath | String | Получить полную строку адреса с учётом родителей
| getParams | java.util.HashMap<GarParam, String> | Получить все параметры
| getParamValue | String | Получить значение параметра (код КЛАДР, почтовый индекс и т.п.)
| isRegionCity | boolean | Проверка, что регион является городом (Москва, СПБ, Севестополь)
| outInfo | нет | Вывести подробную текстовую информацию об объекте (для отладки)

# Поля

| Имя | Тип | Описание
--- | --- | --- | ---
| actualObjectId | String | Идентификатор более актуального объекта, который в системе ГАР заменил этот (с изменением guid и, возможно, наименований)
| attrs | BaseAttributes | Атрибуты ГАР-объекта (класс AreaAttributes, HouseAttributes или RoomAttributes)
| childrenCount | int | Количество дочерних элементов в иерархии
| expired | boolean | Признак потери актуальности
| guid | String | guid-идентификатор объекта
| id | String | Уникальный внутренний идентификатор внутри индекса ВНИМАНИЕ! При перестройке индекса идентификаторы могут поменяться, поэтому не используйте его для долгострочной инднтификации - для этого есть guid!
| level | GarLevel | Уровень объекта
| parentIds | java.util.ArrayList<String> | Идентификатор(ы) вышестоящих в иерархии родительских объектов (пустой для уровень региона). Отметим, что один объект может одновременно входить в несколько иерархий (муниципальная и административная).
| regionNumber | int | Номер региона (77 - Москва)
| sourceText | String | Исходный текст объекта (как он записан в ГАР)
| status | GarStatus | Состояние обработки ГАР-объекта
| tag | Object | Используйте произвольным образом