51. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/2/2019 1:06:55 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

51.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\ARS_Backend\ars_app\src\main\java\gov\va\med\ars\model\response GenericPaginationResults.java Wed Mar 27 19:22:45 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\ARS_Backend\ars_app\src\main\java\gov\va\med\ars\model\response GenericPaginationResults.java Thu Mar 28 17:50:46 2019 UTC

51.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 242
Changed 1 2
Inserted 0 0
Removed 0 0

51.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

51.4 Active regular expressions

No regular expressions were active.

51.5 Comparison detail

  1   package go v.va.med.a rs.model.r esponse;
  2  
  3   /**
  4    * @author  
D NS     GANGAV
  5    *
  6    */
  7   public cla ss Generic Pagination Results {
  8  
  9           in t pageNumb er;
  10           in t pageSize ;
  11           St ring sortC olumn;
  12           bo olean desc ending;
  13           lo ng totalNu mberOfResu lts;
  14  
  15           pu blic int p ageOfCount (long coun t) {
  16                    if ( count <= p ageNumber  * pageSize ) {
  17                             long l astElement  = count -  1L + page Size;
  18                             return  (int) (la stElement  / pageSize );
  19                    }
  20                    retu rn pageNum ber;
  21           }
  22  
  23           pu blic Gener icPaginati onResults( ) {
  24                    supe r();
  25           }
  26  
  27           pu blic Gener icPaginati onResults( int pageNu mber, int  pageSize,  String sor tColumn, l ong totalN umberOfRes ults) {
  28                    supe r();
  29                    this .pageNumbe r = pageNu mber;
  30                    this .pageSize  = pageSize ;
  31                    this .sortColum n = sortCo lumn;
  32                    this .totalNumb erOfResult s = totalN umberOfRes ults;
  33           }
  34  
  35           pu blic Gener icPaginati onResults( long total NumberOfRe sults) {
  36                    supe r();
  37                    this .totalNumb erOfResult s = totalN umberOfRes ults;
  38           }
  39  
  40           pu blic int g etpageNumb er() {
  41                    retu rn pageNum ber;
  42           }
  43  
  44           pu blic void  setpageNum ber(int pa geNumber)  {
  45                    this .pageNumbe r = pageNu mber;
  46           }
  47  
  48           pu blic int g etpageSize () {
  49                    retu rn pageSiz e;
  50           }
  51  
  52           pu blic void  setpageSiz e(int page Size) {
  53                    this .pageSize  = pageSize ;
  54           }
  55  
  56           pu blic Strin g getsortC olumn() {
  57                    retu rn sortCol umn;
  58           }
  59  
  60           pu blic void  setsortCol umn(String  sortColum n) {
  61                    this .sortColum n = sortCo lumn;
  62           }
  63  
  64           pu blic long  gettotalNu mberOfResu lts() {
  65                    retu rn totalNu mberOfResu lts;
  66           }
  67  
  68           pu blic void  settotalNu mberOfResu lts(long t otalNumber OfResults)  {
  69                    this .totalNumb erOfResult s = totalN umberOfRes ults;
  70           }
  71  
  72           @O verride
  73           pu blic Strin g toString () {
  74                    Stri ngBuilder  builder =  new String Builder();
  75                    buil der.append ("GenericP aginationR esults [pa geNumber=" );
  76                    buil der.append (pageNumbe r);
  77                    buil der.append (", pageSi ze=");
  78                    buil der.append (pageSize) ;
  79                    buil der.append (", sortCo lumn=");
  80                    buil der.append (sortColum n);
  81                    buil der.append (", totalN umberOfRes ults=");
  82                    buil der.append (totalNumb erOfResult s);
  83                    buil der.append ("]");
  84                    retu rn builder .toString( );
  85           }
  86  
  87           @O verride
  88           pu blic int h ashCode()  {
  89                    fina l int prim e = 31;
  90                    int  result = 1 ;
  91                    resu lt = prime  * result  + pageNumb er;
  92                    resu lt = prime  * result  + pageSize ;
  93                    resu lt = prime  * result  + ((sortCo lumn == nu ll) ? 0 :  sortColumn .hashCode( ));
  94                    resu lt = prime  * result  + ((Long)  totalNumbe rOfResults ).hashCode ();
  95                    retu rn result;
  96           }
  97  
  98           @O verride
  99           pu blic boole an equals( Object obj ) {
  100                    if ( this == ob j)
  101                             return  true;
  102                    if ( obj == nul l)
  103                             return  false;
  104                    if ( getClass()  != obj.ge tClass())
  105                             return  false;
  106                    Gene ricPaginat ionResults  other = ( GenericPag inationRes ults) obj;
  107                    if ( pageNumber  != other. pageNumber )
  108                             return  false;
  109                    if ( pageSize ! = other.pa geSize)
  110                             return  false;
  111                    if ( sortColumn  == null)  {
  112                             if (ot her.sortCo lumn != nu ll)
  113                                      return f alse;
  114                    } el se if (!so rtColumn.e quals(othe r.sortColu mn))
  115                             return  false;
  116                    if ( totalNumbe rOfResults  != other. totalNumbe rOfResults )
  117                             return  false;
  118  
  119                    retu rn true;
  120           }
  121  
  122   }