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 identityFilter) with(SearchQueryParameterFactory<R> searchParameters) with(SearchQueryParameterFactory<R>... searchParameters) with(List<? extends SearchQueryParameterFactory<R>> searchParameters) withRevInclude(SearchQueryRevIncludeParameterFactory revIncludeParameter) withRevInclude(SearchQueryRevIncludeParameterFactory... revIncludeParameters) withRevInclude(List<SearchQueryRevIncludeParameterFactory> revIncludeParameters)
-
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
public SearchQuery.SearchQueryBuilder<R> with(List<? extends SearchQueryParameterFactory<R>> searchParameters) -
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(SearchQueryRevIncludeParameterFactory revIncludeParameter) -
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(SearchQueryRevIncludeParameterFactory... revIncludeParameters) -
withRevInclude
public SearchQuery.SearchQueryBuilder<R> withRevInclude(List<SearchQueryRevIncludeParameterFactory> revIncludeParameters) -
build
-