Class OMRSAPIPagedResponse
- java.lang.Object
-
- org.odpi.openmetadata.repositoryservices.rest.properties.OMRSAPIResponse
-
- org.odpi.openmetadata.repositoryservices.rest.properties.OMRSAPIPagedResponse
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ClassificationListResponse,CohortListResponse,CohortMembershipListResponse,EntityListResponse,RelationshipListResponse
public abstract class OMRSAPIPagedResponse extends OMRSAPIResponse
OMRSRESTAPIPagedResponse provides the base definition for a paged response.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected intoffsetprotected intpageSize-
Fields inherited from class org.odpi.openmetadata.repositoryservices.rest.properties.OMRSAPIResponse
actionDescription, exceptionCausedBy, exceptionClassName, exceptionErrorMessage, exceptionErrorMessageId, exceptionErrorMessageParameters, exceptionProperties, exceptionSystemAction, exceptionUserAction, relatedHTTPCode
-
-
Constructor Summary
Constructors Constructor Description OMRSAPIPagedResponse()Default constructorOMRSAPIPagedResponse(OMRSAPIPagedResponse template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.intgetOffset()Return the starting element number for this set of results.intgetPageSize()Return the maximum number of elements that can be returned on this request.inthashCode()Create a hash code for this element type.voidsetOffset(int offset)Set up the starting element number for this set of results.voidsetPageSize(int pageSize)Set up the maximum number of elements that can be returned on this request.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.repositoryservices.rest.properties.OMRSAPIResponse
getActionDescription, getExceptionCausedBy, getExceptionClassName, getExceptionErrorMessage, getExceptionErrorMessageId, getExceptionErrorMessageParameters, getExceptionProperties, getExceptionSystemAction, getExceptionUserAction, getRelatedHTTPCode, setActionDescription, setExceptionCausedBy, setExceptionClassName, setExceptionErrorMessage, setExceptionErrorMessageId, setExceptionErrorMessageParameters, setExceptionProperties, setExceptionSystemAction, setExceptionUserAction, setRelatedHTTPCode
-
-
-
-
Constructor Detail
-
OMRSAPIPagedResponse
public OMRSAPIPagedResponse()
Default constructor
-
OMRSAPIPagedResponse
public OMRSAPIPagedResponse(OMRSAPIPagedResponse template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getOffset
public int getOffset()
Return the starting element number for this set of results. This is used when retrieving elements beyond the first page of results. Zero means the results start from the first element.- Returns:
- offset number
-
setOffset
public void setOffset(int offset)
Set up the starting element number for this set of results. This is used when retrieving elements beyond the first page of results. Zero means the results start from the first element.- Parameters:
offset- offset number
-
getPageSize
public int getPageSize()
Return the maximum number of elements that can be returned on this request.- Returns:
- page size
-
setPageSize
public void setPageSize(int pageSize)
Set up the maximum number of elements that can be returned on this request.- Parameters:
pageSize- integer number
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classOMRSAPIResponse- Returns:
- print out of variables in a JSON-style
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classOMRSAPIResponse- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Create a hash code for this element type.- Overrides:
hashCodein classOMRSAPIResponse- Returns:
- int hash code
-
-