Package com.ibm.fhir.search.parameters
Class ParametersMap
- java.lang.Object
-
- com.ibm.fhir.search.parameters.ParametersMap
-
public class ParametersMap extends Object
A multi-key map that indexes a set of search parameters by SearchParameter.code and SearchParameter.url
-
-
Constructor Summary
Constructors Constructor Description ParametersMap()
Construct a ParametersMap from a Bunlde of SearchParameter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
insert(String code, SearchParameter parameter)
(package private) void
insertAll(ParametersMap map)
boolean
isEmpty()
SearchParameter
lookupByCode(String searchParameterCode)
SearchParameter
lookupByUrl(String searchParameterUrl)
int
size()
Collection<SearchParameter>
values()
-
-
-
Method Detail
-
insert
void insert(String code, SearchParameter parameter)
-
insertAll
void insertAll(ParametersMap map)
-
lookupByCode
public SearchParameter lookupByCode(String searchParameterCode)
-
lookupByUrl
public SearchParameter lookupByUrl(String searchParameterUrl)
-
values
public Collection<SearchParameter> values()
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
-