// Path: src/main/java/com/lookfirst/wepay/api/WePayUser.java
// @Data
// public class WePayUser implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	/** The unique ID of the user. */
// 	private String userId;
// 	/** The first name of the user */
// 	private String firstName;
// 	/** The last name of the user */
// 	private String lastName;
// 	/** The email of the user */
// 	private String email;
// 	/** Either "registered" if the user has registered, or "pending" if the user still needs to confirm their registration */
// 	private String state;
// 
// 	/** Either "registered" if the user has registered, or "pending" if the user still needs to confirm their registration */
// 	public boolean isRegistered() {
// 		return state != null && state.equals("registered");
// 	}
// }


import lombok.Data;
import lombok.EqualsAndHashCode;
import com.lookfirst.wepay.api.WePayUser;
package com.lookfirst.wepay.api.req;



/**
 * https://stage.wepay.com/developer/reference/user
 *
 * For users who were registered via the /user/register call, this API call lets you resend the API registration confirmation email.
 *
 * There are no arguments necessary for this call. Only an access token is required.
 *
 * @author Jon Scott Stevens
 * @author Jeff Schnitzer
 * @deprecated https://www.wepay.com/developer/reference/user-2011-01-15
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Deprecated
// Path: src/main/java/com/lookfirst/wepay/api/WePayUser.java
// @Data
// public class WePayUser implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	/** The unique ID of the user. */
// 	private String userId;
// 	/** The first name of the user */
// 	private String firstName;
// 	/** The last name of the user */
// 	private String lastName;
// 	/** The email of the user */
// 	private String email;
// 	/** Either "registered" if the user has registered, or "pending" if the user still needs to confirm their registration */
// 	private String state;
// 
// 	/** Either "registered" if the user has registered, or "pending" if the user still needs to confirm their registration */
// 	public boolean isRegistered() {
// 		return state != null && state.equals("registered");
// 	}
// }


// Path: src/main/java/com/lookfirst/wepay/api/req/UserResendConfirmationRequest.java
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.lookfirst.wepay.api.WePayUser;

package com.lookfirst.wepay.api.req;



/**
 * https://stage.wepay.com/developer/reference/user
 *
 * For users who were registered via the /user/register call, this API call lets you resend the API registration confirmation email.
 *
 * There are no arguments necessary for this call. Only an access token is required.
 *
 * @author Jon Scott Stevens
 * @author Jeff Schnitzer
 * @deprecated https://www.wepay.com/developer/reference/user-2011-01-15
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Deprecated
public class UserResendConfirmationRequest extends WePayRequest<WePayUser> {