Uses of Interface
com.ibm.fhir.persistence.jdbc.domain.SearchQueryVisitor
-
Packages that use SearchQueryVisitor Package Description com.ibm.fhir.persistence.jdbc.domain com.ibm.fhir.persistence.jdbc.util -
-
Uses of SearchQueryVisitor in com.ibm.fhir.persistence.jdbc.domain
Classes in com.ibm.fhir.persistence.jdbc.domain that implement SearchQueryVisitor Modifier and Type Class Description class
SearchQueryRenderer
Used to render the domain model into a physical, executable query modeled as a Select statement.Methods in com.ibm.fhir.persistence.jdbc.domain with parameters of type SearchQueryVisitor Modifier and Type Method Description <T> T
SearchCountQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
SearchDataQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
SearchIncludeQuery. getRoot(SearchQueryVisitor<T> visitor)
abstract <T> T
SearchQuery. getRoot(SearchQueryVisitor<T> visitor)
Process the logical query definition through the visitor<T> T
SearchSortQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
ChainedSearchParam. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
CompositeSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
DateSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> void
DomainSortParameter. visit(T queryData, SearchQueryVisitor<T> visitor)
Visitor to apply the sort parameter to the query builder represented by the visitor<T> T
IdSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
InclusionSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
LastUpdatedSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
LocationSearchExtension. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
LocationSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
MissingSearchParam. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
NumberSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
QuantitySearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
ReferenceSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
SearchDataQuery. visit(SearchQueryVisitor<T> visitor)
<T> T
SearchExtension. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
SearchIncludeQuery. visit(SearchQueryVisitor<T> visitor)
abstract <T> T
SearchParam. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
SearchQuery. visit(SearchQueryVisitor<T> visitor)
Get the root query and attach the parameter filters to it<T> T
SearchSortQuery. visit(SearchQueryVisitor<T> visitor)
<T> T
StringSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
TokenSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> void
SearchQuery. visitExtensions(T query, SearchQueryVisitor<T> visitor)
Visit each of the extensions configured for this queryprotected <T> void
SearchQuery. visitSearchParams(T query, SearchQueryVisitor<T> visitor)
Visit each of the search parameters -
Uses of SearchQueryVisitor in com.ibm.fhir.persistence.jdbc.util
Methods in com.ibm.fhir.persistence.jdbc.util with parameters of type SearchQueryVisitor Modifier and Type Method Description <T> T
IncludeExtension. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
RevIncludeExtension. visit(T query, SearchQueryVisitor<T> visitor)
-