Uses of Class
org.linuxforhealth.fhir.persistence.params.model.LogicalResourceIdentValue
-
-
Uses of LogicalResourceIdentValue in org.linuxforhealth.fhir.persistence.params.api
Methods in org.linuxforhealth.fhir.persistence.params.api with parameters of type LogicalResourceIdentValue Modifier and Type Method Description void
IBatchParameterProcessor. process(java.lang.String requestShard, java.lang.String resourceType, java.lang.String logicalId, long logicalResourceId, ParameterNameValue parameterNameValue, ReferenceParameter parameter, LogicalResourceIdentValue refLogicalResourceId)
Method parameters in org.linuxforhealth.fhir.persistence.params.api with type arguments of type LogicalResourceIdentValue Modifier and Type Method Description void
IParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
Make sure we have values for all the logical_resource_ident values we have collected in the current batch.void
IParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
Make sure we have values for all the logical_resource_ident values we have collected in the current batch. -
Uses of LogicalResourceIdentValue in org.linuxforhealth.fhir.persistence.params.batch
Constructors in org.linuxforhealth.fhir.persistence.params.batch with parameters of type LogicalResourceIdentValue Constructor Description BatchReferenceParameter(java.lang.String requestShard, java.lang.String resourceType, java.lang.String logicalId, long logicalResourceId, ParameterNameValue parameterNameValue, ReferenceParameter parameter, LogicalResourceIdentValue refLogicalResourceId)
Canonical constructor -
Uses of LogicalResourceIdentValue in org.linuxforhealth.fhir.persistence.params.database
Methods in org.linuxforhealth.fhir.persistence.params.database that return types with arguments of type LogicalResourceIdentValue Modifier and Type Method Description protected java.util.List<LogicalResourceIdentValue>
PlainDerbyParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
protected java.util.List<LogicalResourceIdentValue>
PlainParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
Fetch logical_resource_id values for the given list of LogicalResourceIdent objects.Methods in org.linuxforhealth.fhir.persistence.params.database with parameters of type LogicalResourceIdentValue Modifier and Type Method Description void
PlainBatchParameterProcessor. process(java.lang.String requestShard, java.lang.String resourceType, java.lang.String logicalId, long logicalResourceId, ParameterNameValue parameterNameValue, ReferenceParameter parameter, LogicalResourceIdentValue refLogicalResourceId)
Method parameters in org.linuxforhealth.fhir.persistence.params.database with type arguments of type LogicalResourceIdentValue Modifier and Type Method Description protected void
PlainDerbyParamValueProcessor. addMissingLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> missing)
protected void
PlainParamValueProcessor. addMissingLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> missing)
These logical_resource_ident values weren't found in the database, so we need to try and add them.protected java.sql.PreparedStatement
PlainParamValueProcessor. buildLogicalResourceIdentSelectStatement(java.util.List<LogicalResourceIdentValue> values)
Build and prepare a statement to fetch the code_system_id and code_system_name from the code_systems table for all the given (unresolved) code system valuesprotected java.util.List<LogicalResourceIdentValue>
PlainDerbyParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
protected java.util.List<LogicalResourceIdentValue>
PlainDerbyParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
protected java.util.List<LogicalResourceIdentValue>
PlainParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
Fetch logical_resource_id values for the given list of LogicalResourceIdent objects.protected java.util.List<LogicalResourceIdentValue>
PlainParamValueProcessor. fetchLogicalResourceIdentIds(java.util.List<LogicalResourceIdentValue> unresolved, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
Fetch logical_resource_id values for the given list of LogicalResourceIdent objects.void
PlainParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
void
PlainParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
void
PlainPostgresParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
void
PlainPostgresParamValueProcessor. resolveLogicalResourceIdents(java.util.List<LogicalResourceIdentValue> unresolvedLogicalResourceIdents, java.util.Map<LogicalResourceIdentKey,LogicalResourceIdentValue> logicalResourceIdentMap)
-
Uses of LogicalResourceIdentValue in org.linuxforhealth.fhir.persistence.params.model
Methods in org.linuxforhealth.fhir.persistence.params.model that return LogicalResourceIdentValue Modifier and Type Method Description LogicalResourceIdentValue
LogicalResourceIdentValue.Builder. build()
Create a newLogicalResourceValue
using the current state of thisLogicalResourceIdentValue.Builder
Methods in org.linuxforhealth.fhir.persistence.params.model with parameters of type LogicalResourceIdentValue Modifier and Type Method Description int
LogicalResourceIdentValue. compareTo(LogicalResourceIdentValue that)
-