PackedSearchQuery class

Вспомогательный объект для сериализации и десериализации поискового запроса.

Implemented types

Properties

allowedResultTypes List<ObjectType>
Ограничение по возвращаемым поиском типам объектов.
no setter
areaOfInterest GeoRect?
Прямоугольная область интереса.
no setter
buildingId BuildingId?
Идентификатор здания.
no setter
directoryFilter DirectoryFilter
Информация об активных фильтрах.
no setter
geoPoint GeoPoint?
Центр для поискового запроса.
no setter
hashCode int
The hash code for this object.
no setteroverride
locale Locale?
Локаль поискового запроса.
no setter
objectIds List<DgisObjectId>
Идентификаторы объектов.
no setter
orgId OrgId?
Идентификатор организации.
no setter
pageSize int
Размер страницы выдачи.
no setter
queryText String
Текст запроса. Для некоторых запросов (например, раскрытие рубрики из suggest'а) текст отсутствует, т.к. в запросе хранятся идентификаторы, и поведение отличается от поиска по тексту элемента suggest'а.
no setter
radius Meter?
Радиус поиска в метрах.
no setter
rubricIds List<RubricId>
Идентификаторы рубрик.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sortingType SortingType
Тип сортировки результатов.
no setter
spatialRestriction List<GeoPoint>?
Геометрия, ограничивающая область поиска.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() ByteData
toSearchQuery() SearchQuery
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromBytes(ByteData data) PackedSearchQuery
Десериализация запроса поиска.
fromSearchQuery(SearchQuery searchQuery) PackedSearchQuery