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

107.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 RequestorType.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 RequestorType.java Thu Jul 6 15:04:05 2017 UTC

107.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 7 512
Changed 6 14
Inserted 0 0
Removed 0 0

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

107.4 Active regular expressions

No regular expressions were active.

107.5 Comparison detail

  1   /**
  2    * Request orType.jav a
  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 Request orType  im plements j ava.io.Ser ializable  {
  11       privat e java.lan g.String u sername;
  12  
  13       privat e java.lan g.String s sn;
  14  
  15       privat e java.lan g.String f acilityId;
  16  
  17       privat e java.lan g.String f acilityNam e;
  18  
  19       privat e gov.va.m ed.imaging .mix.webse rvices.res t.types.v1 .Requestor TypePurpos eOfUse pur poseOfUse;
  20  
  21       public  Requestor Type() {
  22       }
  23  
  24       public  Requestor Type(
  25               java.lang .String us ername,
  26               java.lang .String ss n,
  27               java.lang .String fa cilityId,
  28               java.lang .String fa cilityName ,
  29               gov.va.me d.imaging. mix.webser vices.rest .types.v1. RequestorT ypePurpose OfUse purp oseOfUse)  {
  30               this.user name = use rname;
  31               this.ssn  = ssn;
  32               this.faci lityId = f acilityId;
  33               this.faci lityName =  facilityN ame;
  34               this.purp oseOfUse =  purposeOf Use;
  35       }
  36  
  37  
  38       /**
  39        * Get s the user name value  for this  RequestorT ype.
  40        * 
  41        * @re turn usern ame
  42        */
  43       public  java.lang .String ge tUsername( ) {
  44           re turn usern ame;
  45       }
  46  
  47  
  48       /**
  49        * Set s the user name value  for this  RequestorT ype.
  50        * 
  51        * @pa ram userna me
  52        */
  53       public  void setU sername(ja va.lang.St ring usern ame) {
  54           th is.usernam e = userna me;
  55       }
  56  
  57  
  58       /**
  59        * Get s the ssn  value for  this Reque storType.
  60        * 
  61        * @re turn ssn
  62        */
  63       public  java.lang .String ge tSsn() {
  64           re turn ssn;
  65       }
  66  
  67  
  68       /**
  69        * Set s the ssn  value for  this Reque storType.
  70        * 
  71        * @pa ram ssn
  72        */
  73       public  void setS sn(java.la ng.String  ssn) {
  74           th is.ssn = s sn;
  75       }
  76  
  77  
  78       /**
  79        * Get s the faci lityId val ue for thi s Requesto rType.
  80        * 
  81        * @re turn facil ityId
  82        */
  83       public  java.lang .String ge tFacilityI d() {
  84           re turn facil ityId;
  85       }
  86  
  87  
  88       /**
  89        * Set s the faci lityId val ue for thi s Requesto rType.
  90        * 
  91        * @pa ram facili tyId
  92        */
  93       public  void setF acilityId( java.lang. String fac ilityId) {
  94           th is.facilit yId = faci lityId;
  95       }
  96  
  97  
  98       /**
  99        * Get s the faci lityName v alue for t his Reques torType.
  100        * 
  101        * @re turn facil ityName
  102        */
  103       public  java.lang .String ge tFacilityN ame() {
  104           re turn facil ityName;
  105       }
  106  
  107  
  108       /**
  109        * Set s the faci lityName v alue for t his Reques torType.
  110        * 
  111        * @pa ram facili tyName
  112        */
  113       public  void setF acilityNam e(java.lan g.String f acilityNam e) {
  114           th is.facilit yName = fa cilityName ;
  115       }
  116  
  117  
  118       /**
  119        * Get s the purp oseOfUse v alue for t his Reques torType.
  120        * 
  121        * @re turn purpo seOfUse
  122        */
  123       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. RequestorT ypePurpose OfUse getP urposeOfUs e() {
  124           re turn purpo seOfUse;
  125       }
  126  
  127  
  128       /**
  129        * Set s the purp oseOfUse v alue for t his Reques torType.
  130        * 
  131        * @pa ram purpos eOfUse
  132        */
  133       public  void setP urposeOfUs e(gov.va.m ed.imaging .mix.webse rvices.res t.types.v1 .Requestor TypePurpos eOfUse pur poseOfUse)  {
  134           th is.purpose OfUse = pu rposeOfUse ;
  135       }
  136  
  137       privat e java.lan g.Object _ _equalsCal c = null;
  138       public  synchroni zed boolea n equals(j ava.lang.O bject obj)  {
  139           if  (!(obj in stanceof R equestorTy pe)) retur n false;
  140           Re questorTyp e other =  (Requestor Type) obj;
  141           if  (obj == n ull) retur n false;
  142           if  (this ==  obj) retur n true;
  143           if  (__equals Calc != nu ll) {
  144                return ( __equalsCa lc == obj) ;
  145           }
  146           __ equalsCalc  = obj;
  147           bo olean _equ als;
  148           _e quals = tr ue && 
  149                ((this.u sername==n ull && oth er.getUser name()==nu ll) || 
  150                 (this.u sername!=n ull &&
  151                  this.u sername.eq uals(other .getUserna me()))) &&
  152                ((this.s sn==null & & other.ge tSsn()==nu ll) || 
  153                 (this.s sn!=null & &
  154                  this.s sn.equals( other.getS sn()))) &&
  155                ((this.f acilityId= =null && o ther.getFa cilityId() ==null) ||  
  156                 (this.f acilityId! =null &&
  157                  this.f acilityId. equals(oth er.getFaci lityId())) ) &&
  158                ((this.f acilityNam e==null &&  other.get FacilityNa me()==null ) || 
  159                 (this.f acilityNam e!=null &&
  160                  this.f acilityNam e.equals(o ther.getFa cilityName ()))) &&
  161                ((this.p urposeOfUs e==null &&  other.get PurposeOfU se()==null ) || 
  162                 (this.p urposeOfUs e!=null &&
  163                  this.p urposeOfUs e.equals(o ther.getPu rposeOfUse ())));
  164           __ equalsCalc  = null;
  165           re turn _equa ls;
  166       }
  167  
  168       privat e boolean  __hashCode Calc = fal se;
  169       public  synchroni zed int ha shCode() {
  170           if  (__hashCo deCalc) {
  171                return 0 ;
  172           }
  173           __ hashCodeCa lc = true;
  174           in t _hashCod e = 1;
  175           if  (getUsern ame() != n ull) {
  176                _hashCod e += getUs ername().h ashCode();
  177           }
  178           if  (getSsn()  != null)  {
  179                _hashCod e += getSs n().hashCo de();
  180           }
  181           if  (getFacil ityId() !=  null) {
  182                _hashCod e += getFa cilityId() .hashCode( );
  183           }
  184           if  (getFacil ityName()  != null) {
  185                _hashCod e += getFa cilityName ().hashCod e();
  186           }
  187           if  (getPurpo seOfUse()  != null) {
  188                _hashCod e += getPu rposeOfUse ().hashCod e();
  189           }
  190           __ hashCodeCa lc = false ;
  191           re turn _hash Code;
  192       }
  193  
  194       // Typ e metadata
  195       privat e static o rg.apache. axis.descr iption.Typ eDesc type Desc =
  196           ne w org.apac he.axis.de scription. TypeDesc(R equestorTy pe.class,  true);
  197  
  198       static  {
  199             typeDesc.s etXmlType( new javax. xml.namesp ace.QName( "urn:v2.ty pes.soap.w ebservices .exchange. imaging. URL         ", "Reques torType")) ;
  200           or g.apache.a xis.descri ption.Elem entDesc el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  201           el emField.se tFieldName ("username ");
  202             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "userna me"));
  203           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  204           el emField.se tNillable( false);
  205           ty peDesc.add FieldDesc( elemField) ;
  206           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  207           el emField.se tFieldName ("ssn");
  208             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "ssn")) ;
  209           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  210           el emField.se tNillable( true);
  211           ty peDesc.add FieldDesc( elemField) ;
  212           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  213           el emField.se tFieldName ("facility Id");
  214             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "facili ty-id"));
  215           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  216           el emField.se tNillable( false);
  217           ty peDesc.add FieldDesc( elemField) ;
  218           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  219           el emField.se tFieldName ("facility Name");
  220             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "facili ty-name")) ;
  221           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  222           el emField.se tNillable( true);
  223           ty peDesc.add FieldDesc( elemField) ;
  224           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  225           el emField.se tFieldName ("purposeO fUse");
  226             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "purpos e-of-use") );
  227             elemField. setXmlType (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", ">Reque storType>p urpose-of- use"));
  228           el emField.se tNillable( false);
  229           ty peDesc.add FieldDesc( elemField) ;
  230       }
  231  
  232       /**
  233        * Ret urn type m etadata ob ject
  234        */
  235       public  static or g.apache.a xis.descri ption.Type Desc getTy peDesc() {
  236           re turn typeD esc;
  237       }
  238  
  239       /**
  240        * Get  Custom Se rializer
  241        */
  242       public  static or g.apache.a xis.encodi ng.Seriali zer getSer ializer(
  243               java.lang .String me chType, 
  244               java.lang .Class _ja vaType,  
  245               javax.xml .namespace .QName _xm lType) {
  246           re turn 
  247              new  org.a pache.axis .encoding. ser.BeanSe rializer(
  248                _javaTyp e, _xmlTyp e, typeDes c);
  249       }
  250  
  251       /**
  252        * Get  Custom De serializer
  253        */
  254       public  static or g.apache.a xis.encodi ng.Deseria lizer getD eserialize r(
  255               java.lang .String me chType, 
  256               java.lang .Class _ja vaType,  
  257               javax.xml .namespace .QName _xm lType) {
  258           re turn 
  259              new  org.a pache.axis .encoding. ser.BeanDe serializer (
  260                _javaTyp e, _xmlTyp e, typeDes c);
  261       }
  262  
  263   }