blackboard.persist.course
Class CourseSearch.CourseSearchQuery
java.lang.Object
blackboard.persist.impl.Query
blackboard.persist.impl.SelectQuery
blackboard.persist.impl.UnmarshallSelectQuery
blackboard.persist.impl.PagedUnmarshallSelectQuery
blackboard.persist.course.CourseSearch.CourseSearchQuery
- Enclosing class:
- CourseSearch
protected class CourseSearch.CourseSearchQuery
- extends blackboard.persist.impl.PagedUnmarshallSelectQuery
Special purpose query that generates SQL based on search criteria of the containing CourseSearch
| Nested classes/interfaces inherited from class blackboard.persist.impl.PagedUnmarshallSelectQuery |
blackboard.persist.impl.PagedUnmarshallSelectQuery.LoadCountQuery |
| Nested classes/interfaces inherited from class blackboard.persist.impl.UnmarshallSelectQuery |
blackboard.persist.impl.UnmarshallSelectQuery.CustomResultHandler |
| Fields inherited from class blackboard.persist.impl.PagedUnmarshallSelectQuery |
_ascending, _bindList, _sort |
| Fields inherited from class blackboard.persist.impl.UnmarshallSelectQuery |
_um |
| Fields inherited from class blackboard.persist.impl.SelectQuery |
_resultHandler, _results, _rowHandler, _rst |
| Fields inherited from class blackboard.persist.impl.Query |
_bbDatabase, _container, _sqlErrorLog, _stmt |
| Methods inherited from class blackboard.persist.impl.PagedUnmarshallSelectQuery |
getCountQuery, getQueryWithPaging, isUsePaging, prepareStatement, setAscending, setCurrentPage, setPageSize, setSort, setUsePaging |
| Methods inherited from class blackboard.persist.impl.UnmarshallSelectQuery |
processRow, setCustomResultHandler |
| Methods inherited from class blackboard.persist.impl.SelectQuery |
addResult, close, doExecute, getCriteria, getGroupBy, getOrderBy, getQuerySupport, getResult, getResults, getResultSet, getStatement, processResults, setResultHandler, setRowHandler |
| Methods inherited from class blackboard.persist.impl.Query |
executeQuery, getBbDatabase, getContainer, getStatementHandle, init, run, run, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CourseSearch.CourseSearchQuery
public CourseSearch.CourseSearchQuery(Id userId)
- Default constructor
CourseSearch.CourseSearchQuery
public CourseSearch.CourseSearchQuery(boolean heavyLoad,
Id userId)
- This constructor initializes the map with CourseDbMap.MAP if heavyLoad is required.
- Parameters:
heavyLoad - boolean value indicating if heavy load is required.
createUnmarshaller
protected blackboard.persist.impl.DbUnmarshaller createUnmarshaller()
- createUnmarshaller
- Specified by:
createUnmarshaller in class blackboard.persist.impl.UnmarshallSelectQuery
generateSelectColumns
public java.lang.String generateSelectColumns()
- Specified by:
generateSelectColumns in class blackboard.persist.impl.PagedUnmarshallSelectQuery
generateFromClause
public java.lang.String generateFromClause()
- Specified by:
generateFromClause in class blackboard.persist.impl.PagedUnmarshallSelectQuery
generateWhereClause
public java.lang.String generateWhereClause()
- Specified by:
generateWhereClause in class blackboard.persist.impl.PagedUnmarshallSelectQuery
getJoinInstitutionNameClause
public java.lang.String getJoinInstitutionNameClause()
getJoinDataSourceClause
public java.lang.String getJoinDataSourceClause()
appendServiceLevelClause
protected void appendServiceLevelClause(java.lang.StringBuilder sqlBuf)
- appendServiceLevelClause
generateOrderByClause
protected java.lang.String generateOrderByClause()
- Specified by:
generateOrderByClause in class blackboard.persist.impl.PagedUnmarshallSelectQuery
Copyright © 2010 Blackboard, Inc. All Rights Reserved.