Важно

This feature is available in the Full MapKit SDK version

Package com.yandex.mapkit.search

Class EnumValue

java.lang.Object
    ↳ com.yandex.mapkit.search.BusinessFilter.EnumValue

static class EnumValue implements Serializable

Value for enum filters.

Summary

Constructors

Signature and Description

EnumValue()
Use constructor with parameters in your code.

EnumValue(@NonNull FeatureEnumValue value,
          @Nullable java.lang.Boolean selected,
          @Nullable java.lang.Boolean disabled)

Methods

Type and modifiers

Method and Description

synchronized FeatureEnumValue

getValue()
Filter value.

synchronized java.lang.Boolean

getSelected()
Selected marker.

synchronized java.lang.Boolean

getDisabled()
Same as mapkit.search.BusinessFilter#disabled, but for this specific enum value.

void

serialize(com.yandex.runtime.bindings.Archive archive)

static java.lang.String

getNativeName()

Constuctors

EnumValue

EnumValue()

Use constructor with parameters in your code.

This one is for serialization only!


EnumValue

EnumValue(@NonNull FeatureEnumValue value,
          @Nullable java.lang.Boolean selected,
          @Nullable java.lang.Boolean disabled)


Methods

getValue

@NonNull
FeatureEnumValue getValue()

Filter value.

Set in server response for selected filters.


getSelected

@Nullable
java.lang.Boolean getSelected()

Selected marker.

Set in server response for selected filters.

Optional field, can be null.


getDisabled

@Nullable
java.lang.Boolean getDisabled()

Same as mapkit.search.BusinessFilter#disabled, but for this specific enum value.

Optional field, can be null.


serialize

@Override
void serialize(com.yandex.runtime.bindings.Archive archive)


getNativeName

java.lang.String getNativeName()


Предыдущая
Следующая