Examples of SearchResult


Examples of org.apache.rave.rest.model.SearchResult

    @Before
    @SuppressWarnings("unchecked")
    public void setup() {
        List<? extends String> results = new ArrayList<String>();
        searchResult = new SearchResult(results, 15);
    }
View Full Code Here

Examples of org.apache.stanbol.contenthub.servicesapi.search.featured.SearchResult

            log.error(msg);
            throw new IllegalArgumentException(msg);
        }

        graphURI = RestUtil.nullify(graphURI);
        SearchResult searchResult = relatedKeywordSearchManager.getRelatedKeywordsFromAllSources(keyword,
            graphURI);

        return prepareResponse(searchResult, headers);
    }
View Full Code Here

Examples of org.apache.wiki.SearchResult

    private int nextResult()
    {
        if( m_iterator != null && m_iterator.hasNext() && m_count++ < m_maxItems )
        {
            SearchResult r = (SearchResult) m_iterator.next();
           
            // Create a wiki context for the result
            WikiEngine engine = m_wikiContext.getEngine();
            HttpServletRequest request = m_wikiContext.getHttpRequest();
            Command command = PageCommand.VIEW.targetedCommand( r.getPage() );
            WikiContext context = new WikiContext( engine, request, command );
           
            // Stash it in the page context
            pageContext.setAttribute( WikiTagBase.ATTR_CONTEXT,
                                      context,
View Full Code Here

Examples of org.apache.wiki.search.SearchResult

        row.addElement( new th().setAlign("left").addElement("Score"));

        int idx = 0;
        for( Iterator i = results.iterator(); i.hasNext() && idx++ <= maxItems; )
        {
            SearchResult sr = (SearchResult) i.next();
            row = new tr();
           
            td name = new td().setWidth("30%");
            name.addElement( "<a href=\""+
                             context.getURL( WikiContext.VIEW, sr.getPage().getName() )+
                             "\">"+engine.beautifyTitle(sr.getPage().getName())+"</a>");
            row.addElement( name );
           
            row.addElement( new td().addElement(""+sr.getScore()));
           
            t.addElement( row );
        }
       
        if( results.isEmpty() )
View Full Code Here

Examples of org.apache.wink.server.internal.handlers.SearchResult

    }

    public MultivaluedMap<String, String> getPathParameters(boolean decode) {
        if (pathParameters == null) {
            pathParameters = new MultivaluedMapImpl<String, String>();
            SearchResult searchResult = messageContext.getAttribute(SearchResult.class);
            if (searchResult == null) {
                throw new IllegalStateException("outside the scope of a request");
            }
            MultivaluedMapImpl.copy(searchResult.getData().getMatchedVariables(), pathParameters);
        }

        MultivaluedMap<String, String> map = pathParameters;
        if (decode) {
            if (decodedPathParameters == null) {
View Full Code Here

Examples of org.arabidopsis.ahocorasick.SearchResult

        String text = IOUtils.toString(in, "UTF-8"); // TODO convert AhoCorasick to use InputStream
        Iterator<SearchResult<Match>> searchResults = tree.search(text.toCharArray());
        Vertex sourceVertex = (Vertex) data.getElement();
        List<Vertex> termMentions = new ArrayList<Vertex>();
        while (searchResults.hasNext()) {
            SearchResult searchResult = searchResults.next();
            VisibilityJson visibilityJson = data.getVisibilitySourceJson();
            List<Vertex> newTermMentions = outputResultToTermMention(sourceVertex, searchResult, data.getProperty().getKey(), visibilityJson, data.getVisibility());
            termMentions.addAll(newTermMentions);
            getGraph().flush();
        }
View Full Code Here

Examples of org.archive.wayback.core.SearchResult

    memory = new HashMap<String,SearchResult>();
  }

  private SearchResult annotate(SearchResult o) {
    String thisDigest = o.get(WaybackConstants.RESULT_MD5_DIGEST);
    SearchResult last = memory.get(thisDigest);
    if(last == null) {
      return null;
    }
    for(String field : FIELDS) {
      o.put(field, last.get(field));
    }
    o.put(WaybackConstants.RESULT_DUPLICATE_ANNOTATION,
        WaybackConstants.RESULT_DUPLICATE_DIGEST);
    o.put(WaybackConstants.RESULT_DUPLICATE_STORED_DATE,
        last.get(WaybackConstants.RESULT_CAPTURE_DATE));
    return o;
  }
View Full Code Here

Examples of org.chinasb.framework.core.base.search.SearchResult

  @SuppressWarnings("unchecked")
  public SearchResult searchAndCount(EntityManager entityManager, Class<?> searchClass, ISearch search) {
    if (searchClass == null || search == null)
      return null;

    SearchResult result = new SearchResult();
    result.setResult(search(entityManager, searchClass, search));

    if (search.getMaxResults() > 0) {
      result.setTotalCount(count(entityManager, searchClass, search));
    } else {
      result.setTotalCount(result.getResult().size() + SearchUtil.calcFirstResult(search));
    }

    return result;
  }
View Full Code Here

Examples of org.chinasb.framework.core.base.search.SearchResult

  @SuppressWarnings("unchecked")
  public SearchResult searchAndCount(Session session, Class<?> searchClass, ISearch search) {
    if (searchClass == null || search == null)
      return null;

    SearchResult result = new SearchResult();
    result.setResult(search(session, searchClass, search));

    if (search.getMaxResults() > 0) {
      result.setTotalCount(count(session, searchClass, search));
    } else {
      result.setTotalCount(result.getResult().size() + SearchUtil.calcFirstResult(search));
    }

    return result;
  }
View Full Code Here

Examples of org.fao.oaipmh.util.SearchResult

            Log.debug(Geonet.OAI_HARVESTER,"OAI " +this.getClass().getSimpleName()+ " execute: ");
   
    TokenListRequest  req = (TokenListRequestrequest;

    //UserSession  session = context.getUserSession();
    SearchResult result;

    //String token = req.getResumptionToken();
    String strToken = req.getResumptionToken();
    GeonetworkResumptionToken token = null;
   

   
    int pos = 0;

    if ( strToken == null )
    {
            if(Log.isDebugEnabled(Geonet.OAI_HARVESTER))
                Log.debug(Geonet.OAI_HARVESTER,"OAI " +this.getClass().getSimpleName()+ " : new request (no resumptionToken)");
      Element params = new Element("request");

      ISODate from   = req.getFrom();
      ISODate until  = req.getUntil();
      String  set    = req.getSet();
      String  prefix = req.getMetadataPrefix();

      if (from != null)
      {
        String sFrom = from.isDateOnly() ? from.getDateAsString() : from.toString();
        params.addContent(new Element(getDateFrom()).setText(sFrom));
      }

      if (until != null)
      {
        String sTo = until.isDateOnly() ? until.getDateAsString() : until.toString();
        params.addContent(new Element(getDateUntil()).setText(sTo));
      }

      if (from != null && until != null && from.timeDifferenceInSeconds(until) > 0)
        throw new BadArgumentException("From is greater than until");

      if (set != null)
        params.addContent(new Element("category").setText(set));

      params.addContent(new Element("_schema").setText(prefix));

      // now do the search
      result     = new SearchResult(prefix);
      if (schemaMan.existsSchema(prefix)) {
        result.setIds(Lib.search(context, params));
      } else {
        // collect up all the schemas that we can convert to create prefix,
        // search ids and add to the result set
        List<String> schemas = getSchemasThatCanConvertTo(prefix);
        for (String schema : schemas) {
          params.removeChild("_schema");
          params.addContent(new Element("_schema").setText(schema));
          result.addIds(Lib.search(context, (Element)params.clone()));
        }
        if (schemas.size() == 0) result.setIds(new ArrayList<Integer>());
      }

      if (result.getIds().size() == 0)
        throw new NoRecordsMatchException("No results");

      // we only need a new token if the result set is big enough
      if (result.getIds().size() > Lib.MAX_RECORDS ) {
        token = new GeonetworkResumptionToken(req,result);
        cache.storeResumptionToken(token);
      }
     
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.