Class SearchParameterValue
- java.lang.Object
-
- org.linuxforhealth.fhir.persistence.index.SearchParameterValue
-
- Direct Known Subclasses:
DateParameter
,LocationParameter
,NumberParameter
,ProfileParameter
,QuantityParameter
,ReferenceParameter
,SecurityParameter
,StringParameter
,TagParameter
,TokenParameter
public class SearchParameterValue extends java.lang.Object
The base class for our search parameter values. These index model classes are designed to reflect the raw values we want the remote indexing service to store
-
-
Constructor Summary
Constructors Constructor Description SearchParameterValue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addDescription(java.lang.StringBuilder sb)
Add the base description of this parameter to the givenStringBuilder
boolean
equals(java.lang.Object obj)
java.lang.Integer
getCompositeId()
java.lang.String
getName()
java.lang.Boolean
getWholeSystem()
int
hashCode()
boolean
isSystemParam()
Returns true iff the wholeSystem property is not null and truevoid
setCompositeId(java.lang.Integer compositeId)
void
setName(java.lang.String name)
void
setWholeSystem(java.lang.Boolean wholeSystem)
-
-
-
Method Detail
-
addDescription
protected void addDescription(java.lang.StringBuilder sb)
Add the base description of this parameter to the givenStringBuilder
- Parameters:
sb
-
-
getName
public java.lang.String getName()
- Returns:
- the name
-
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
-
getCompositeId
public java.lang.Integer getCompositeId()
- Returns:
- the compositeId
-
setCompositeId
public void setCompositeId(java.lang.Integer compositeId)
- Parameters:
compositeId
- the compositeId to set
-
getWholeSystem
public java.lang.Boolean getWholeSystem()
- Returns:
- the wholeSystem
-
isSystemParam
public boolean isSystemParam()
Returns true iff the wholeSystem property is not null and true- Returns:
-
setWholeSystem
public void setWholeSystem(java.lang.Boolean wholeSystem)
- Parameters:
wholeSystem
- the wholeSystem to set
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-