1 package jalview.ws.uimodel;
4 import jalview.ws.dbsources.PDBRestClient.PDBDocField;
6 import java.util.ArrayList;
9 public class PDBSearchRequest
11 private String searchTarget;
13 private String searchTerm;
15 private String sortTarget;
17 private boolean allowEmptySeq;
19 private int responseSize;
21 private boolean isAscending;
23 private List<PDBDocField> wantedFields = new ArrayList<PDBDocField>();
25 public String getSearchTarget()
30 public void setSearchTarget(String searchTarget)
32 this.searchTarget = searchTarget;
35 public String getSearchTerm()
40 public void setSearchTerm(String searchTerm)
42 this.searchTerm = searchTerm;
45 public boolean isAllowEmptySeq()
50 public void setAllowEmptySeq(boolean allowEmptySeq)
52 this.allowEmptySeq = allowEmptySeq;
55 public int getResponseSize()
60 public void setResponseSize(int responseSize)
62 this.responseSize = responseSize;
65 public List<PDBDocField> getWantedFields()
70 public void setWantedFields(List<PDBDocField> wantedFields)
72 this.wantedFields = wantedFields;
75 public String getSortTarget()
80 public void setSortTarget(String sortTarget, boolean isAscending)
82 this.sortTarget = sortTarget;
83 this.isAscending = isAscending;
86 public boolean isAscending()