home *** CD-ROM | disk | FTP | other *** search
/ Java 1.2 How-To / JavaHowTo.iso / 3rdParty / jbuilder / TRIAL / JBUILDER / JVISBRKR.Z / applicantInfoStruct.java < prev    next >
Encoding:
Java Source  |  1998-05-08  |  3.5 KB  |  105 lines

  1. /*
  2.  * Copyright (c) 1997-1998 Borland International, Inc. All Rights Reserved.
  3.  * 
  4.  * This SOURCE CODE FILE, which has been provided by Borland as part
  5.  * of a Borland product for use ONLY by licensed users of the product,
  6.  * includes CONFIDENTIAL and PROPRIETARY information of Borland.  
  7.  *
  8.  * USE OF THIS SOFTWARE IS GOVERNED BY THE TERMS AND CONDITIONS 
  9.  * OF THE LICENSE STATEMENT AND LIMITED WARRANTY FURNISHED WITH
  10.  * THE PRODUCT.
  11.  *
  12.  * IN PARTICULAR, YOU WILL INDEMNIFY AND HOLD BORLAND, ITS RELATED
  13.  * COMPANIES AND ITS SUPPLIERS, HARMLESS FROM AND AGAINST ANY CLAIMS
  14.  * OR LIABILITIES ARISING OUT OF THE USE, REPRODUCTION, OR DISTRIBUTION
  15.  * OF YOUR PROGRAMS, INCLUDING ANY CLAIMS OR LIABILITIES ARISING OUT OF
  16.  * OR RESULTING FROM THE USE, MODIFICATION, OR DISTRIBUTION OF PROGRAMS
  17.  * OR FILES CREATED FROM, BASED ON, AND/OR DERIVED FROM THIS SOURCE
  18.  * CODE FILE.
  19.  */
  20. package borland.reference.creditapproval.CORBAInterface;
  21. /**
  22. <p>
  23. <ul>
  24. <li> <b>Java Class</b> borland.reference.creditapproval.CORBAInterface.applicantInfoStruct
  25. <li> <b>Source File</b> borland/reference/creditapproval/CORBAInterface/applicantInfoStruct.java
  26. <li> <b>IDL Source File</b> C:/JBuilder/samples/borland/reference/creditapproval/CreditApproval.idl
  27. <li> <b>IDL Absolute Name</b> ::borland::reference::creditapproval::CORBAInterface::applicantInfoStruct
  28. <li> <b>Repository Identifier</b> IDL:borland/reference/creditapproval/CORBAInterface/applicantInfoStruct:1.0
  29. </ul>
  30. <b>IDL definition:</b>
  31. <pre>
  32.     struct applicantInfoStruct {
  33.       string firstName;
  34.       string MI;
  35.       string lastName;
  36.       string address1;
  37.       string address2;
  38.       string city;
  39.       string state;
  40.       string postalCode;
  41.       string country;
  42.       string phone;
  43.       string PID;
  44.       string DOB;
  45.       double monthlyIncome;
  46.       double rentMortgagePayment;
  47.     };
  48. </pre>
  49. </p>
  50. */
  51. final public class applicantInfoStruct {
  52.   public java.lang.String firstName;
  53.   public java.lang.String MI;
  54.   public java.lang.String lastName;
  55.   public java.lang.String address1;
  56.   public java.lang.String address2;
  57.   public java.lang.String city;
  58.   public java.lang.String state;
  59.   public java.lang.String postalCode;
  60.   public java.lang.String country;
  61.   public java.lang.String phone;
  62.   public java.lang.String PID;
  63.   public java.lang.String DOB;
  64.   public double monthlyIncome;
  65.   public double rentMortgagePayment;
  66.   public applicantInfoStruct() {
  67.   }
  68.   public applicantInfoStruct(
  69.     java.lang.String firstName,
  70.     java.lang.String MI,
  71.     java.lang.String lastName,
  72.     java.lang.String address1,
  73.     java.lang.String address2,
  74.     java.lang.String city,
  75.     java.lang.String state,
  76.     java.lang.String postalCode,
  77.     java.lang.String country,
  78.     java.lang.String phone,
  79.     java.lang.String PID,
  80.     java.lang.String DOB,
  81.     double monthlyIncome,
  82.     double rentMortgagePayment
  83.   ) {
  84.     this.firstName = firstName;
  85.     this.MI = MI;
  86.     this.lastName = lastName;
  87.     this.address1 = address1;
  88.     this.address2 = address2;
  89.     this.city = city;
  90.     this.state = state;
  91.     this.postalCode = postalCode;
  92.     this.country = country;
  93.     this.phone = phone;
  94.     this.PID = PID;
  95.     this.DOB = DOB;
  96.     this.monthlyIncome = monthlyIncome;
  97.     this.rentMortgagePayment = rentMortgagePayment;
  98.   }
  99.   public java.lang.String toString() {
  100.     org.omg.CORBA.Any any = org.omg.CORBA.ORB.init().create_any();
  101.     borland.reference.creditapproval.CORBAInterface.applicantInfoStructHelper.insert(any, this);
  102.     return any.toString();
  103.   }
  104. }
  105.