Class OMRSAPIPagedFindRequest

    • Constructor Detail

      • OMRSAPIPagedFindRequest

        public OMRSAPIPagedFindRequest()
        Default constructor
      • OMRSAPIPagedFindRequest

        public OMRSAPIPagedFindRequest​(OMRSAPIPagedFindRequest template)
        Copy/clone constructor
        Parameters:
        template - object to copy
    • Method Detail

      • getSequencingProperty

        public java.lang.String getSequencingProperty()
        Return the name of the property that should be used to sequence the results.
        Returns:
        property name
      • setSequencingProperty

        public void setSequencingProperty​(java.lang.String sequencingProperty)
        Set up the name of the property that should be used to sequence the results.
        Parameters:
        sequencingProperty - property name
      • getSequencingOrder

        public SequencingOrder getSequencingOrder()
        Return the sequencing order for the results.
        Returns:
        sequencing order enum
      • setSequencingOrder

        public void setSequencingOrder​(SequencingOrder sequencingOrder)
        Set up the sequencing order for the results.
        Parameters:
        sequencingOrder - sequencing order enum
      • 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 java.lang.String toString()
        Standard toString method.
        Overrides:
        toString in class OMRSAPIFindRequest
        Returns:
        print out of variables in a JSON-style
      • equals

        public boolean equals​(java.lang.Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class OMRSAPIFindRequest
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison
      • hashCode

        public int hashCode()
        Create a hash code for this element type.
        Overrides:
        hashCode in class OMRSAPIFindRequest
        Returns:
        int hash code