/** * Copyright (c) 2010-2016 by the respective copyright holders. * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html */ package org.openhab.binding.ihc.ws.datatypes; /** * <p> * Java class for WSUser complex type. * * <p> * The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="WSUser"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="createdDate" type="{utcs}WSDate"/> * <element name="loginDate" type="{utcs}WSDate"/> * <element name="username" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="password" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="email" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="firstname" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="lastname" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="group" type="{utcs}WSUserGroup"/> * <element name="project" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ public class WSUser { protected WSDate createdDate; protected WSDate loginDate; protected String username; protected String password; protected String email; protected String firstname; protected String lastname; protected String phone; protected WSUserGroup group; protected String project; /** * Gets the value of the createdDate property. * * @return * possible object is * {@link WSDate } * */ public WSDate getCreatedDate() { return createdDate; } /** * Sets the value of the createdDate property. * * @param value * allowed object is * {@link WSDate } * */ public void setCreatedDate(WSDate value) { this.createdDate = value; } /** * Gets the value of the loginDate property. * * @return * possible object is * {@link WSDate } * */ public WSDate getLoginDate() { return loginDate; } /** * Sets the value of the loginDate property. * * @param value * allowed object is * {@link WSDate } * */ public void setLoginDate(WSDate value) { this.loginDate = value; } /** * Gets the value of the username property. * * @return * possible object is * {@link String } * */ public String getUsername() { return username; } /** * Sets the value of the username property. * * @param value * allowed object is * {@link String } * */ public void setUsername(String value) { this.username = value; } /** * Gets the value of the password property. * * @return * possible object is * {@link String } * */ public String getPassword() { return password; } /** * Sets the value of the password property. * * @param value * allowed object is * {@link String } * */ public void setPassword(String value) { this.password = value; } /** * Gets the value of the email property. * * @return * possible object is * {@link String } * */ public String getEmail() { return email; } /** * Sets the value of the email property. * * @param value * allowed object is * {@link String } * */ public void setEmail(String value) { this.email = value; } /** * Gets the value of the firstname property. * * @return * possible object is * {@link String } * */ public String getFirstname() { return firstname; } /** * Sets the value of the firstname property. * * @param value * allowed object is * {@link String } * */ public void setFirstname(String value) { this.firstname = value; } /** * Gets the value of the lastname property. * * @return * possible object is * {@link String } * */ public String getLastname() { return lastname; } /** * Sets the value of the lastname property. * * @param value * allowed object is * {@link String } * */ public void setLastname(String value) { this.lastname = value; } /** * Gets the value of the phone property. * * @return * possible object is * {@link String } * */ public String getPhone() { return phone; } /** * Sets the value of the phone property. * * @param value * allowed object is * {@link String } * */ public void setPhone(String value) { this.phone = value; } /** * Gets the value of the group property. * * @return * possible object is * {@link WSUserGroup } * */ public WSUserGroup getGroup() { return group; } /** * Sets the value of the group property. * * @param value * allowed object is * {@link WSUserGroup } * */ public void setGroup(WSUserGroup value) { this.group = value; } /** * Gets the value of the project property. * * @return * possible object is * {@link String } * */ public String getProject() { return project; } /** * Sets the value of the project property. * * @param value * allowed object is * {@link String } * */ public void setProject(String value) { this.project = value; } }