Stellt ein Gebäude dar.
Zwei IndoorBuildings haben den Wert .equal(), wenn das physische Gebäude, das sie repräsentieren, dasselbe ist. Wenn sich jedoch das Strukturmodell eines Gebäudes ändert, z.B. aufgrund einer Aktualisierung der Gebäudemodelle von Google, ist ein altes IndoorBuilding-Objekt und ein neues IndoorBuilding-Objekt die Methode ".equal()", sie können jedoch unterschiedliche Inhalte haben.
Public Method Summary
boolean |
ist gleich(Sonstiges Objekt)
Testet, ob diese
IndoorBuilding einem anderen entspricht. |
int |
getActiveLevelIndex()
Ruft den Index in der Liste ab, die von
getLevels() der Ebene zurückgegeben wird, die derzeit in diesem Gebäude aktiv ist (Standardeinstellung, wenn zuvor keine aktive Ebene festgelegt wurde). |
int |
getDefaultLevelIndex()
Ruft den Index in der von
getLevels() zurückgegebenen Liste der Standardebene für dieses Gebäude ab. |
List<IndoorLevel> |
getLevels()
Ruft die Ebenen im Gebäude ab.
|
int |
hashCode()
|
boolean |
isUnderground()
Gibt „true“ zurück, wenn das Gebäude vollständig unterirdisch liegt
|
Inherited Method Summary
Public Methods
public boolesch ist gleich (Objekt anderes)
Testet, ob diese IndoorBuilding
einem anderen entspricht.
Parameter
Weitere | ein Object . |
---|
Rückgaben
- true, wenn beide Objekte dasselbe Objekt sind, d. h. diese == other.
public int getActiveLevelIndex ()
Ruft den Index in der Liste ab, die von getLevels()
der Ebene zurückgegeben wird, die derzeit in diesem Gebäude aktiv ist (Standardeinstellung, wenn zuvor keine aktive Ebene festgelegt wurde).
public int getDefaultLevelIndex ()
Ruft den Index in der von getLevels()
zurückgegebenen Liste der Standardebene für dieses Gebäude ab.
public List<IndoorLevel> getLevels ()
Ruft die Ebenen im Gebäude ab. Während eine Ebene normalerweise von einem einzelnen Gebäude umschlossen ist, kann eine Ebene von mehreren Gebäuden umgeben sein (z.B. kann sich eine Ebene über mehrere Gebäude erstrecken). Die Ebenen sind in der angezeigten Reihenfolge von oben nach unten angeordnet.
public int hashCode ()
public boolesch isUnderground ()
Gibt „true“ zurück, wenn das Gebäude vollständig unterirdisch liegt