1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.model;
16  
17  import java.io.Serializable;
18  
19  import java.util.ArrayList;
20  import java.util.List;
21  
22  /**
23   * <a href="CompanySoap.java.html"><b><i>View Source</i></b></a>
24   *
25   * <p>
26   * ServiceBuilder generated this class. Modifications in this class will be
27   * overwritten the next time is generated.
28   * </p>
29   *
30   * <p>
31   * This class is used by
32   * {@link com.liferay.portal.service.http.CompanyServiceSoap}.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       com.liferay.portal.service.http.CompanyServiceSoap
37   * @generated
38   */
39  public class CompanySoap implements Serializable {
40      public static CompanySoap toSoapModel(Company model) {
41          CompanySoap soapModel = new CompanySoap();
42  
43          soapModel.setCompanyId(model.getCompanyId());
44          soapModel.setAccountId(model.getAccountId());
45          soapModel.setWebId(model.getWebId());
46          soapModel.setKey(model.getKey());
47          soapModel.setVirtualHost(model.getVirtualHost());
48          soapModel.setMx(model.getMx());
49          soapModel.setHomeURL(model.getHomeURL());
50          soapModel.setLogoId(model.getLogoId());
51          soapModel.setSystem(model.getSystem());
52  
53          return soapModel;
54      }
55  
56      public static CompanySoap[] toSoapModels(Company[] models) {
57          CompanySoap[] soapModels = new CompanySoap[models.length];
58  
59          for (int i = 0; i < models.length; i++) {
60              soapModels[i] = toSoapModel(models[i]);
61          }
62  
63          return soapModels;
64      }
65  
66      public static CompanySoap[][] toSoapModels(Company[][] models) {
67          CompanySoap[][] soapModels = null;
68  
69          if (models.length > 0) {
70              soapModels = new CompanySoap[models.length][models[0].length];
71          }
72          else {
73              soapModels = new CompanySoap[0][0];
74          }
75  
76          for (int i = 0; i < models.length; i++) {
77              soapModels[i] = toSoapModels(models[i]);
78          }
79  
80          return soapModels;
81      }
82  
83      public static CompanySoap[] toSoapModels(List<Company> models) {
84          List<CompanySoap> soapModels = new ArrayList<CompanySoap>(models.size());
85  
86          for (Company model : models) {
87              soapModels.add(toSoapModel(model));
88          }
89  
90          return soapModels.toArray(new CompanySoap[soapModels.size()]);
91      }
92  
93      public CompanySoap() {
94      }
95  
96      public long getPrimaryKey() {
97          return _companyId;
98      }
99  
100     public void setPrimaryKey(long pk) {
101         setCompanyId(pk);
102     }
103 
104     public long getCompanyId() {
105         return _companyId;
106     }
107 
108     public void setCompanyId(long companyId) {
109         _companyId = companyId;
110     }
111 
112     public long getAccountId() {
113         return _accountId;
114     }
115 
116     public void setAccountId(long accountId) {
117         _accountId = accountId;
118     }
119 
120     public String getWebId() {
121         return _webId;
122     }
123 
124     public void setWebId(String webId) {
125         _webId = webId;
126     }
127 
128     public String getKey() {
129         return _key;
130     }
131 
132     public void setKey(String key) {
133         _key = key;
134     }
135 
136     public String getVirtualHost() {
137         return _virtualHost;
138     }
139 
140     public void setVirtualHost(String virtualHost) {
141         _virtualHost = virtualHost;
142     }
143 
144     public String getMx() {
145         return _mx;
146     }
147 
148     public void setMx(String mx) {
149         _mx = mx;
150     }
151 
152     public String getHomeURL() {
153         return _homeURL;
154     }
155 
156     public void setHomeURL(String homeURL) {
157         _homeURL = homeURL;
158     }
159 
160     public long getLogoId() {
161         return _logoId;
162     }
163 
164     public void setLogoId(long logoId) {
165         _logoId = logoId;
166     }
167 
168     public boolean getSystem() {
169         return _system;
170     }
171 
172     public boolean isSystem() {
173         return _system;
174     }
175 
176     public void setSystem(boolean system) {
177         _system = system;
178     }
179 
180     private long _companyId;
181     private long _accountId;
182     private String _webId;
183     private String _key;
184     private String _virtualHost;
185     private String _mx;
186     private String _homeURL;
187     private long _logoId;
188     private boolean _system;
189 }