Uses of Interface
org.linuxforhealth.fhir.persistence.jdbc.domain.SearchQueryVisitor
-
Packages that use SearchQueryVisitor Package Description org.linuxforhealth.fhir.persistence.jdbc.domain org.linuxforhealth.fhir.persistence.jdbc.util -
-
Uses of SearchQueryVisitor in org.linuxforhealth.fhir.persistence.jdbc.domain
Classes in org.linuxforhealth.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 org.linuxforhealth.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
SearchWholeSystemDataQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
SearchWholeSystemFilterQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
SearchWholeSystemQuery. getRoot(SearchQueryVisitor<T> visitor)
<T> T
CanonicalSearchParam. visit(T queryData, 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
SearchWholeSystemDataQuery. visit(SearchQueryVisitor<T> visitor)
<T> T
SearchWholeSystemFilterQuery. visit(SearchQueryVisitor<T> visitor)
<T> T
SearchWholeSystemQuery. visit(SearchQueryVisitor<T> visitor)
<T> T
SecuritySearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
StringSearchParam. visit(T queryData, SearchQueryVisitor<T> visitor)
<T> T
TagSearchParam. 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 org.linuxforhealth.fhir.persistence.jdbc.util
Methods in org.linuxforhealth.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)
<T> T
WholeSystemDataExtension. visit(T query, SearchQueryVisitor<T> visitor)
<T> T
WholeSystemResourceTypeExtension. visit(T query, SearchQueryVisitor<T> visitor)
-