001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.service.persistence.UserGroupGroupRolePK;
020
021 import java.io.Serializable;
022
023 import java.util.ArrayList;
024 import java.util.List;
025
026
033 @ProviderType
034 public class UserGroupGroupRoleSoap implements Serializable {
035 public static UserGroupGroupRoleSoap toSoapModel(UserGroupGroupRole model) {
036 UserGroupGroupRoleSoap soapModel = new UserGroupGroupRoleSoap();
037
038 soapModel.setMvccVersion(model.getMvccVersion());
039 soapModel.setUserGroupId(model.getUserGroupId());
040 soapModel.setGroupId(model.getGroupId());
041 soapModel.setRoleId(model.getRoleId());
042 soapModel.setCompanyId(model.getCompanyId());
043
044 return soapModel;
045 }
046
047 public static UserGroupGroupRoleSoap[] toSoapModels(
048 UserGroupGroupRole[] models) {
049 UserGroupGroupRoleSoap[] soapModels = new UserGroupGroupRoleSoap[models.length];
050
051 for (int i = 0; i < models.length; i++) {
052 soapModels[i] = toSoapModel(models[i]);
053 }
054
055 return soapModels;
056 }
057
058 public static UserGroupGroupRoleSoap[][] toSoapModels(
059 UserGroupGroupRole[][] models) {
060 UserGroupGroupRoleSoap[][] soapModels = null;
061
062 if (models.length > 0) {
063 soapModels = new UserGroupGroupRoleSoap[models.length][models[0].length];
064 }
065 else {
066 soapModels = new UserGroupGroupRoleSoap[0][0];
067 }
068
069 for (int i = 0; i < models.length; i++) {
070 soapModels[i] = toSoapModels(models[i]);
071 }
072
073 return soapModels;
074 }
075
076 public static UserGroupGroupRoleSoap[] toSoapModels(
077 List<UserGroupGroupRole> models) {
078 List<UserGroupGroupRoleSoap> soapModels = new ArrayList<UserGroupGroupRoleSoap>(models.size());
079
080 for (UserGroupGroupRole model : models) {
081 soapModels.add(toSoapModel(model));
082 }
083
084 return soapModels.toArray(new UserGroupGroupRoleSoap[soapModels.size()]);
085 }
086
087 public UserGroupGroupRoleSoap() {
088 }
089
090 public UserGroupGroupRolePK getPrimaryKey() {
091 return new UserGroupGroupRolePK(_userGroupId, _groupId, _roleId);
092 }
093
094 public void setPrimaryKey(UserGroupGroupRolePK pk) {
095 setUserGroupId(pk.userGroupId);
096 setGroupId(pk.groupId);
097 setRoleId(pk.roleId);
098 }
099
100 public long getMvccVersion() {
101 return _mvccVersion;
102 }
103
104 public void setMvccVersion(long mvccVersion) {
105 _mvccVersion = mvccVersion;
106 }
107
108 public long getUserGroupId() {
109 return _userGroupId;
110 }
111
112 public void setUserGroupId(long userGroupId) {
113 _userGroupId = userGroupId;
114 }
115
116 public long getGroupId() {
117 return _groupId;
118 }
119
120 public void setGroupId(long groupId) {
121 _groupId = groupId;
122 }
123
124 public long getRoleId() {
125 return _roleId;
126 }
127
128 public void setRoleId(long roleId) {
129 _roleId = roleId;
130 }
131
132 public long getCompanyId() {
133 return _companyId;
134 }
135
136 public void setCompanyId(long companyId) {
137 _companyId = companyId;
138 }
139
140 private long _mvccVersion;
141 private long _userGroupId;
142 private long _groupId;
143 private long _roleId;
144 private long _companyId;
145 }