ISearchable

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun getBuildingId(): Int
Link copied to clipboard
abstract fun getCategoryName(): String
Link copied to clipboard
abstract fun getCategoryTags(): Set<String>
Link copied to clipboard
abstract fun getCategoryTagUIDs(): Set<String>
Link copied to clipboard
abstract fun getCategoryUid(): String
Link copied to clipboard
abstract fun getEntityZones(): Set<EntityZone>
Link copied to clipboard
abstract fun getFloorId(): Int
Link copied to clipboard
abstract fun getIconUrl(): String
Link copied to clipboard
abstract fun getLocations(): List<MercatorZone>
abstract fun getLocations(coreApi: CoreApi, resultCallback: Consumer<List<MercatorZone>>)
Link copied to clipboard
abstract fun getMatchWord(): String
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
abstract fun getPropertyId(): Int
Link copied to clipboard
open fun hasAccess(@NonNull coreApi: CoreApi, @NonNull accessLevelId: String): Boolean
Returns true if this searchable is visible/usable under the given accessLevelId.
Link copied to clipboard
abstract fun setMatchWord(matchWord: String)