Class ResourceReferenceValueRec
- java.lang.Object
-
- org.linuxforhealth.fhir.persistence.jdbc.dao.impl.ResourceRefRec
-
- org.linuxforhealth.fhir.persistence.jdbc.dao.impl.ResourceReferenceValueRec
-
public class ResourceReferenceValueRec extends ResourceRefRec
A DTO representing a mapping of a resource and reference value. The record is used to drive the population of the xx_ref_values tables
-
-
Constructor Summary
Constructors Constructor Description ResourceReferenceValueRec(java.lang.String parameterName, java.lang.String resourceType, long resourceTypeId, long logicalResourceId, java.lang.String refResourceType, int refResourceTypeId, java.lang.String refLogicalId, java.lang.Integer refVersionId, java.lang.Integer compositeId)Public constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetCompositeId()java.lang.StringgetRefLogicalId()java.lang.LonggetRefLogicalResourceId()Get the refLogicalResourceIdjava.lang.StringgetRefResourceType()intgetRefResourceTypeId()java.lang.IntegergetRefVersionId()voidsetRefLogicalResourceId(long refLogicalResourceId)Sets the database id for the referenced logical resource-
Methods inherited from class org.linuxforhealth.fhir.persistence.jdbc.dao.impl.ResourceRefRec
getLogicalResourceId, getParameterName, getParameterNameId, getResourceType, getResourceTypeId, setParameterNameId
-
-
-
-
Constructor Detail
-
ResourceReferenceValueRec
public ResourceReferenceValueRec(java.lang.String parameterName, java.lang.String resourceType, long resourceTypeId, long logicalResourceId, java.lang.String refResourceType, int refResourceTypeId, java.lang.String refLogicalId, java.lang.Integer refVersionId, java.lang.Integer compositeId)Public constructor. Used to create a versioned reference record- Parameters:
parameterName-resourceType-resourceTypeId-logicalResourceId-refResourceType-refResourceTypeId-refLogicalId-refVersionId-compositeId-
-
-
Method Detail
-
getRefLogicalResourceId
public java.lang.Long getRefLogicalResourceId()
Get the refLogicalResourceId- Returns:
-
setRefLogicalResourceId
public void setRefLogicalResourceId(long refLogicalResourceId)
Sets the database id for the referenced logical resource- Parameters:
refLogicalResourceId- to set
-
getRefVersionId
public java.lang.Integer getRefVersionId()
- Returns:
- the refVersionId
-
getCompositeId
public java.lang.Integer getCompositeId()
- Returns:
- the compositeId
-
getRefResourceType
public java.lang.String getRefResourceType()
- Returns:
- the refResourceType
-
getRefLogicalId
public java.lang.String getRefLogicalId()
- Returns:
- the refLogicalId
-
getRefResourceTypeId
public int getRefResourceTypeId()
- Returns:
- the refResourceTypeId
-
-