|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BiListI | |
---|---|
edu.rice.comp211.laundry.list | |
edu.rice.comp211.laundry.student | |
edu.rice.comp211.laundry.sync | |
edu.rice.comp211.laundry.tests |
Uses of BiListI in edu.rice.comp211.laundry.list |
---|
Classes in edu.rice.comp211.laundry.list that implement BiListI | |
---|---|
class |
BiList<T>
A circularly linked class implementing the BiListI interface. |
Methods in edu.rice.comp211.laundry.list that return BiListI | ||
---|---|---|
BiListI<T> |
BiListI.newList()
The inherited newList with a narrowed output type. |
|
BiListI<T> |
BiList.newList()
Factory method for a new, empty list that holds the same type of elements as this list. |
|
|
BiListUtil.remListFront(BiListI<T> host,
int size)
Removes the first size elements from host and returns them as the result. |
Methods in edu.rice.comp211.laundry.list with parameters of type BiListI | ||
---|---|---|
|
BiListUtil.delete(BiListI<T> host,
T elt)
Deletes the first occurrence of elt from host. |
|
|
BiListUtil.deleteMatchFront(BiListI<T> host,
Predicate<T> pred,
T nullValue)
Delete the first occurrence of an element for which the given Predicate returns true. |
|
|
BiListUtil.deleteMatchRear(BiListI<T> host,
Predicate<T> pred,
T nullValue)
Delete the first occurrence of an element for which the given Predicate returns true. |
|
R |
BiListIVisitor.forEmpty(BiListI<T> host)
empty list case |
|
R |
BiListIVisitor.forNonEmpty(BiListI<T> host)
non-empty list case |
|
|
BiListUtil.mapDelete(BiListI<BiListI<T>> host,
T elt)
Deletes the first occurrence of elt in each list (of type BiList) in host. |
|
|
BiListUtil.remListFront(BiListI<T> host,
int size)
Removes the first size elements from host and returns them as the result. |
|
|
BiListUtil.toStringWithCommas(BiListI<T> host)
Generates a string representation for host with items separated by ", " and no leading or trailing text. |
Method parameters in edu.rice.comp211.laundry.list with type arguments of type BiListI | ||
---|---|---|
|
BiListUtil.mapDelete(BiListI<BiListI<T>> host,
T elt)
Deletes the first occurrence of elt in each list (of type BiList) in host. |
Uses of BiListI in edu.rice.comp211.laundry.student |
---|
Fields in edu.rice.comp211.laundry.student declared as BiListI | |
---|---|
private BiListI<Garment> |
Student.cleanPants
The ordered pile of clean pants the student has available to wear |
private BiListI<Garment> |
Student.cleanShirts
The ordered pile of clean shirts the student has available to wear |
private BiListI<Garment> |
Student.cleanSocks
The ordered pile of clean socks the student has available to wear |
private BiListI<Garment> |
Student.dirtyPile
The ordered pile of dirty clothes the student has already worn |
private BiListI<BiListI<Garment>> |
Student.laundryRoom
A list of ordered piles (lists) of clean clothes that have been laundered but not yet returned to the clean clothes piles |
Fields in edu.rice.comp211.laundry.student with type parameters of type BiListI | |
---|---|
private BiListI<BiListI<Garment>> |
Student.laundryRoom
A list of ordered piles (lists) of clean clothes that have been laundered but not yet returned to the clean clothes piles |
Methods in edu.rice.comp211.laundry.student that return BiListI | |
---|---|
BiListI<Garment> |
Student.cleanPants()
Accessor for the pile of clean pants |
BiListI<Garment> |
Student.cleanShirts()
Accessor for the pile of clean shirts |
BiListI<Garment> |
Student.cleanSocks()
Accessor for the pile of clean socks |
BiListI<Garment> |
Student.dirtyPile()
Accessor for the pile of dirty clothes |
BiListI<BiListI<Garment>> |
Student.laundryRoom()
Accessor for the laundry room |
Methods in edu.rice.comp211.laundry.student that return types with arguments of type BiListI | |
---|---|
EnumI<BiListI<Garment>> |
StudentEnvironment.laundryRoom()
Accessor for the student's laundry room (list of list of laundered garments) |
BiListI<BiListI<Garment>> |
Student.laundryRoom()
Accessor for the laundry room |
Constructors in edu.rice.comp211.laundry.student with parameters of type BiListI | |
---|---|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
Constructor parameters in edu.rice.comp211.laundry.student with type arguments of type BiListI | |
---|---|
Student(java.lang.String name,
Shirt shirt,
Pants pants,
Socks socks,
BiListI<Garment> cleanShirts,
BiListI<Garment> cleanPants,
BiListI<Garment> cleanSocks,
BiListI<Garment> dirtyPile,
BiListI<BiListI<Garment>> laundryRoom)
Constructor for the class |
Uses of BiListI in edu.rice.comp211.laundry.sync |
---|
Classes in edu.rice.comp211.laundry.sync that implement BiListI | |
---|---|
class |
SyncBiList<T>
Specialty BiList that is used by the GUI to create animations by slowing the speed of the list operations down. |
Methods in edu.rice.comp211.laundry.sync that return BiListI | |
---|---|
BiListI<T> |
SyncBiList.newList()
|
Uses of BiListI in edu.rice.comp211.laundry.tests |
---|
Fields in edu.rice.comp211.laundry.tests declared as BiListI | |
---|---|
(package private) static BiListI<java.lang.Integer> |
BiListTest.EMPTY
|
(package private) static BiListI<java.lang.Integer> |
BiListTest.TWO
|
(package private) static BiListI<java.lang.Integer> |
BiListTest.TWO_FIVE
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |