
dev.dsf.fhir.dao.jdbc.StructureDefinitionDaoJdbc Maven / Gradle / Ivy
package dev.dsf.fhir.dao.jdbc;
import javax.sql.DataSource;
import org.hl7.fhir.r4.model.StructureDefinition;
import ca.uhn.fhir.context.FhirContext;
import dev.dsf.fhir.search.filter.StructureDefinitionIdentityFilter;
public class StructureDefinitionDaoJdbc extends AbstractStructureDefinitionDaoJdbc
{
public StructureDefinitionDaoJdbc(DataSource dataSource, DataSource permanentDeleteDataSource,
FhirContext fhirContext)
{
super(dataSource, permanentDeleteDataSource, fhirContext, "structure_definitions", "structure_definition",
"structure_definition_id", StructureDefinitionIdentityFilter::new);
}
@Override
protected StructureDefinition copy(StructureDefinition resource)
{
return resource.copy();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy