java.lang.Object
edu.sustech.search.engine.github.models.issue.IPRResult
All Implemented Interfaces:
AppendableResult, Iterable<Issue>

public class IPRResult extends Object implements AppendableResult, Iterable<Issue>
  • Constructor Details

    • IPRResult

      public IPRResult()
  • Method Details

    • getTotalCount

      public Integer getTotalCount()
      (Required)
    • setTotalCount

      public void setTotalCount(Integer totalCount)
      (Required)
    • getIncompleteResults

      public Boolean getIncompleteResults()
      (Required)
    • setIncompleteResults

      public void setIncompleteResults(Boolean incompleteResults)
      (Required)
    • getItems

      public List<Issue> getItems()
      (Required)
    • setItems

      public void setItems(List<Issue> issues)
      (Required)
    • appendItems

      public int appendItems(AppendableResult result1)
      Description copied from interface: AppendableResult
      Notice that the null condition needs to be considered
      Specified by:
      appendItems in interface AppendableResult
      Parameters:
      result1 - other appendable result
      Returns:
      item count appended
    • getItemCount

      public int getItemCount()
      Specified by:
      getItemCount in interface AppendableResult
    • iterator

      public Iterator<Issue> iterator()
      Specified by:
      iterator in interface Iterable<Issue>
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)