public class FindDocumentsByReferenceIdQuery extends FindDocumentsQuery
Query.Visitor
Constructor and Description |
---|
FindDocumentsByReferenceIdQuery()
Constructs the query.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(Query.Visitor visitor)
Accept a visitor to process an instance of this class.
|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
QueryList<String> |
getReferenceIds() |
QueryList<ReferenceId> |
getTypedReferenceIds()
Tries to return the query parameter "$XDSDocumentEntryReferenceIdList"
as a collection of
ReferenceId instead of a collection of String . |
int |
hashCode() |
void |
setReferenceIds(QueryList<String> referenceIds) |
void |
setTypedReferenceIds(QueryList<ReferenceId> referenceIds)
Allows to use a collection of
ReferenceId instead of a collection of String
for specifying the query parameter "$XDSDocumentEntryReferenceIdList". |
String |
toString() |
getDocumentAvailability, getDocumentEntryTypes, getMetadataLevel, getPatientId, getStatus, setDocumentAvailability, setDocumentEntryTypes, setMetadataLevel, setPatientId, setStatus
getAuthorPersons, getClassCodes, getConfidentialityCodes, getCreationTime, getEventCodes, getFormatCodes, getHealthcareFacilityTypeCodes, getPracticeSettingCodes, getServiceStartTime, getServiceStopTime, getTypeCodes, getTypedAuthorPersons, setAuthorPersons, setClassCodes, setConfidentialityCodes, setEventCodes, setFormatCodes, setHealthcareFacilityTypeCodes, setPracticeSettingCodes, setTypeCodes, setTypedAuthorPersons
getExtraParameters, getHomeCommunityId, setHomeCommunityId
public FindDocumentsByReferenceIdQuery()
public void accept(Query.Visitor visitor)
Query
accept
in class FindDocumentsQuery
visitor
- the visitor implementation.public void setTypedReferenceIds(QueryList<ReferenceId> referenceIds)
ReferenceId
instead of a collection of String
for specifying the query parameter "$XDSDocumentEntryReferenceIdList".referenceIds
- a collection of ReferenceId
objects with AND/OR semantics.public QueryList<ReferenceId> getTypedReferenceIds()
ReferenceId
instead of a collection of String
.
This may fail if SQL LIKE wildcards ("%", "_", etc.) are used in one or more elements.ReferenceId
objects with AND/OR semantics.@Generated(value="lombok") public boolean equals(Object o)
equals
in class FindDocumentsQuery
@Generated(value="lombok") protected boolean canEqual(Object other)
canEqual
in class FindDocumentsQuery
@Generated(value="lombok") public int hashCode()
hashCode
in class FindDocumentsQuery
@Generated(value="lombok") public String toString()
toString
in class FindDocumentsQuery
@Generated(value="lombok") public QueryList<String> getReferenceIds()
@Generated(value="lombok") public void setReferenceIds(QueryList<String> referenceIds)
Copyright © 2018 Open eHealth Foundation. All rights reserved.