protected UUID taxonNodeUuid;
protected Integer taxonNodeId;
+ protected String treeIndex;
+ protected UUID taxonUuid;
protected String taxonTitleCache;
protected String nameTitleCache;
protected Rank nameRank = Rank.UNKNOWN_RANK();
* @param taxonTitleCache
* @param nameRank {@link Rank.#UNKNOWN_RANK()} will be used in case this is <code>null</code>
*/
- public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String taxonTitleCache, String nameTitleCache,
+ public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String treeIndex, UUID taxonUuid, String taxonTitleCache, String nameTitleCache,
Rank nameRank, UUID parentNodeUuid) {
this.taxonNodeUuid = taxonNodeUuid;
this.taxonNodeId = taxonNodeId;
+ this.treeIndex = treeIndex;
+ this.taxonUuid = taxonUuid;
this.taxonTitleCache = taxonTitleCache;
this.nameTitleCache = nameTitleCache;
if(nameRank != null){
* @param taxonTitleCache
* @param nameRank {@link Rank.#UNKNOWN_RANK()} will be used in case this is <code>null</code>
*/
- public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String taxonTitleCache,
+ public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String treeIndex, UUID taxonUuid, String taxonTitleCache,
Rank nameRank, UUID parentNodeUuid) {
- this(taxonNodeUuid, taxonNodeId, taxonTitleCache, null, nameRank, parentNodeUuid);
+ this(taxonNodeUuid, taxonNodeId, treeIndex, taxonUuid, taxonTitleCache, null, nameRank, parentNodeUuid);
}
+ public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String treeIndex, UUID taxonUuid, String taxonTitleCache,
+ Rank nameRank) {
+ this(taxonNodeUuid, taxonNodeId, treeIndex, taxonUuid, taxonTitleCache, null, nameRank, null);
+ }
+
public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String taxonTitleCache,
Rank nameRank) {
- this(taxonNodeUuid, taxonNodeId, taxonTitleCache, null, nameRank, null);
+ this(taxonNodeUuid, taxonNodeId, null, null, taxonTitleCache, null, nameRank, null);
+ }
+ public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, UUID taxonUuid, String taxonTitleCache, UUID parentNodeUuid) {
+ this(taxonNodeUuid, taxonNodeId, null, taxonUuid, taxonTitleCache, null, parentNodeUuid);
}
public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String taxonTitleCache, UUID parentNodeUuid) {
- this(taxonNodeUuid, taxonNodeId, taxonTitleCache, null, parentNodeUuid);
+ this(taxonNodeUuid, taxonNodeId, null, null, taxonTitleCache, null, parentNodeUuid);
+ }
+
+ public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, UUID taxonUuid, String taxonTitleCache) {
+ this(taxonNodeUuid, taxonNodeId, null, taxonUuid, taxonTitleCache, null, null);
}
public SortableTaxonNodeQueryResult(UUID taxonNodeUuid, Integer taxonNodeId, String taxonTitleCache) {
- this(taxonNodeUuid, taxonNodeId, taxonTitleCache, null, null);
+ this(taxonNodeUuid, taxonNodeId, null, null, taxonTitleCache, null, null);
}
public UUID getTaxonNodeUuid() {
public void setTaxonNodeUuid(UUID taxonNodeUuid) {
this.taxonNodeUuid = taxonNodeUuid;
}
+
+ public String getTreeIndex() {
+ return treeIndex;
+ }
+ public void setTreeIndex(String treeIndex) {
+ this.treeIndex = treeIndex;
+ }
+ public UUID getTaxonUuid() {
+ return taxonUuid;
+ }
+ public void setTaxonUuid(UUID taxonUuid) {
+ this.taxonUuid = taxonUuid;
+ }
+
/**
* @return the parentNodeUuid
*/