Entity

open class Entity

Constructors

Link copied to clipboard
constructor(@NonNull metadataRepository: MetadataRepository, @NonNull engineEntity: Entity)
constructor(@NonNull metadataRepository: MetadataRepository, @NonNull engineEntity: Entity, @Nullable cmsEntity: Cms.Entity)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun asString(): String
Link copied to clipboard
open fun checkEntityType(entityType: Int, subEntityType: Int): Boolean
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun getBuildingId(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getDarkMapIconLocation(): MercatorZone
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getDefaultMapIconLocation(): MercatorZone
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getEntityId(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getEntityType(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getFloorId(): Int
Link copied to clipboard
open fun getGeometryType(): GeometryType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getImageUrl(@NonNull imageId: String): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getLightMapIconLocation(): MercatorZone
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getLocation(): MercatorZone
The location depends on the type of geometry.
Link copied to clipboard
Link copied to clipboard
open fun getMapDataType(): MapDataType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getPhone(): String
Link copied to clipboard
Link copied to clipboard
open fun getPointId(): Int
Link copied to clipboard
Link copied to clipboard
open fun getPolygonId(): Int
Link copied to clipboard
Link copied to clipboard
open fun getPolylineId(): Int
Link copied to clipboard
open fun getPropertyId(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns the list of social media links with updated icon URLs using the property-specific image base URL.
Link copied to clipboard
Link copied to clipboard
open fun getSubEntityType(): Int
Link copied to clipboard
open fun getTextLocation(): MercatorZone
Link copied to clipboard
Link copied to clipboard
This is the icon image URL for UI purposes
Link copied to clipboard
open fun getWebsite(): String
Link copied to clipboard
open fun hasAccess(accessLevelId: String): Boolean
Link copied to clipboard
open fun hasCmsData(): Boolean
Returns true if this entity has actual CMS data (not just resolved-as-null).
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasMapIcon(): Boolean
Link copied to clipboard
open fun hasParent(): Boolean
Link copied to clipboard
open fun hasText(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasTextStyle(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isRoutable(): Boolean
Link copied to clipboard
open fun isSearchable(): Boolean
Link copied to clipboard
open fun isTransition(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun toString(): String