104. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 7/10/2017 1:01:45 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.

104.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\IV-ehmp_cif\MIXCommon\main\src\java\gov\va\med\imaging\mix\webservices\rest\types\v1 ReportStudyListResponseType.java Thu Jun 29 17:22:02 2017 UTC
2 C:\AraxisMergeCompare\Pri_re\IV-ehmp_cif\MIXCommon\main\src\java\gov\va\med\imaging\mix\webservices\rest\types\v1 ReportStudyListResponseType.java Thu Jul 6 15:04:03 2017 UTC

104.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 5 434
Changed 4 12
Inserted 0 0
Removed 0 0

104.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

104.4 Active regular expressions

No regular expressions were active.

104.5 Comparison detail

  1   /**
  2    * StudyLi stResponse Type.java
  3    *
  4    * This fi le was aut o-generate d from WSD L
  5    * by the  Apache Axi s 1.4 Apr  22, 2006 ( 06:55:48 P DT) WSDL2J ava emitte r.
  6    */
  7  
  8   package go v.va.med.i maging.mix .webservic es.rest.ty pes.v1;
  9  
  10   public cla ss ReportS tudyListRe sponseType   implemen ts java.io .Serializa ble {
  11       privat e boolean  partialRes ponse;
  12  
  13       privat e gov.va.m ed.imaging .mix.webse rvices.res t.types.v1 .StudyType [] studies ;
  14  
  15       privat e gov.va.m ed.imaging .mix.webse rvices.res t.types.v1 .ErrorResu ltType[] e rrors;
  16  
  17       public  ReportStu dyListResp onseType()  {
  18       }
  19  
  20       public  ReportStu dyListResp onseType(
  21               boolean p artialResp onse,
  22               gov.va.me d.imaging. mix.webser vices.rest .types.v1. StudyType[ ] studies,
  23               gov.va.me d.imaging. mix.webser vices.rest .types.v1. ErrorResul tType[] er rors) {
  24               this.part ialRespons e = partia lResponse;
  25               this.stud ies = stud ies;
  26               this.erro rs = error s;
  27       }
  28  
  29  
  30       /**
  31        * Get s the part ialRespons e value fo r this Stu dyListResp onseType.
  32        * 
  33        * @re turn parti alResponse
  34        */
  35       public  boolean i sPartialRe sponse() {
  36           re turn parti alResponse ;
  37       }
  38  
  39  
  40       /**
  41        * Set s the part ialRespons e value fo r this Stu dyListResp onseType.
  42        * 
  43        * @pa ram partia lResponse
  44        */
  45       public  void setP artialResp onse(boole an partial Response)  {
  46           th is.partial Response =  partialRe sponse;
  47       }
  48  
  49  
  50       /**
  51        * Get s the stud ies value  for this S tudyListRe sponseType .
  52        * 
  53        * @re turn studi es
  54        */
  55       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. StudyType[ ] getStudi es() {
  56           re turn studi es;
  57       }
  58  
  59  
  60       /**
  61        * Set s the stud ies value  for this S tudyListRe sponseType .
  62        * 
  63        * @pa ram studie s
  64        */
  65       public  void setS tudies(gov .va.med.im aging.mix. webservice s.rest.typ es.v1.Stud yType[] st udies) {
  66           th is.studies  = studies ;
  67       }
  68  
  69       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. StudyType  getStudies (int i) {
  70           re turn this. studies[i] ;
  71       }
  72  
  73       public  void setS tudies(int  i, gov.va .med.imagi ng.mix.web services.r est.types. v1.StudyTy pe _value)  {
  74           th is.studies [i] = _val ue;
  75       }
  76  
  77  
  78       /**
  79        * Get s the erro rs value f or this St udyListRes ponseType.
  80        * 
  81        * @re turn error s
  82        */
  83       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. ErrorResul tType[] ge tErrors()  {
  84           re turn error s;
  85       }
  86  
  87  
  88       /**
  89        * Set s the erro rs value f or this St udyListRes ponseType.
  90        * 
  91        * @pa ram errors
  92        */
  93       public  void setE rrors(gov. va.med.ima ging.mix.w ebservices .rest.type s.v1.Error ResultType [] errors)  {
  94           th is.errors  = errors;
  95       }
  96  
  97       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. ErrorResul tType getE rrors(int  i) {
  98           re turn this. errors[i];
  99       }
  100  
  101       public  void setE rrors(int  i, gov.va. med.imagin g.mix.webs ervices.re st.types.v 1.ErrorRes ultType _v alue) {
  102           th is.errors[ i] = _valu e;
  103       }
  104  
  105       privat e java.lan g.Object _ _equalsCal c = null;
  106       public  synchroni zed boolea n equals(j ava.lang.O bject obj)  {
  107           if  (!(obj in stanceof R eportStudy ListRespon seType)) r eturn fals e;
  108           Re portStudyL istRespons eType othe r = (Repor tStudyList ResponseTy pe) obj;
  109           if  (obj == n ull) retur n false;
  110           if  (this ==  obj) retur n true;
  111           if  (__equals Calc != nu ll) {
  112                return ( __equalsCa lc == obj) ;
  113           }
  114           __ equalsCalc  = obj;
  115           bo olean _equ als;
  116           _e quals = tr ue && 
  117                this.par tialRespon se == othe r.isPartia lResponse( ) &&
  118                ((this.s tudies==nu ll && othe r.getStudi es()==null ) || 
  119                 (this.s tudies!=nu ll &&
  120                  java.u til.Arrays .equals(th is.studies , other.ge tStudies() ))) &&
  121                ((this.e rrors==nul l && other .getErrors ()==null)  || 
  122                 (this.e rrors!=nul l &&
  123                  java.u til.Arrays .equals(th is.errors,  other.get Errors())) );
  124           __ equalsCalc  = null;
  125           re turn _equa ls;
  126       }
  127  
  128       privat e boolean  __hashCode Calc = fal se;
  129       public  synchroni zed int ha shCode() {
  130           if  (__hashCo deCalc) {
  131                return 0 ;
  132           }
  133           __ hashCodeCa lc = true;
  134           in t _hashCod e = 1;
  135           _h ashCode +=  (isPartia lResponse( ) ? Boolea n.TRUE : B oolean.FAL SE).hashCo de();
  136           if  (getStudi es() != nu ll) {
  137                for (int  i=0;
  138                     i<j ava.lang.r eflect.Arr ay.getLeng th(getStud ies());
  139                     i++ ) {
  140                    java .lang.Obje ct obj = j ava.lang.r eflect.Arr ay.get(get Studies(),  i);
  141                    if ( obj != nul l &&
  142                         !obj.getCl ass().isAr ray()) {
  143                         _hashCode  += obj.has hCode();
  144                    }
  145                }
  146           }
  147           if  (getError s() != nul l) {
  148                for (int  i=0;
  149                     i<j ava.lang.r eflect.Arr ay.getLeng th(getErro rs());
  150                     i++ ) {
  151                    java .lang.Obje ct obj = j ava.lang.r eflect.Arr ay.get(get Errors(),  i);
  152                    if ( obj != nul l &&
  153                         !obj.getCl ass().isAr ray()) {
  154                         _hashCode  += obj.has hCode();
  155                    }
  156                }
  157           }
  158           __ hashCodeCa lc = false ;
  159           re turn _hash Code;
  160       }
  161  
  162       // Typ e metadata
  163       privat e static o rg.apache. axis.descr iption.Typ eDesc type Desc =
  164           ne w org.apac he.axis.de scription. TypeDesc(R eportStudy ListRespon seType.cla ss, true);
  165  
  166       static  {
  167             typeDesc.s etXmlType( new javax. xml.namesp ace.QName( "urn:v2.ty pes.soap.w ebservices .exchange. imaging. URL         ", "StudyL istRespons eType"));
  168           or g.apache.a xis.descri ption.Elem entDesc el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  169           el emField.se tFieldName ("partialR esponse");
  170             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "partia l-response "));
  171           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "bool ean"));
  172           el emField.se tNillable( false);
  173           ty peDesc.add FieldDesc( elemField) ;
  174           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  175           el emField.se tFieldName ("studies" );
  176             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "studie s"));
  177             elemField. setXmlType (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "StudyT ype"));
  178           el emField.se tMinOccurs (0);
  179           el emField.se tNillable( false);
  180           el emField.se tMaxOccurs Unbounded( true);
  181           ty peDesc.add FieldDesc( elemField) ;
  182           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  183           el emField.se tFieldName ("errors") ;
  184             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "errors "));
  185             elemField. setXmlType (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "ErrorR esultType" ));
  186           el emField.se tMinOccurs (0);
  187           el emField.se tNillable( true);
  188           el emField.se tMaxOccurs Unbounded( true);
  189           ty peDesc.add FieldDesc( elemField) ;
  190       }
  191  
  192       /**
  193        * Ret urn type m etadata ob ject
  194        */
  195       public  static or g.apache.a xis.descri ption.Type Desc getTy peDesc() {
  196           re turn typeD esc;
  197       }
  198  
  199       /**
  200        * Get  Custom Se rializer
  201        */
  202       public  static or g.apache.a xis.encodi ng.Seriali zer getSer ializer(
  203               java.lang .String me chType, 
  204               java.lang .Class _ja vaType,  
  205               javax.xml .namespace .QName _xm lType) {
  206           re turn 
  207              new  org.a pache.axis .encoding. ser.BeanSe rializer(
  208                _javaTyp e, _xmlTyp e, typeDes c);
  209       }
  210  
  211       /**
  212        * Get  Custom De serializer
  213        */
  214       public  static or g.apache.a xis.encodi ng.Deseria lizer getD eserialize r(
  215               java.lang .String me chType, 
  216               java.lang .Class _ja vaType,  
  217               javax.xml .namespace .QName _xm lType) {
  218           re turn 
  219              new  org.a pache.axis .encoding. ser.BeanDe serializer (
  220                _javaTyp e, _xmlTyp e, typeDes c);
  221       }
  222  
  223   }