Spring Data Elasticsearch

Uses of Class
org.springframework.data.elasticsearch.core.query.Criteria

Packages that use Criteria
org.springframework.data.elasticsearch.core.query   
 

Uses of Criteria in org.springframework.data.elasticsearch.core.query
 

Methods in org.springframework.data.elasticsearch.core.query that return Criteria
 Criteria Criteria.and(Criteria... criterias)
          Chain using AND
 Criteria Criteria.and(Criteria criteria)
          Chain using AND
 Criteria Criteria.and(Field field)
          Chain using AND
 Criteria Criteria.and(String fieldName)
          Chain using AND
 Criteria Criteria.between(Object lowerBound, Object upperBound)
          Crates new CriteriaEntry for RANGE [lowerBound TO upperBound]
 Criteria Criteria.boost(float boost)
          Boost positive hit with given factor. eg. ^2.3
 Criteria Criteria.contains(String s)
          Crates new CriteriaEntry with leading and trailing wildcards
NOTE: mind your schema as leading wildcards may not be supported and/or execution might be slow.
 Criteria Criteria.endsWith(String s)
          Crates new CriteriaEntry with leading wildcard
NOTE: mind your schema and execution times as leading wildcards may not be supported.
 Criteria Criteria.expression(String s)
          Crates new CriteriaEntry allowing native elasticsearch expressions
 Criteria Criteria.fuzzy(String s)
          Crates new CriteriaEntry with trailing ~
 Criteria CriteriaQuery.getCriteria()
           
 Criteria Criteria.greaterThanEqual(Object lowerBound)
          Crates new CriteriaEntry for RANGE [lowerBound TO *]
 Criteria Criteria.in(Iterable<?> values)
          Crates new CriteriaEntry for multiple values (arg0 arg1 arg2 ...)
 Criteria Criteria.in(Object... values)
          Crates new CriteriaEntry for multiple values (arg0 arg1 arg2 ...)
 Criteria Criteria.is(Object o)
          Crates new CriteriaEntry without any wildcards
 Criteria Criteria.lessThanEqual(Object upperBound)
          Crates new CriteriaEntry for RANGE [* TO upperBound]
 Criteria Criteria.not()
          Crates new CriteriaEntry with trailing -
 Criteria Criteria.or(Criteria criteria)
          Chain using OR
 Criteria Criteria.or(Field field)
          Chain using OR
 Criteria Criteria.or(String fieldName)
          Chain using OR
 Criteria Criteria.startsWith(String s)
          Crates new CriteriaEntry with trailing wildcard
static Criteria Criteria.where(Field field)
          Static factory method to create a new Criteria for provided field
static Criteria Criteria.where(String field)
          Static factory method to create a new Criteria for field with given name
 

Methods in org.springframework.data.elasticsearch.core.query that return types with arguments of type Criteria
 List<Criteria> Criteria.getCriteriaChain()
           
 

Methods in org.springframework.data.elasticsearch.core.query with parameters of type Criteria
<T extends CriteriaQuery>
T
CriteriaQuery.addCriteria(Criteria criteria)
           
 Criteria Criteria.and(Criteria... criterias)
          Chain using AND
 Criteria Criteria.and(Criteria criteria)
          Chain using AND
 Criteria Criteria.or(Criteria criteria)
          Chain using OR
 

Constructors in org.springframework.data.elasticsearch.core.query with parameters of type Criteria
CriteriaQuery(Criteria criteria)
           
CriteriaQuery(Criteria criteria, org.springframework.data.domain.Pageable pageable)
           
 

Constructor parameters in org.springframework.data.elasticsearch.core.query with type arguments of type Criteria
Criteria(List<Criteria> criteriaChain, Field field)
           
Criteria(List<Criteria> criteriaChain, String fieldname)
           
 


Spring Data Elasticsearch

Copyright © 2012-2013 BioMed Central. All Rights Reserved.