Class BaseQueryParameter<T extends BaseQueryParameter<T>>
- java.lang.Object
 - 
- org.linuxforhealth.fhir.cql.engine.searchparam.BaseQueryParameter<T>
 
 
- 
- All Implemented Interfaces:
 IQueryParameter
- Direct Known Subclasses:
 DateParameter,NumberParameter,ReferenceParameter,StringParameter,TokenParameter,UriParameter
public abstract class BaseQueryParameter<T extends BaseQueryParameter<T>> extends java.lang.Object implements IQueryParameter
 
- 
- 
Constructor Summary
Constructors Constructor Description BaseQueryParameter() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object rhs)java.lang.BooleangetMissing()SearchConstants.ModifiergetModifier()java.lang.StringgetName()SearchParametergetSearchParameter()inthashCode()voidsetMissing(java.lang.Boolean missing)voidsetModifier(SearchConstants.Modifier modifier)TsetName(java.lang.String name)voidsetSearchParameter(SearchParameter searchParameter)java.lang.StringtoString()- 
Methods inherited from interface org.linuxforhealth.fhir.cql.engine.searchparam.IQueryParameter
getParameterValue 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getName
public java.lang.String getName()
 
- 
setName
public T setName(java.lang.String name)
 
- 
getSearchParameter
public SearchParameter getSearchParameter()
 
- 
setSearchParameter
public void setSearchParameter(SearchParameter searchParameter)
 
- 
getMissing
public java.lang.Boolean getMissing()
- Specified by:
 getMissingin interfaceIQueryParameter
 
- 
setMissing
public void setMissing(java.lang.Boolean missing)
 
- 
getModifier
public SearchConstants.Modifier getModifier()
- Specified by:
 getModifierin interfaceIQueryParameter
 
- 
setModifier
public void setModifier(SearchConstants.Modifier modifier)
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
 equalsin classjava.lang.Object
 
 - 
 
 -