congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
SearchRequestInfo.getStartAt
Code IndexAdd Tabnine to your IDE (free)

How to use
getStartAt
method
in
org.kuali.student.r2.core.search.dto.SearchRequestInfo

Best Java code snippets using org.kuali.student.r2.core.search.dto.SearchRequestInfo.getStartAt (Showing top 4 results out of 315)

origin: org.kuali.student.core/ks-common-impl

/**
 * @param searchResult
 * @param searchRequest
 * @return a sorted and paginated result
 */
private SearchResultInfo metaFilter(SearchResultInfo searchResult,
  SearchRequestInfo searchRequest) {
  
  searchResult.setTotalResults(searchResult.getRows().size());
  searchResult.sortRows();        
  
  //Paginate if we need to
  if(searchRequest.getMaxResults()!=null){
    int fromIndex=0;
    if(searchRequest.getStartAt()!=null){
      fromIndex=searchRequest.getStartAt();
    }
    int toIndex = fromIndex+searchRequest.getMaxResults();
    SearchResultInfo pagedResult = new SearchResultInfo();
    for (int i=fromIndex; i <= toIndex; i++) {
      if (!(searchResult.getRows().size() < i+1)) {
        pagedResult.getRows().add(searchResult.getRows().get(i));
      }
    }
    pagedResult.setTotalResults(searchResult.getRows().size());
    searchResult = pagedResult;
  }
  return searchResult;
}
origin: org.kuali.student.core/ks-common-impl

if(searchRequest.getStartAt()!=null){
  query.setFirstResult(searchRequest.getStartAt().intValue());
searchResult.setSortColumn(searchRequest.getSortColumn());
searchResult.setSortDirection(searchRequest.getSortDirection());
searchResult.setStartAt(searchRequest.getStartAt());
if(searchRequest.getNeededTotalResults()!=null && searchRequest.getNeededTotalResults()){
origin: org.kuali.student.core/ks-core-impl

int startAt = (null != searchRequest && null != searchRequest.getStartAt()) ? searchRequest.getStartAt() : 0;
int maxResult = (null != searchRequest && null != searchRequest.getMaxResults()) ? startAt
    + searchRequest.getMaxResults() : persons.size();
result.setStartAt(searchRequest.getStartAt());
if (searchRequest.getNeededTotalResults()) {
  result.setTotalResults(persons.size());
origin: org.kuali.student.core/ks-common-ui

if(searchRequest.getStartAt() == 0){
  table.removeContent();
  VerticalFlowPanel noResultsPanel = new VerticalFlowPanel();
org.kuali.student.r2.core.search.dtoSearchRequestInfogetStartAt

Popular methods of SearchRequestInfo

  • <init>
  • setParams
  • setSearchKey
  • setSortColumn
  • getParams
  • getSearchKey
  • setSortDirection
  • addParam
  • getMaxResults
  • getNeededTotalResults
  • getSortColumn
  • getSortDirection
  • getSortColumn,
  • getSortDirection,
  • setMaxResults,
  • setNeededTotalResults,
  • setStartAt,
  • toString

Popular in Java

  • Start an intent from android
  • getExternalFilesDir (Context)
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top 25 Plugins for Webstorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now