Interface ParameterValueVisitorAdapter
-
- All Known Implementing Classes:
SearchParametersTransportAdapter
public interface ParameterValueVisitorAdapterUsed by a parameter value visitor to translate the parameter values to a new form
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddateValue(java.lang.String name, java.time.Instant valueDateStart, java.time.Instant valueDateEnd, java.lang.Integer compositeId, boolean wholeSystem)Process a date parametervoidlocationValue(java.lang.String name, java.lang.Double valueLatitude, java.lang.Double valueLongitude, java.lang.Integer compositeId)Process a location parametervoidnumberValue(java.lang.String name, java.math.BigDecimal valueNumber, java.math.BigDecimal valueNumberLow, java.math.BigDecimal valueNumberHigh, java.lang.Integer compositeId)Process a number parametervoidprofileValue(java.lang.String name, java.lang.String url, java.lang.String version, java.lang.String fragment, boolean wholeSystem)Process a profile parametervoidquantityValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, java.math.BigDecimal valueNumber, java.math.BigDecimal valueNumberLow, java.math.BigDecimal valueNumberHigh, java.lang.Integer compositeId)Process a quantity parametervoidreferenceValue(java.lang.String name, java.lang.String refResourceType, java.lang.String refLogicalId, java.lang.Integer refVersion, java.lang.Integer compositeId)Process a reference parametervoidsecurityValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, boolean wholeSystem)Process a security parametervoidstringValue(java.lang.String name, java.lang.String valueString, java.lang.Integer compositeId, boolean wholeSystem)Process a string parametervoidtagValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, boolean wholeSystem)Process a tag parametervoidtokenValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, java.lang.Integer compositeId, boolean wholeSystem)Process a token parameter
-
-
-
Method Detail
-
stringValue
void stringValue(java.lang.String name, java.lang.String valueString, java.lang.Integer compositeId, boolean wholeSystem)Process a string parameter- Parameters:
name-valueString-compositeId-wholeSystem-
-
numberValue
void numberValue(java.lang.String name, java.math.BigDecimal valueNumber, java.math.BigDecimal valueNumberLow, java.math.BigDecimal valueNumberHigh, java.lang.Integer compositeId)Process a number parameter- Parameters:
name-valueNumber-valueNumberLow-valueNumberHigh-compositeId-
-
dateValue
void dateValue(java.lang.String name, java.time.Instant valueDateStart, java.time.Instant valueDateEnd, java.lang.Integer compositeId, boolean wholeSystem)Process a date parameter- Parameters:
name-valueDateStart-valueDateEnd-compositeId-wholeSystem-
-
tokenValue
void tokenValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, java.lang.Integer compositeId, boolean wholeSystem)Process a token parameter- Parameters:
name-valueSystem-valueCode-compositeId-wholeSystem-
-
tagValue
void tagValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, boolean wholeSystem)Process a tag parameter- Parameters:
name-valueSystem-valueCode-compositeId-wholeSystem-
-
profileValue
void profileValue(java.lang.String name, java.lang.String url, java.lang.String version, java.lang.String fragment, boolean wholeSystem)Process a profile parameter- Parameters:
name-url-version-fragment-wholeSystem-
-
securityValue
void securityValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, boolean wholeSystem)Process a security parameter- Parameters:
name-valueSystem-valueCode-wholeSystem-
-
quantityValue
void quantityValue(java.lang.String name, java.lang.String valueSystem, java.lang.String valueCode, java.math.BigDecimal valueNumber, java.math.BigDecimal valueNumberLow, java.math.BigDecimal valueNumberHigh, java.lang.Integer compositeId)Process a quantity parameter- Parameters:
name-valueSystem-valueCode-valueNumber-valueNumberLow-valueNumberHigh-compositeId-
-
locationValue
void locationValue(java.lang.String name, java.lang.Double valueLatitude, java.lang.Double valueLongitude, java.lang.Integer compositeId)Process a location parameter- Parameters:
name-valueLatitude-valueLongitude-compositeId-
-
referenceValue
void referenceValue(java.lang.String name, java.lang.String refResourceType, java.lang.String refLogicalId, java.lang.Integer refVersion, java.lang.Integer compositeId)Process a reference parameter- Parameters:
name-refResourceType-refLogicalId-refVersion-compositeId-
-
-