Package ca.uhn.fhir.jpa.dao.search
Class ExtendedLuceneClauseBuilder
java.lang.Object
ca.uhn.fhir.jpa.dao.search.ExtendedLuceneClauseBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionExtendedLuceneClauseBuilder
(ca.uhn.fhir.context.FhirContext myFhirContext, org.hibernate.search.engine.search.predicate.dsl.BooleanPredicateClausesStep<?> myRootClause, org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory myPredicateFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addReferenceUnchainedSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theReferenceAndOrTerms) void
addStringContainsSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) void
addStringExactSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) void
addStringTextSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> stringAndOrTerms) void
addStringUnmodifiedSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) void
addTokenUnmodifiedSearch
(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theAndOrTerms)
-
Constructor Details
-
ExtendedLuceneClauseBuilder
public ExtendedLuceneClauseBuilder(ca.uhn.fhir.context.FhirContext myFhirContext, org.hibernate.search.engine.search.predicate.dsl.BooleanPredicateClausesStep<?> myRootClause, org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory myPredicateFactory)
-
-
Method Details
-
addTokenUnmodifiedSearch
public void addTokenUnmodifiedSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theAndOrTerms) -
addStringTextSearch
public void addStringTextSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> stringAndOrTerms) -
addStringExactSearch
public void addStringExactSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) -
addStringContainsSearch
public void addStringContainsSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) -
addStringUnmodifiedSearch
public void addStringUnmodifiedSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theStringAndOrTerms) -
addReferenceUnchainedSearch
public void addReferenceUnchainedSearch(String theSearchParamName, List<List<ca.uhn.fhir.model.api.IQueryParameterType>> theReferenceAndOrTerms)
-