예제 #1
0
파일: Book.java 프로젝트: proegel/fachdom
 public Rental getRented() {
   for (Rental rent : rentals) {
     if (rent.isActive()) {
       return rent;
     }
   }
   return null;
 }
예제 #2
0
파일: Book.java 프로젝트: proegel/fachdom
 public boolean clearRented() {
   for (Rental rent : rentals) {
     if (rent.isActive()) {
       rent.clearRented();
       return true;
     }
   }
   return false;
 }
예제 #3
0
파일: Book.java 프로젝트: proegel/fachdom
 // Methods
 public boolean isAvailable() throws NullPointerException {
   // if ( rentals != null)
   for (Rental rent : rentals) {
     if (rent.isActive()) {
       return false;
     }
   }
   return true;
 }