|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kim.api.responsibility.ResponsibilityQueryResults
public class ResponsibilityQueryResults
| Nested Class Summary | |
|---|---|
static class |
ResponsibilityQueryResults.Builder
|
static class |
ResponsibilityQueryResults.Constants
Defines some internal constants used on this class. |
static class |
ResponsibilityQueryResults.Elements
A private class which exposes constants which define the XML element names to use when this object is marshaled to XML. |
| Field Summary | |
|---|---|
private Collection<Element> |
_futureElements
|
private boolean |
moreResultsAvailable
|
private List<Responsibility> |
results
|
private Integer |
totalRowCount
|
| Constructor Summary | |
|---|---|
private |
ResponsibilityQueryResults()
|
private |
ResponsibilityQueryResults(ResponsibilityQueryResults.Builder builder)
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
All "Complete" model object's should adhere to the ModelObjectComplete.equals(Object) contract. |
List<Responsibility> |
getResults()
Return the list of results that are contained within. |
Integer |
getTotalRowCount()
Gets the total number of records that match the executed query. |
int |
hashCode()
All "Complete" model object's should adhere to the ModelObjectComplete.hashCode() contract. |
boolean |
isMoreResultsAvailable()
Indicates if there are more results available for the query immediately following the last result that was returned. |
String |
toString()
This will return a proper string representation of the Model Object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private final List<Responsibility> results
private final Integer totalRowCount
private final boolean moreResultsAvailable
private final Collection<Element> _futureElements
| Constructor Detail |
|---|
private ResponsibilityQueryResults()
private ResponsibilityQueryResults(ResponsibilityQueryResults.Builder builder)
| Method Detail |
|---|
public List<Responsibility> getResults()
QueryResults
getResults in interface QueryResults<Responsibility>public Integer getTotalRowCount()
QueryResultsQueryResults.getResults() as the query may cut off the number
of records returned by the actual query request. In these cases, the
total row count represents the total number of results which would be
returned by the query if there was no cap on the results returned (i.e.
the equivalent of the result of a "count" query in SQL).
The total row count is optional depending on whether or not the
client requested the total row count when invoking the query. The client
requests this information by setting the CountFlag.INCLUDE or
CountFlag.ONLY on the QueryByCriteria. It's also
possible that the query is unable to produce a total row count depending
on the back-end implementation, in which cases this value will also not
be available.
Will never be less than 0.
getTotalRowCount in interface QueryResults<Responsibility>public boolean isMoreResultsAvailable()
QueryResultsQueryResults.getResults() will not include the complete result
set for the query. This could be because the query only requested a
certain number of rows, or that the query couldn't return the number
of rows that were requested.
It is intended that this value be used to facilitate paging or reporting in the client in cases where that is desired.
This information will only be available if the client sets a limit on the
results returned. This limit is set with the maxResults field on the
QueryByCriteria.
isMoreResultsAvailable in interface QueryResults<Responsibility>public int hashCode()
ModelObjectCompleteModelObjectComplete.hashCode() contract.
hashCode in interface ModelObjectCompletehashCode in class Objectpublic boolean equals(Object obj)
ModelObjectCompleteModelObjectComplete.equals(Object) contract.
equals in interface ModelObjectCompleteequals in class Objectobj - to object to compare for equality
public String toString()
ModelObjectBasic
toString in interface ModelObjectBasictoString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||