All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yestech.rpx.objectmodel.Gender Maven / Gradle / Ivy

The newest version!
package org.yestech.rpx.objectmodel;

import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;

/**
 * @author A.J. Wright
 */
@XmlRootElement(name = "gender")
public enum Gender implements Serializable {
    MALE,
    FEMALE;

    public static Gender fromString(String gender) {
        if (gender == null) {
            return null;
        } else if ("male".equalsIgnoreCase(gender)) {
            return MALE;
        } else if ("female".equalsIgnoreCase(gender)) {
            return FEMALE;
        } else if ("M".equalsIgnoreCase(gender)) {
            return MALE;
        } else if ("F".equalsIgnoreCase(gender)) {
            return FEMALE;
        }
        return null;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy