Examples of luceneQuery()


Examples of org.hibernate.search.query.engine.spi.HSQuery.luceneQuery()

    findById = new TermQuery( new Term( documentBuilder.getIdKeywordName(), id ) );
    HSQuery query = queryContext.getFactory().createHSQuery();
    //can't use Arrays.asList for some obscure capture reason
    List<Class<?>> classes = new ArrayList<Class<?>>(1);
    classes.add( queryContext.getEntityType() );
    List<EntityInfo> entityInfos = query
        .luceneQuery( findById )
        .maxResults( 1 )
        .projection( HSQuery.DOCUMENT_ID )
        .targetedEntities( classes )
        .queryEntityInfos();
View Full Code Here

Examples of org.hibernate.search.query.engine.spi.HSQuery.luceneQuery()

   * Run the actual query. Assert sizes to verify everything else is working.
   * @param expected number of elements found in the index
   */
  private void assertElementsInIndex(int expected) {
    HSQuery hsQuery = searchFactory.createHSQuery();
    hsQuery
      .luceneQuery( new MatchAllDocsQuery() )
      .targetedEntities( Arrays.asList( new Class<?>[]{ Book.class, Dvd.class } ) );
    int resultSize = hsQuery.queryResultSize();
    Assert.assertEquals( expected, resultSize );
  }
View Full Code Here

Examples of org.hibernate.search.query.engine.spi.HSQuery.luceneQuery()

    findById = new TermQuery( new Term( documentBuilder.getIdKeywordName(), id ) );
    HSQuery query = queryContext.getFactory().createHSQuery();
    //can't use Arrays.asList for some obscure capture reason
    List<Class<?>> classes = new ArrayList<Class<?>>(1);
    classes.add( queryContext.getEntityType() );
    List<EntityInfo> entityInfos = query
        .luceneQuery( findById )
        .maxResults( 1 )
        .projection( HSQuery.DOCUMENT_ID )
        .targetedEntities( classes )
        .queryEntityInfos();
View Full Code Here

Examples of org.hibernate.search.query.engine.spi.HSQuery.luceneQuery()

    findById = new TermQuery( new Term( documentBuilder.getIdKeywordName(), id ) );
    HSQuery query = queryContext.getFactory().createHSQuery();
    //can't use Arrays.asList for some obscure capture reason
    List<Class<?>> classes = new ArrayList<Class<?>>(1);
    classes.add( queryContext.getEntityType() );
    List<EntityInfo> entityInfos = query
        .luceneQuery( findById )
        .maxResults( 1 )
        .projection( HSQuery.DOCUMENT_ID )
        .targetedEntities( classes )
        .queryEntityInfos();
View Full Code Here

Examples of org.hibernate.search.query.engine.spi.HSQuery.luceneQuery()

    findById = new TermQuery( new Term( documentBuilder.getIdKeywordName(), id ) );
    HSQuery query = queryContext.getFactory().createHSQuery();
    //can't use Arrays.asList for some obscure capture reason
    List<Class<?>> classes = new ArrayList<Class<?>>(1);
    classes.add( queryContext.getEntityType() );
    List<EntityInfo> entityInfos = query
        .luceneQuery( findById )
        .maxResults( 1 )
        .projection( HSQuery.DOCUMENT_ID )
        .targetedEntities( classes )
        .queryEntityInfos();
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.