
Class TokenPredicateBuilder
java.lang.Object
ca.uhn.fhir.jpa.search.builder.predicate.BasePredicateBuilder
ca.uhn.fhir.jpa.search.builder.predicate.BaseJoiningPredicateBuilder
ca.uhn.fhir.jpa.search.builder.predicate.BaseSearchParamPredicateBuilder
ca.uhn.fhir.jpa.search.builder.predicate.TokenPredicateBuilder
- All Implemented Interfaces:
ICanMakeMissingParamPredicate
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.search.builder.predicate.BasePredicateBuilder
myPartitionSettings -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.healthmarketscience.sqlbuilder.ConditioncreatePredicateToken(Collection<ca.uhn.fhir.model.api.IQueryParameterType> theParameters, String theResourceName, String theSpnamePrefix, ca.uhn.fhir.context.RuntimeSearchParam theSearchParam, RequestPartitionId theRequestPartitionId) com.healthmarketscience.sqlbuilder.ConditioncreatePredicateToken(Collection<ca.uhn.fhir.model.api.IQueryParameterType> theParameters, String theResourceName, String theSpnamePrefix, ca.uhn.fhir.context.RuntimeSearchParam theSearchParam, SearchFilterParser.CompareOperation theOperation, RequestPartitionId theRequestPartitionId) com.healthmarketscience.sqlbuilder.dbspec.basic.DbColumncom.healthmarketscience.sqlbuilder.dbspec.basic.DbColumncom.healthmarketscience.sqlbuilder.dbspec.basic.DbColumncom.healthmarketscience.sqlbuilder.dbspec.basic.DbColumnvoidsetStorageSettingsForUnitTest(JpaStorageSettings theStorageSettings) Methods inherited from class ca.uhn.fhir.jpa.search.builder.predicate.BaseSearchParamPredicateBuilder
combineWithHashIdentityPredicate, createHashIdentityPredicate, createHashIdentityPredicate, createPredicateParamMissingForNonReference, createPredicateParamMissingValue, getColumnParamName, getMissingColumn, getResourceTypeColumn, setSearchParamIdentityCacheSvcForUnitTestMethods inherited from class ca.uhn.fhir.jpa.search.builder.predicate.BaseJoiningPredicateBuilder
combineWithRequestPartitionIdPredicate, createPartitionIdPredicate, createPredicateResourceIds, getJoinColumns, getPartitionIdColumn, getTable, replaceDefaultPartitionIdIfNonNullMethods inherited from class ca.uhn.fhir.jpa.search.builder.predicate.BasePredicateBuilder
addJoin, createConditionForValueWithComparator, getFhirContext, getOrCreateQueryRootTable, getOrCreateQueryRootTable, getPartitionSettings, getSearchQueryBuilder, setMatchNothing
-
Constructor Details
-
TokenPredicateBuilder
Constructor
-
-
Method Details
-
getColumnHashIdentity
- Overrides:
getColumnHashIdentityin classBaseSearchParamPredicateBuilder
-
setStorageSettingsForUnitTest
-
getResourceIdColumn
- Overrides:
getResourceIdColumnin classBaseSearchParamPredicateBuilder
-
createPredicateToken
public com.healthmarketscience.sqlbuilder.Condition createPredicateToken(Collection<ca.uhn.fhir.model.api.IQueryParameterType> theParameters, String theResourceName, String theSpnamePrefix, ca.uhn.fhir.context.RuntimeSearchParam theSearchParam, RequestPartitionId theRequestPartitionId) -
createPredicateToken
public com.healthmarketscience.sqlbuilder.Condition createPredicateToken(Collection<ca.uhn.fhir.model.api.IQueryParameterType> theParameters, String theResourceName, String theSpnamePrefix, ca.uhn.fhir.context.RuntimeSearchParam theSearchParam, SearchFilterParser.CompareOperation theOperation, RequestPartitionId theRequestPartitionId) -
getColumnSystem
-
getColumnValue
-