Mewakili bangunan.
Dua IndoorBuildings adalah .equal() jika bangunan fisik yang diwakilinya sama. Namun, jika model struktural bangunan berubah, misalnya, karena pembaruan pada model bangunan Google, maka objek IndoorBuilding yang lama dan objek IndoorBuilding yang baru akan menjadi .equal(), tetapi mungkin memiliki konten yang berbeda.
Ringkasan Metode Publik
boolean |
sama dengan(Objek lainnya)
Menguji apakah
IndoorBuilding ini sama dengan yang lain. |
int |
getActiveLevelIndex()
Mendapatkan indeks dalam daftar yang ditampilkan oleh
getLevels() level yang saat ini aktif di gedung ini (default jika tidak ada level aktif yang ditetapkan sebelumnya). |
int |
getDefaultLevelIndex()
Mendapatkan indeks dalam daftar yang ditampilkan oleh
getLevels() level default untuk bangunan ini. |
List<IndoorLevel> |
getLevels()
Mendapatkan lantai di dalam bangunan.
|
int |
hashCode()
|
boolean |
isUnderground()
Menampilkan true jika bangunan sepenuhnya berada di bawah tanah.
|
Ringkasan Metode Turunan
Metode Publik
boolean publik sama dengan (Objek lainnya)
Menguji apakah IndoorBuilding
ini sama dengan yang lain.
Parameter
lainnya | Object . |
---|
Hasil
- true jika kedua objek adalah objek yang sama, yaitu == other.
int publik getActiveLevelIndex ()
Mendapatkan indeks dalam daftar yang ditampilkan oleh getLevels()
level yang saat ini aktif di gedung ini (default jika tidak ada level aktif yang ditetapkan sebelumnya).
int publik getDefaultLevelIndex ()
Mendapatkan indeks dalam daftar yang ditampilkan oleh getLevels()
level default untuk bangunan ini.
public List<IndoorLevel> getLevels ()
Mendapatkan lantai di dalam bangunan. Meskipun tingkat biasanya diapit oleh satu bangunan, tingkat mungkin tertutup oleh beberapa bangunan (misalnya, tingkat tempat parkir mungkin mencakup beberapa bangunan). Tingkatnya ada di 'urutan tampilan' dari atas ke bawah.
int publik hashCode ()
boolean publik isUnderground ()
Menampilkan true jika bangunan sepenuhnya berada di bawah tanah.