Package dev.dsf.fhir.search
Interface SearchQueryIdentityFilter
- All Known Subinterfaces:
HistoryIdentityFilter
- All Known Implementing Classes:
ActivityDefinitionHistoryIdentityFilter,ActivityDefinitionIdentityFilter,BinaryHistoryIdentityFilter,BinaryIdentityFilter,BundleHistoryIdentityFilter,BundleIdentityFilter,CodeSystemHistoryIdentityFilter,CodeSystemIdentityFilter,DocumentReferenceHistoryIdentityFilter,DocumentReferenceIdentityFilter,EndpointHistoryIdentityFilter,EndpointIdentityFilter,GroupHistoryIdentityFilter,GroupIdentityFilter,HealthcareServiceHistoryIdentityFilter,HealthcareServiceIdentityFilter,LibraryHistoryIdentityFilter,LibraryIdentityFilter,LocationHistoryIdentityFilter,LocationIdentityFilter,MeasureHistoryIdentityFilter,MeasureIdentityFilter,MeasureReportHistoryIdentityFilter,MeasureReportIdentityFilter,NamingSystemHistoryIdentityFilter,NamingSystemIdentityFilter,OrganizationAffiliationHistoryIdentityFilter,OrganizationAffiliationIdentityFilter,OrganizationHistoryIdentityFilter,OrganizationIdentityFilter,PatientHistoryIdentityFilter,PatientIdentityFilter,PractitionerHistoryIdentityFilter,PractitionerIdentityFilter,PractitionerRoleHistoryIdentityFilter,PractitionerRoleIdentityFilter,ProvenanceHistoryIdentityFilter,ProvenanceIdentityFilter,QuestionnaireHistoryIdentityFilter,QuestionnaireIdentityFilter,QuestionnaireResponseHistoryIdentityFilter,QuestionnaireResponseIdentityFilter,ResearchStudyHistoryIdentityFilter,ResearchStudyIdentityFilter,StructureDefinitionHistoryIdentityFilter,StructureDefinitionIdentityFilter,StructureDefinitionSnapshotIdentityFilter,SubscriptionHistoryIdentityFilter,SubscriptionIdentityFilter,TaskHistoryIdentityFilter,TaskIdentityFilter,ValueSetHistoryIdentityFilter,ValueSetIdentityFilter
public interface SearchQueryIdentityFilter
-
Method Summary
Modifier and TypeMethodDescriptionintvoidmodifyStatement(int parameterIndex, int subqueryParameterIndex, PreparedStatement statement)
-
Method Details
-
getFilterQuery
String getFilterQuery()- Returns:
- not
null, emptyStringif resources should not be filtered
-
getSqlParameterCount
int getSqlParameterCount()- Returns:
>=0, 0 ifgetFilterQuery()returns emptyString
-
modifyStatement
void modifyStatement(int parameterIndex, int subqueryParameterIndex, PreparedStatement statement) throws SQLException - Parameters:
parameterIndex->= 1subqueryParameterIndex- [1 ...getSqlParameterCount()]statement- notnull- Throws:
SQLException- if errors occur during modification of the statement
-