Đại diện cho một toà nhà.
Hai toà nhà trong nhà là .equal() nếu toà nhà thực tế mà chúng đại diện là giống nhau. Tuy nhiên, nếu mô hình cấu trúc của một toà nhà thay đổi, ví dụ: do cập nhật các mô hình xây dựng của Google, thì một đối tượng cũ trong RecyclerView và một đối tượng trong nhà mới sẽ là .equal(), nhưng có thể có nội dung khác.
Tóm tắt phương thức công khai
boolean |
bằng(Đối tượng khác)
Kiểm tra xem
IndoorBuilding này có bằng với một giá trị khác hay không. |
int |
getActiveLevelIndex()
Lấy chỉ mục trong danh sách do
getLevels() trả về cho cấp đang hoạt động trong toà nhà này (mặc định nếu không có cấp đang hoạt động nào được thiết lập trước đó). |
int |
getDefaultLevelIndex()
Lấy chỉ mục trong danh sách được
getLevels() trả về về cấp độ mặc định của
toà nhà này. |
List<IndoorLevel> |
getLevels()
Xem được các cấp độ trong toà nhà.
|
int |
hashCode()
|
boolean |
isUnderground()
Trả về true nếu toà nhà hoàn toàn nằm dưới lòng đất.
|
Tóm tắt phương thức kế thừa
Phương thức công khai
boolean công khai bằng (Đối tượng khác)
Kiểm tra xem IndoorBuilding
này có bằng với một giá trị khác hay không.
Các tham số
Chi phí khác | một Object . |
---|
Trả bóng
- true nếu cả hai đối tượng là cùng một đối tượng, nghĩa là đây == khác.
public int getActiveLevelIndex ()
Lấy chỉ mục trong danh sách do getLevels()
trả về cho cấp đang hoạt động trong toà nhà này (mặc định nếu không có cấp đang hoạt động nào được thiết lập trước đó).
public int getDefaultLevelIndex ()
Lấy chỉ mục trong danh sách được getLevels()
trả về về cấp độ mặc định của
toà nhà này.
công khai Danh sách<IndoorLevel> getLevels ()
Xem được các cấp độ trong toà nhà. Mặc dù cấp thường được bao quanh bởi một toà nhà, nhưng một cấp có thể được bao quanh bởi nhiều toà nhà (ví dụ: cấp đỗ xe có thể trải dài qua nhiều toà nhà). Các cấp được sắp xếp theo "thứ tự hiển thị" từ trên xuống dưới.
public int hashCode ()
boolean công khai isUnderground ()
Trả về true nếu toà nhà hoàn toàn nằm dưới lòng đất.