Modifier and Type | Method and Description |
---|---|
default org.json.JSONObject |
asJSON()
donne une représentation de l'objet courant sous la forme d'un objet JSON
|
default int |
compareTo(IShip autre)
compare le bateau courant avec le bateau autre
un bateau est plus grand qu'un autre si sa taille est plus grande,
sinon si son nom est plus grand (alphabétiquement parlant),
sinon si sa coordonnée de proue est plus grande,
sinon si sa coordonnée de poupe est plus grande
|
boolean |
equals(java.lang.Object o)
vérifie l'égalité
|
ICoord |
getBack() |
ShipCategory |
getCategory() |
java.util.List<ICoord> |
getCoords() |
ICoord |
getFront() |
java.lang.String |
getName() |
int |
getSize() |
int |
hashCode() |
java.lang.String |
toString() |
default org.json.JSONObject asJSON()
default int compareTo(IShip autre)
compareTo
in interface java.lang.Comparable<IShip>
autre
- un autre bateauboolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- un objet quelconqueICoord getBack()
ShipCategory getCategory()
java.util.List<ICoord> getCoords()
ICoord getFront()
java.lang.String getName()
int getSize()
int hashCode()
hashCode
in class java.lang.Object
java.lang.String toString()
toString
in class java.lang.Object