public QueryParam(
     ApplicationEntity ae, boolean combinedDatetimeMatching, boolean fuzzySemanticMatching) {
   this.arcAE = ae.getAEExtension(ArchiveAEExtension.class);
   this.arcDev = arcAE.getArchiveDeviceExtension();
   this.qrView = arcAE.getQueryRetrieveView();
   this.combinedDatetimeMatching = combinedDatetimeMatching;
   this.fuzzySemanticMatching = fuzzySemanticMatching;
 }
 public boolean isPersonNameComponentOrderInsensitiveMatching() {
   return arcAE.personNameComponentOrderInsensitiveMatching();
 }
 public boolean isMatchUnknown() {
   return arcAE.queryMatchUnknown();
 }
 public String getAETitle() {
   return arcAE.getApplicationEntity().getAETitle();
 }