Package dev.dsf.fhir.search
Class SearchQuery.SearchQueryBuilder<R extends org.hl7.fhir.r4.model.Resource>
java.lang.Object
dev.dsf.fhir.search.SearchQuery.SearchQueryBuilder<R>
- Enclosing class:
- SearchQuery<R extends org.hl7.fhir.r4.model.Resource>
public static class SearchQuery.SearchQueryBuilder<R extends org.hl7.fhir.r4.model.Resource>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static <R extends org.hl7.fhir.r4.model.Resource>
SearchQuery.SearchQueryBuilder<R>with(SearchQueryIdentityFilter userFilter) with(SearchQueryParameter<R> searchParameters) with(SearchQueryParameter<R>... searchParameters) with(List<SearchQueryParameter<R>> searchParameters) withRevInclude(SearchQueryRevIncludeParameterFactory searchParameters) withRevInclude(SearchQueryRevIncludeParameterFactory... searchParameters) withRevInclude(List<SearchQueryRevIncludeParameterFactory> searchParameters)
-
Method Details
-
create
public static <R extends org.hl7.fhir.r4.model.Resource> SearchQuery.SearchQueryBuilder<R> create(Class<R> resourceType, String resourceTable, String resourceColumn, int page, int count) -
with
-
with
-
with
-
with
-
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(SearchQueryRevIncludeParameterFactory searchParameters) -
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(SearchQueryRevIncludeParameterFactory... searchParameters) -
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(List<SearchQueryRevIncludeParameterFactory> searchParameters) -
build
-