public interface OsidOperableQuery extends OsidQuery
This is the query interface for searching operables. Each method
specifies an AND
term while multiple invocations of the
same method produce a nested OR.
Modifier and Type | Method and Description |
---|---|
void |
clearActiveTerms()
Clears the active query terms.
|
void |
clearDisabledTerms()
Clears the administratively disabled query terms.
|
void |
clearEnabledTerms()
Clears the administratively enabled query terms.
|
void |
clearOperationalTerms()
Clears the operational query terms.
|
void |
matchActive(boolean match)
Matches active.
|
void |
matchDisabled(boolean match)
Matches administratively disabled.
|
void |
matchEnabled(boolean match)
Matches administratively enabled.
|
void |
matchOperational(boolean match)
Matches operational operables.
|
clearAnyTerms, clearKeywordTerms, getStringMatchTypes, matchAny, matchKeyword, supportsStringMatchType
void matchActive(boolean match)
match
- true
to match active, false
to match inactivemandatory
- This method must be implemented. void clearActiveTerms()
mandatory
- This method must be implemented. void matchEnabled(boolean match)
match
- true
to match administratively enabled,
false
otherwisemandatory
- This method must be implemented. void clearEnabledTerms()
mandatory
- This method must be implemented. void matchDisabled(boolean match)
match
- true
to match administratively disabled,
false
otherwisemandatory
- This method must be implemented. void clearDisabledTerms()
mandatory
- This method must be implemented. void matchOperational(boolean match)
match
- true
to match operational, false
to match not operationalmandatory
- This method must be implemented. void clearOperationalTerms()
mandatory
- This method must be implemented.