Class IndoorSelection

java.lang.Object
com.naver.maps.map.indoor.IndoorSelection

public final class IndoorSelection extends Object
하나의 실내지도 영역 내에서 선택된 구역 및 층을 나타내는 불변 클래스.
  • Constructor Details

    • IndoorSelection

      public IndoorSelection(@NonNull IndoorRegion region, @Size(min=0L) int zoneIndex, @Size(min=0L) int levelIndex)
      실내지도 영역 객체와 선택된 구역 및 층의 인덱스를 사용하는 생성자.
      Parameters:
      region - 실내지도 영역.
      zoneIndex - 선택된 구역의 인덱스.
      levelIndex - 선택된 층의 인덱스.
  • Method Details

    • getRegion

      @NonNull public IndoorRegion getRegion()
      영역을 반환합니다.
      Returns:
      영역.
    • getZoneIndex

      public int getZoneIndex()
      선택된 구역의 인덱스를 반환합니다.
      Returns:
      선택된 구역의 인덱스.
    • getZone

      @NonNull public IndoorZone getZone()
      선택된 구역을 반환합니다.
      Returns:
      선택된 구역.
    • getLevelIndex

      @Size(min=0L) public int getLevelIndex()
      선택된 층의 인덱스를 반환합니다.
      Returns:
      선택된 층의 인덱스.
    • getLevel

      @NonNull public IndoorLevel getLevel()
      선택된 층을 반환합니다.
      Returns:
      선택된 층.