IndoorBuilding

La classe publique finale IndoorBuilding étend l'objet

Représente un bâtiment.

Deux IndoorBuildings sont .equal() si le bâtiment physique qu'ils représentent est le même. Toutefois, si le modèle structurel d'un bâtiment change (en raison d'une mise à jour des modèles de bâtiments de Google, par exemple), un ancien objet "IndoorBuilding" et un nouvel objet "IndoorBuilding" seront au format .equal(), mais auront peut-être des contenus différents.

Récapitulatif des méthodes publiques

boolean
est égal à(autre objet)
Vérifie si cet élément IndoorBuilding est égal à un autre.
int
getActiveLevelIndex()
Récupère l'index dans la liste renvoyée par getLevels() du niveau actuellement actif dans ce bâtiment (par défaut si aucun niveau actif n'a été précédemment défini).
int
getDefaultLevelIndex()
Récupère l'index dans la liste renvoyée par getLevels() du niveau par défaut pour ce bâtiment.
List<IndoorLevel>
getLevels()
Récupère les niveaux du bâtiment.
int
boolean
isUnderground()
Renvoie la valeur "true" si le bâtiment est entièrement souterrain.

Récapitulatif des méthodes héritées

Méthodes publiques

public boolean est égal à (objet autre)

Vérifie si cet élément IndoorBuilding est égal à un autre.

Paramètres
other un Object.
Renvoie
  • "true" si les deux objets sont le même, c'est-à-dire que ceci == other.

public int getActiveLevelIndex ()

Récupère l'index dans la liste renvoyée par getLevels() du niveau actuellement actif dans ce bâtiment (par défaut si aucun niveau actif n'a été précédemment défini).

public int getDefaultLevelIndex ()

Récupère l'index dans la liste renvoyée par getLevels() du niveau par défaut pour ce bâtiment.

public List<IndoorLevel> getLevels ()

Récupère les niveaux du bâtiment. Alors qu'un niveau est généralement clos au sein d'un seul bâtiment, un même niveau peut être clos par plusieurs bâtiments (par exemple, un parking peut s'étendre sur plusieurs bâtiments). Les niveaux sont classés par ordre d'affichage, de haut en bas.

public int hashCode ()

public boolean isUnderground ()

Renvoie la valeur "true" si le bâtiment est entièrement souterrain.