|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ListFilter | |
| blackboard.base | Provides common classes and utility classes used throughout the platform API. |
| blackboard.data | Provides the base classes for the persistence layer of platform API. |
| blackboard.data.announcement | Provides classes used to store "announcements" in the Blackboard system. |
| blackboard.data.calendar | Provides classes used to store entries in the course, system, and personal calendars in the Blackboard system. |
| blackboard.data.course | Provides the classes used to interact with course definitions in Blackboard. |
| blackboard.persist | |
| Uses of ListFilter in blackboard.base |
| Subclasses of ListFilter in blackboard.base | |
class |
GenericFieldFilter
Comparator implementation that allows objects in a list to be compared based on the value of an attribute that they have in common. |
| Fields in blackboard.base declared as ListFilter | |
static ListFilter |
ListFilter.NOOP
A convenient filter implementation that allows any object to pass. |
| Methods in blackboard.base with parameters of type ListFilter | |
SharableArrayList |
SharableArrayList.getSubList(ListFilter filter)
Returns a sublist containing all elements meet the given filter's requirements. |
void |
SharableArrayList.trimList(ListFilter filter)
|
void |
ListFilter.addFilter(ListFilter newFilter)
Adds a filter to this linked list of filters. |
void |
FilteringIterator.addFilter(ListFilter filter)
Adds the given ListFilter to the list of filters applied to this iterator. |
BbList.Iterator |
BbList.getFilteringIterator(ListFilter filter)
Returns a BbList.Iterator for this list with the given filter
applied. |
BbList |
BbList.getFilteredSubList(ListFilter filter)
Returns a sublist containing only those elements that meet the given filter's requirements. |
| Constructors in blackboard.base with parameters of type ListFilter | |
FilteringIterator(java.util.Iterator iterator,
ListFilter filter)
Creates a FilteringIterator using the supplied Iterator and
applying the "filtering" specified by the given ListFilter. |
|
BbList.Iterator(java.util.Iterator itr,
ListFilter filter)
Constructor |
|
| Uses of ListFilter in blackboard.data |
| Subclasses of ListFilter in blackboard.data | |
class |
AvailabilityFilter
List Filter used to filter on the availability of an object. |
| Uses of ListFilter in blackboard.data.announcement |
| Methods in blackboard.data.announcement that return ListFilter | |
static ListFilter |
Announcement.createCourseIdFilter(Id targetCourseId)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Announcement objects based upon
their course Id value. |
| Uses of ListFilter in blackboard.data.calendar |
| Methods in blackboard.data.calendar that return ListFilter | |
static ListFilter |
CalendarEntry.createCourseIdFilter(Id targetCourseId)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of CalendarEntry objects based upon
their course Id value. |
| Uses of ListFilter in blackboard.data.course |
| Subclasses of ListFilter in blackboard.data.course | |
class |
CourseMembershipRoleFilter
|
| Methods in blackboard.data.course that return ListFilter | |
static ListFilter |
Course.createAvailabilityFilter(boolean targetAvailability)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon course
"availability". |
static ListFilter |
Course.createServiceLevelFilter(Course.ServiceLevel targetServiceLevel)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon course
service level (as returned by Course.getServiceLevelType()). |
static ListFilter |
Course.createMembershipRoleFilter(BbList membershipList,
CourseMembership.Role targetRole)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon the
role of a user within those courses. |
static ListFilter |
Course.createMembershipRoleFilter(BbList membershipList,
CourseMembership.Role targetRole,
boolean bIsAvailable)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon the
role of a user within those courses. |
| Uses of ListFilter in blackboard.persist |
| Subclasses of ListFilter in blackboard.persist | |
class |
FilterCacheByLoader
The FilterCacheByLoader filters out given objects that are cacheKey with specified Loader. |
| Methods in blackboard.persist with parameters of type ListFilter | |
void |
Cache.clear(ListFilter filter)
Removes any element from the cache whose key passes the filter provided. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||