package cn.com.goldenwater.dcproj.webService.login;
import javax.xml.bind.annotation.*;
import javax.xml.datatype.XMLGregorianCalendar;
import java.util.ArrayList;
import java.util.List;
/**
*
userExtInfo complex type的 Java 类。
*
*
以下模式片段指定包含在此类中的预期内容。
*
*
* <complexType name="userExtInfo">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="depCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="depName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="isValidUser" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="jurdAreaType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="mobilenumb" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="modifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="note" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="orgCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="orgJurd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="orgName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="persId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="persName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="roleInfoList" type="{http://uums.service.uums.dhcc.com.cn/}roleInfo" maxOccurs="unbounded" minOccurs="0"/>
* <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ts" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="userCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="userName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="userPassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="userType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "userExtInfo", propOrder = {
"depCode",
"depName",
"id",
"isValidUser",
"jurdAreaType",
"mobilenumb",
"modifier",
"note",
"orgCode",
"orgJurd",
"orgName",
"persId",
"persName",
"roleInfoList",
"status",
"ts",
"userCode",
"userName",
"userPassword",
"userType"
})
public class UserExtInfo {
protected String depCode;
protected String depName;
protected String id;
protected int isValidUser;
protected String jurdAreaType;
protected String mobilenumb;
protected String modifier;
protected String note;
protected String orgCode;
protected String orgJurd;
protected String orgName;
protected String persId;
protected String persName;
@XmlElement(nillable = true)
protected List roleInfoList;
protected String status;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar ts;
protected String userCode;
protected String userName;
protected String userPassword;
protected String userType;
/**
* 获取depCode属性的值。
*
* @return possible object is
* {@link String }
*/
public String getDepCode() {
return depCode;
}
/**
* 设置depCode属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setDepCode(String value) {
this.depCode = value;
}
/**
* 获取depName属性的值。
*
* @return possible object is
* {@link String }
*/
public String getDepName() {
return depName;
}
/**
* 设置depName属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setDepName(String value) {
this.depName = value;
}
/**
* 获取id属性的值。
*
* @return possible object is
* {@link String }
*/
public String getId() {
return id;
}
/**
* 设置id属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setId(String value) {
this.id = value;
}
/**
* 获取isValidUser属性的值。
*/
public int getIsValidUser() {
return isValidUser;
}
/**
* 设置isValidUser属性的值。
*/
public void setIsValidUser(int value) {
this.isValidUser = value;
}
/**
* 获取jurdAreaType属性的值。
*
* @return possible object is
* {@link String }
*/
public String getJurdAreaType() {
return jurdAreaType;
}
/**
* 设置jurdAreaType属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setJurdAreaType(String value) {
this.jurdAreaType = value;
}
/**
* 获取mobilenumb属性的值。
*
* @return possible object is
* {@link String }
*/
public String getMobilenumb() {
return mobilenumb;
}
/**
* 设置mobilenumb属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setMobilenumb(String value) {
this.mobilenumb = value;
}
/**
* 获取modifier属性的值。
*
* @return possible object is
* {@link String }
*/
public String getModifier() {
return modifier;
}
/**
* 设置modifier属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setModifier(String value) {
this.modifier = value;
}
/**
* 获取note属性的值。
*
* @return possible object is
* {@link String }
*/
public String getNote() {
return note;
}
/**
* 设置note属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setNote(String value) {
this.note = value;
}
/**
* 获取orgCode属性的值。
*
* @return possible object is
* {@link String }
*/
public String getOrgCode() {
return orgCode;
}
/**
* 设置orgCode属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setOrgCode(String value) {
this.orgCode = value;
}
/**
* 获取orgJurd属性的值。
*
* @return possible object is
* {@link String }
*/
public String getOrgJurd() {
return orgJurd;
}
/**
* 设置orgJurd属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setOrgJurd(String value) {
this.orgJurd = value;
}
/**
* 获取orgName属性的值。
*
* @return possible object is
* {@link String }
*/
public String getOrgName() {
return orgName;
}
/**
* 设置orgName属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setOrgName(String value) {
this.orgName = value;
}
/**
* 获取persId属性的值。
*
* @return possible object is
* {@link String }
*/
public String getPersId() {
return persId;
}
/**
* 设置persId属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setPersId(String value) {
this.persId = value;
}
/**
* 获取persName属性的值。
*
* @return possible object is
* {@link String }
*/
public String getPersName() {
return persName;
}
/**
* 设置persName属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setPersName(String value) {
this.persName = value;
}
/**
* Gets the value of the roleInfoList property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the roleInfoList property.
*
*
* For example, to add a new item, do as follows:
*
* getRoleInfoList().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RoleInfo }
*/
public List getRoleInfoList() {
if (roleInfoList == null) {
roleInfoList = new ArrayList();
}
return this.roleInfoList;
}
/**
* 获取status属性的值。
*
* @return possible object is
* {@link String }
*/
public String getStatus() {
return status;
}
/**
* 设置status属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setStatus(String value) {
this.status = value;
}
/**
* 获取ts属性的值。
*
* @return possible object is
* {@link XMLGregorianCalendar }
*/
public XMLGregorianCalendar getTs() {
return ts;
}
/**
* 设置ts属性的值。
*
* @param value allowed object is
* {@link XMLGregorianCalendar }
*/
public void setTs(XMLGregorianCalendar value) {
this.ts = value;
}
/**
* 获取userCode属性的值。
*
* @return possible object is
* {@link String }
*/
public String getUserCode() {
return userCode;
}
/**
* 设置userCode属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setUserCode(String value) {
this.userCode = value;
}
/**
* 获取userName属性的值。
*
* @return possible object is
* {@link String }
*/
public String getUserName() {
return userName;
}
/**
* 设置userName属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setUserName(String value) {
this.userName = value;
}
/**
* 获取userPassword属性的值。
*
* @return possible object is
* {@link String }
*/
public String getUserPassword() {
return userPassword;
}
/**
* 设置userPassword属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setUserPassword(String value) {
this.userPassword = value;
}
/**
* 获取userType属性的值。
*
* @return possible object is
* {@link String }
*/
public String getUserType() {
return userType;
}
/**
* 设置userType属性的值。
*
* @param value allowed object is
* {@link String }
*/
public void setUserType(String value) {
this.userType = value;
}
}