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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
appendItems
(AppendableResult result1) Notice that thenull
condition needs to be consideredboolean
(Required)int
getItems()
(Required)(Required)int
hashCode()
iterator()
void
setAdditionalProperty
(String name, Object value) void
setIncompleteResults
(Boolean incompleteResults) (Required)void
setItems
(List<Repository> repositories) (Required)void
setTotalCount
(Integer totalCount) (Required)toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
RepositoryResult
public RepositoryResult()
-
-
Method Details
-
getTotalCount
(Required) -
setTotalCount
(Required) -
getIncompleteResults
(Required) -
setIncompleteResults
(Required) -
getItems
(Required) -
setItems
(Required) -
appendItems
Description copied from interface:AppendableResult
Notice that thenull
condition needs to be considered- Specified by:
appendItems
in interfaceAppendableResult
- Parameters:
result1
- other appendable result- Returns:
- item count appended
-
getItemCount
public int getItemCount()- Specified by:
getItemCount
in interfaceAppendableResult
-
getAdditionalProperties
-
setAdditionalProperty
-
toString
-
hashCode
public int hashCode() -
equals
-
iterator
- Specified by:
iterator
in interfaceIterable<Repository>
-