|
||||||||||
| 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.data.discussionboard | |
| blackboard.persist | |
| Uses of ListFilter in blackboard.base |
|---|
| Subclasses of ListFilter in blackboard.base | |
|---|---|
class |
GenericAttributeFilter
Filter implementation that allows objects in a list to be filtered based on the value of an attribute that they have in common. |
class |
GenericFieldFilter
Filter implementation that allows objects in a list to be filtered 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 | |
|---|---|
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 |
BbList.getFilteredSubList(ListFilter filter)
Returns a sublist containing only those elements that meet the given filter's requirements. |
BbList.Iterator |
BbList.getFilteringIterator(ListFilter filter)
Returns a BbList.Iterator for this list with the given filter
applied. |
SharableArrayList |
SharableArrayList.getSubList(ListFilter filter)
Returns a sublist containing all elements meet the given filter's requirements. |
void |
SharableArrayList.trimList(ListFilter filter)
|
| Constructors in blackboard.base with parameters of type ListFilter | |
|---|---|
BbList.Iterator(java.util.Iterator itr,
ListFilter filter)
Constructor |
|
FilteringIterator(java.util.Iterator iterator,
ListFilter filter)
Creates a FilteringIterator using the supplied Iterator and
applying the "filtering" specified by the given ListFilter. |
|
| 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 its associated course id values. |
static ListFilter |
CalendarEntry.createTypeFilter(CalendarEntry.Type type)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of CalendarEntry objects based
upon their CalendarEntry.Type value. |
| Uses of ListFilter in blackboard.data.course |
|---|
| Subclasses of ListFilter in blackboard.data.course | |
|---|---|
class |
CourseAvailabilityFilter
CourseAvailabilityUtil |
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.createDirectEnrollmentFilter(BbList membershipList)
|
static ListFilter |
Course.createDurationFilter(java.util.Date availDate,
BbList membershipList)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon the
course duration availability. |
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. |
static ListFilter |
Course.createObserverAccessFilter(boolean targetAllow)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of Course objects based upon course
observer access. |
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()). |
| Uses of ListFilter in blackboard.data.discussionboard |
|---|
| Methods in blackboard.data.discussionboard that return ListFilter | |
|---|---|
static ListFilter |
MessageLabel.createMessageIdFilter(Id parentMsgId)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of MessageLabel objects based
upon their parent message's Id value. |
static ListFilter |
MessageAttachment.createMessageIdFilter(Id parentMsgId)
Factory method to create an instance of the ListFilter interface
capable of filtering a list of MessageAttachment objects based
upon their parent message's Id value. |
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||