03.08.2013 Views

Rapport de fin de phase I - Haute école du paysage, d'ingénierie et ...

Rapport de fin de phase I - Haute école du paysage, d'ingénierie et ...

Rapport de fin de phase I - Haute école du paysage, d'ingénierie et ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

notEmpty() : Boolean<br />

C<strong>et</strong>te fonction r<strong>et</strong>ourne vrai si la collection n’est pas vi<strong>de</strong>, faux sinon.<br />

« size »<br />

size() : Integer<br />

C<strong>et</strong>te fonction r<strong>et</strong>ourne la cardinalité d’une collection (le nombre d’éléments contenus<br />

par la collection).<br />

« count »<br />

count(unObj<strong>et</strong>) : Integer<br />

C<strong>et</strong>te fonction r<strong>et</strong>ourne le nombre <strong>de</strong> fois qu’unObj<strong>et</strong> figure dans la collection (pour<br />

un s<strong>et</strong> ce sera toujours 1).<br />

« sum »<br />

sum() : T<br />

C<strong>et</strong>te fonction r<strong>et</strong>ourne la valeur <strong>de</strong> l’addition <strong>de</strong> tous les éléments (<strong>de</strong> type T) <strong>de</strong> la<br />

collection. Les élément <strong>de</strong> la collection doivent évi<strong>de</strong>mment supporter l’opération +<br />

(c’est le cas <strong>de</strong>s types Integer <strong>et</strong> Real). Le type <strong>de</strong> r<strong>et</strong>our <strong>de</strong> la fonction dépend <strong>du</strong><br />

contenu <strong>de</strong> la collection.<br />

« inclu<strong>de</strong>s » , « inclu<strong>de</strong>sAll », « exclu<strong>de</strong> » <strong>et</strong> « exclu<strong>de</strong>All »<br />

inclu<strong>de</strong>s(unObj<strong>et</strong>) : Boolean<br />

R<strong>et</strong>ourne vrai si unObj<strong>et</strong> fait partie <strong>de</strong> la collection, sinon faux<br />

exclu<strong>de</strong>s(unObj<strong>et</strong>) : Boolean<br />

R<strong>et</strong>ourne vrai si unObj<strong>et</strong> ne fait pas partie <strong>de</strong> la collection, sinon faux.<br />

inclu<strong>de</strong>sAll(uneCollection)<br />

R<strong>et</strong>ourne vrai si les elements <strong>de</strong> uneCollection sont tous contenus dans la collection,<br />

sinon faux.<br />

exclu<strong>de</strong>sAll(uneCollection)<br />

R<strong>et</strong>ourne vrai si aucun <strong>de</strong>s elements <strong>de</strong> uneCollection n’est contenu dans la<br />

collection, sinon faux.<br />

isUnique(expr) : Boolean<br />

22.06.2005 26/78

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!