Class BasePredicateBuilder
java.lang.Object
ca.uhn.fhir.jpa.search.builder.predicate.BasePredicateBuilder
- Direct Known Subclasses:
BaseJoiningPredicateBuilder
,ResourceIdPredicateBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addJoin
(com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable theFromTable, com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable theToTable, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theFromColumn, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theToColumn) protected com.healthmarketscience.sqlbuilder.BinaryCondition
createConditionForValueWithComparator
(ca.uhn.fhir.rest.param.ParamPrefixEnum theComparator, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theColumn, Object theValue) protected ca.uhn.fhir.context.FhirContext
protected BaseJoiningPredicateBuilder
getOrCreateQueryRootTable
(boolean theIncludeResourceTypeAndNonDeletedFlag) protected void
-
Constructor Details
-
BasePredicateBuilder
-
-
Method Details
-
getFhirContext
-
setMatchNothing
-
createConditionForValueWithComparator
protected com.healthmarketscience.sqlbuilder.BinaryCondition createConditionForValueWithComparator(ca.uhn.fhir.rest.param.ParamPrefixEnum theComparator, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theColumn, Object theValue) -
getOrCreateQueryRootTable
protected BaseJoiningPredicateBuilder getOrCreateQueryRootTable(boolean theIncludeResourceTypeAndNonDeletedFlag) -
addJoin
public void addJoin(com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable theFromTable, com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable theToTable, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theFromColumn, com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumn theToColumn)
-