Class OrganizationEndpointRevInclude
java.lang.Object
dev.dsf.fhir.search.parameters.rev.include.AbstractRevIncludeParameter
dev.dsf.fhir.search.parameters.rev.include.OrganizationEndpointRevInclude
- All Implemented Interfaces:
SearchQueryRevIncludeParameter
@IncludeParameterDefinition(resourceType=org.hl7.fhir.r4.model.Organization.class,
parameterName="endpoint",
targetResourceTypes=org.hl7.fhir.r4.model.Endpoint.class)
public class OrganizationEndpointRevInclude
extends AbstractRevIncludeParameter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetRevIncludeSql(IncludeParts includeParts) protected voidmodifyRevIncludeResource(IncludeParts includeParts, org.hl7.fhir.r4.model.Resource resource, Connection connection) Use this method to modify the revinclude resources.Methods inherited from class dev.dsf.fhir.search.parameters.rev.include.AbstractRevIncludeParameter
configureRevInclude
-
Field Details
-
RESOURCE_TYPE_NAME
- See Also:
-
PARAMETER_NAME
- See Also:
-
TARGET_RESOURCE_TYPE_NAME
- See Also:
-
-
Constructor Details
-
OrganizationEndpointRevInclude
public OrganizationEndpointRevInclude()
-
-
Method Details
-
getRevIncludeParameterValues
-
getRevIncludeSql
- Specified by:
getRevIncludeSqlin classAbstractRevIncludeParameter
-
modifyRevIncludeResource
protected void modifyRevIncludeResource(IncludeParts includeParts, org.hl7.fhir.r4.model.Resource resource, Connection connection) Description copied from class:AbstractRevIncludeParameterUse this method to modify the revinclude resources. This method can be used if the resources returned by the include SQL are not complete and additional content needs to be retrieved from a not included column. For example the content of aBinaryresource might not be stored in the json column.- Specified by:
modifyRevIncludeResourcein classAbstractRevIncludeParameter- Parameters:
includeParts- notnullresource- notnullconnection- notnull
-