Class RepositoryResult

java.lang.Object
edu.sustech.search.engine.github.models.repository.RepositoryResult
All Implemented Interfaces:
AppendableResult, Iterable<Repository>

@Generated("jsonschema2pojo") public class RepositoryResult extends Object implements AppendableResult, Iterable<Repository>
  • Constructor Details

    • RepositoryResult

      public RepositoryResult()
  • 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<Repository> getItems()
      (Required)
    • setItems

      public void setItems(List<Repository> repositories)
      (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
    • getAdditionalProperties

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

      public void setAdditionalProperty(String name, Object value)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • iterator

      public Iterator<Repository> iterator()
      Specified by:
      iterator in interface Iterable<Repository>