/portlets/so-portlet/docroot/WEB-INF/service/com/liferay/so/model/MemberRequestClp.java

https://github.com/kevincho/liferay-plugins · Java · 365 lines · 283 code · 66 blank · 16 comment · 9 complexity · 707dbc2eca5ee95171834e3646d18c02 MD5 · raw file

  1. /**
  2. * Copyright (c) 2000-2012 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. package com.liferay.so.model;
  15. import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
  16. import com.liferay.portal.kernel.exception.SystemException;
  17. import com.liferay.portal.kernel.util.DateUtil;
  18. import com.liferay.portal.kernel.util.StringBundler;
  19. import com.liferay.portal.model.impl.BaseModelImpl;
  20. import com.liferay.portal.util.PortalUtil;
  21. import com.liferay.so.service.MemberRequestLocalServiceUtil;
  22. import java.io.Serializable;
  23. import java.lang.reflect.Proxy;
  24. import java.util.Date;
  25. /**
  26. * @author Brian Wing Shun Chan
  27. */
  28. public class MemberRequestClp extends BaseModelImpl<MemberRequest>
  29. implements MemberRequest {
  30. public MemberRequestClp() {
  31. }
  32. public Class<?> getModelClass() {
  33. return MemberRequest.class;
  34. }
  35. public String getModelClassName() {
  36. return MemberRequest.class.getName();
  37. }
  38. public long getPrimaryKey() {
  39. return _memberRequestId;
  40. }
  41. public void setPrimaryKey(long primaryKey) {
  42. setMemberRequestId(primaryKey);
  43. }
  44. public Serializable getPrimaryKeyObj() {
  45. return new Long(_memberRequestId);
  46. }
  47. public void setPrimaryKeyObj(Serializable primaryKeyObj) {
  48. setPrimaryKey(((Long)primaryKeyObj).longValue());
  49. }
  50. public long getMemberRequestId() {
  51. return _memberRequestId;
  52. }
  53. public void setMemberRequestId(long memberRequestId) {
  54. _memberRequestId = memberRequestId;
  55. }
  56. public long getGroupId() {
  57. return _groupId;
  58. }
  59. public void setGroupId(long groupId) {
  60. _groupId = groupId;
  61. }
  62. public long getCompanyId() {
  63. return _companyId;
  64. }
  65. public void setCompanyId(long companyId) {
  66. _companyId = companyId;
  67. }
  68. public long getUserId() {
  69. return _userId;
  70. }
  71. public void setUserId(long userId) {
  72. _userId = userId;
  73. }
  74. public String getUserUuid() throws SystemException {
  75. return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
  76. }
  77. public void setUserUuid(String userUuid) {
  78. _userUuid = userUuid;
  79. }
  80. public String getUserName() {
  81. return _userName;
  82. }
  83. public void setUserName(String userName) {
  84. _userName = userName;
  85. }
  86. public Date getCreateDate() {
  87. return _createDate;
  88. }
  89. public void setCreateDate(Date createDate) {
  90. _createDate = createDate;
  91. }
  92. public Date getModifiedDate() {
  93. return _modifiedDate;
  94. }
  95. public void setModifiedDate(Date modifiedDate) {
  96. _modifiedDate = modifiedDate;
  97. }
  98. public String getKey() {
  99. return _key;
  100. }
  101. public void setKey(String key) {
  102. _key = key;
  103. }
  104. public long getReceiverUserId() {
  105. return _receiverUserId;
  106. }
  107. public void setReceiverUserId(long receiverUserId) {
  108. _receiverUserId = receiverUserId;
  109. }
  110. public String getReceiverUserUuid() throws SystemException {
  111. return PortalUtil.getUserValue(getReceiverUserId(), "uuid",
  112. _receiverUserUuid);
  113. }
  114. public void setReceiverUserUuid(String receiverUserUuid) {
  115. _receiverUserUuid = receiverUserUuid;
  116. }
  117. public long getInvitedRoleId() {
  118. return _invitedRoleId;
  119. }
  120. public void setInvitedRoleId(long invitedRoleId) {
  121. _invitedRoleId = invitedRoleId;
  122. }
  123. public long getInvitedTeamId() {
  124. return _invitedTeamId;
  125. }
  126. public void setInvitedTeamId(long invitedTeamId) {
  127. _invitedTeamId = invitedTeamId;
  128. }
  129. public int getStatus() {
  130. return _status;
  131. }
  132. public void setStatus(int status) {
  133. _status = status;
  134. }
  135. public void persist() throws SystemException {
  136. if (this.isNew()) {
  137. MemberRequestLocalServiceUtil.addMemberRequest(this);
  138. }
  139. else {
  140. MemberRequestLocalServiceUtil.updateMemberRequest(this);
  141. }
  142. }
  143. @Override
  144. public MemberRequest toEscapedModel() {
  145. return (MemberRequest)Proxy.newProxyInstance(MemberRequest.class.getClassLoader(),
  146. new Class[] { MemberRequest.class }, new AutoEscapeBeanHandler(this));
  147. }
  148. @Override
  149. public Object clone() {
  150. MemberRequestClp clone = new MemberRequestClp();
  151. clone.setMemberRequestId(getMemberRequestId());
  152. clone.setGroupId(getGroupId());
  153. clone.setCompanyId(getCompanyId());
  154. clone.setUserId(getUserId());
  155. clone.setUserName(getUserName());
  156. clone.setCreateDate(getCreateDate());
  157. clone.setModifiedDate(getModifiedDate());
  158. clone.setKey(getKey());
  159. clone.setReceiverUserId(getReceiverUserId());
  160. clone.setInvitedRoleId(getInvitedRoleId());
  161. clone.setInvitedTeamId(getInvitedTeamId());
  162. clone.setStatus(getStatus());
  163. return clone;
  164. }
  165. public int compareTo(MemberRequest memberRequest) {
  166. int value = 0;
  167. value = DateUtil.compareTo(getCreateDate(),
  168. memberRequest.getCreateDate());
  169. value = value * -1;
  170. if (value != 0) {
  171. return value;
  172. }
  173. return 0;
  174. }
  175. @Override
  176. public boolean equals(Object obj) {
  177. if (obj == null) {
  178. return false;
  179. }
  180. MemberRequestClp memberRequest = null;
  181. try {
  182. memberRequest = (MemberRequestClp)obj;
  183. }
  184. catch (ClassCastException cce) {
  185. return false;
  186. }
  187. long primaryKey = memberRequest.getPrimaryKey();
  188. if (getPrimaryKey() == primaryKey) {
  189. return true;
  190. }
  191. else {
  192. return false;
  193. }
  194. }
  195. @Override
  196. public int hashCode() {
  197. return (int)getPrimaryKey();
  198. }
  199. @Override
  200. public String toString() {
  201. StringBundler sb = new StringBundler(25);
  202. sb.append("{memberRequestId=");
  203. sb.append(getMemberRequestId());
  204. sb.append(", groupId=");
  205. sb.append(getGroupId());
  206. sb.append(", companyId=");
  207. sb.append(getCompanyId());
  208. sb.append(", userId=");
  209. sb.append(getUserId());
  210. sb.append(", userName=");
  211. sb.append(getUserName());
  212. sb.append(", createDate=");
  213. sb.append(getCreateDate());
  214. sb.append(", modifiedDate=");
  215. sb.append(getModifiedDate());
  216. sb.append(", key=");
  217. sb.append(getKey());
  218. sb.append(", receiverUserId=");
  219. sb.append(getReceiverUserId());
  220. sb.append(", invitedRoleId=");
  221. sb.append(getInvitedRoleId());
  222. sb.append(", invitedTeamId=");
  223. sb.append(getInvitedTeamId());
  224. sb.append(", status=");
  225. sb.append(getStatus());
  226. sb.append("}");
  227. return sb.toString();
  228. }
  229. public String toXmlString() {
  230. StringBundler sb = new StringBundler(40);
  231. sb.append("<model><model-name>");
  232. sb.append("com.liferay.so.model.MemberRequest");
  233. sb.append("</model-name>");
  234. sb.append(
  235. "<column><column-name>memberRequestId</column-name><column-value><![CDATA[");
  236. sb.append(getMemberRequestId());
  237. sb.append("]]></column-value></column>");
  238. sb.append(
  239. "<column><column-name>groupId</column-name><column-value><![CDATA[");
  240. sb.append(getGroupId());
  241. sb.append("]]></column-value></column>");
  242. sb.append(
  243. "<column><column-name>companyId</column-name><column-value><![CDATA[");
  244. sb.append(getCompanyId());
  245. sb.append("]]></column-value></column>");
  246. sb.append(
  247. "<column><column-name>userId</column-name><column-value><![CDATA[");
  248. sb.append(getUserId());
  249. sb.append("]]></column-value></column>");
  250. sb.append(
  251. "<column><column-name>userName</column-name><column-value><![CDATA[");
  252. sb.append(getUserName());
  253. sb.append("]]></column-value></column>");
  254. sb.append(
  255. "<column><column-name>createDate</column-name><column-value><![CDATA[");
  256. sb.append(getCreateDate());
  257. sb.append("]]></column-value></column>");
  258. sb.append(
  259. "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
  260. sb.append(getModifiedDate());
  261. sb.append("]]></column-value></column>");
  262. sb.append(
  263. "<column><column-name>key</column-name><column-value><![CDATA[");
  264. sb.append(getKey());
  265. sb.append("]]></column-value></column>");
  266. sb.append(
  267. "<column><column-name>receiverUserId</column-name><column-value><![CDATA[");
  268. sb.append(getReceiverUserId());
  269. sb.append("]]></column-value></column>");
  270. sb.append(
  271. "<column><column-name>invitedRoleId</column-name><column-value><![CDATA[");
  272. sb.append(getInvitedRoleId());
  273. sb.append("]]></column-value></column>");
  274. sb.append(
  275. "<column><column-name>invitedTeamId</column-name><column-value><![CDATA[");
  276. sb.append(getInvitedTeamId());
  277. sb.append("]]></column-value></column>");
  278. sb.append(
  279. "<column><column-name>status</column-name><column-value><![CDATA[");
  280. sb.append(getStatus());
  281. sb.append("]]></column-value></column>");
  282. sb.append("</model>");
  283. return sb.toString();
  284. }
  285. private long _memberRequestId;
  286. private long _groupId;
  287. private long _companyId;
  288. private long _userId;
  289. private String _userUuid;
  290. private String _userName;
  291. private Date _createDate;
  292. private Date _modifiedDate;
  293. private String _key;
  294. private long _receiverUserId;
  295. private String _receiverUserUuid;
  296. private long _invitedRoleId;
  297. private long _invitedTeamId;
  298. private int _status;
  299. }