/* * Copyright 2012 Shared Learning Collaborative, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2012.04.20 at 03:09:04 PM EDT // package org.slc.sli.sample.entities; import javax.xml.bind.annotation.XmlEnum; import javax.xml.bind.annotation.XmlEnumValue; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for RelationType. * * <p>The following schema fragment specifies the expected content contained within this class. * <p> * <pre> * <simpleType name="RelationType"> * <restriction base="{http://www.w3.org/2001/XMLSchema}token"> * <enumeration value="Adopted daughter"/> * <enumeration value="Adopted son"/> * <enumeration value="Adoptive parents"/> * <enumeration value="Advisor"/> * <enumeration value="Agency representative"/> * <enumeration value="Aunt"/> * <enumeration value="Brother, half"/> * <enumeration value="Brother, natural/adoptive"/> * <enumeration value="Brother, step"/> * <enumeration value="Brother-in-law"/> * <enumeration value="Case Worker, CPS"/> * <enumeration value="Court appointed guardian"/> * <enumeration value="Cousin"/> * <enumeration value="Daughter"/> * <enumeration value="Daughter-in-law"/> * <enumeration value="Dependent"/> * <enumeration value="Doctor"/> * <enumeration value="Employer"/> * <enumeration value="Emergency Contact"/> * <enumeration value="Family member"/> * <enumeration value="Father's significant other"/> * <enumeration value="Father, foster"/> * <enumeration value="Father"/> * <enumeration value="Father, step"/> * <enumeration value="Father-in-law"/> * <enumeration value="Fiance"/> * <enumeration value="Fiancee"/> * <enumeration value="Former husband"/> * <enumeration value="Former wife"/> * <enumeration value="Foster daughter"/> * <enumeration value="Foster parent"/> * <enumeration value="Foster son"/> * <enumeration value="Friend"/> * <enumeration value="Granddaughter"/> * <enumeration value="Grandparent"/> * <enumeration value="Great Grandparent"/> * <enumeration value="Grandson"/> * <enumeration value="Great aunt"/> * <enumeration value="Great uncle"/> * <enumeration value="Guardian"/> * <enumeration value="Husband"/> * <enumeration value="Life partner"/> * <enumeration value="Life partner of parent"/> * <enumeration value="Minister or priest"/> * <enumeration value="Mother's significant other"/> * <enumeration value="Mother, foster"/> * <enumeration value="Mother"/> * <enumeration value="Mother, step"/> * <enumeration value="Mother-in-law"/> * <enumeration value="Nephew"/> * <enumeration value="Niece"/> * <enumeration value="None"/> * <enumeration value="Other"/> * <enumeration value="Parent"/> * <enumeration value="Partner"/> * <enumeration value="Partner of parent"/> * <enumeration value="Probation officer"/> * <enumeration value="Sibling"/> * <enumeration value="Sister, half"/> * <enumeration value="Sister, natural/adoptive"/> * <enumeration value="Sister, step"/> * <enumeration value="Sister-in-law"/> * <enumeration value="Son"/> * <enumeration value="Son-in-law"/> * <enumeration value="Spouse"/> * <enumeration value="Stepdaughter"/> * <enumeration value="Stepson"/> * <enumeration value="Stepsibling"/> * <enumeration value="Uncle"/> * <enumeration value="Ward"/> * <enumeration value="Wife"/> * </restriction> * </simpleType> * </pre> * */ @XmlType(name = "RelationType") @XmlEnum public enum RelationType { @XmlEnumValue("Adopted daughter") ADOPTED_DAUGHTER("Adopted daughter"), @XmlEnumValue("Adopted son") ADOPTED_SON("Adopted son"), @XmlEnumValue("Adoptive parents") ADOPTIVE_PARENTS("Adoptive parents"), @XmlEnumValue("Advisor") ADVISOR("Advisor"), @XmlEnumValue("Agency representative") AGENCY_REPRESENTATIVE("Agency representative"), @XmlEnumValue("Aunt") AUNT("Aunt"), @XmlEnumValue("Brother, half") BROTHER_HALF("Brother, half"), @XmlEnumValue("Brother, natural/adoptive") BROTHER_NATURAL_ADOPTIVE("Brother, natural/adoptive"), @XmlEnumValue("Brother, step") BROTHER_STEP("Brother, step"), @XmlEnumValue("Brother-in-law") BROTHER_IN_LAW("Brother-in-law"), @XmlEnumValue("Case Worker, CPS") CASE_WORKER_CPS("Case Worker, CPS"), @XmlEnumValue("Court appointed guardian") COURT_APPOINTED_GUARDIAN("Court appointed guardian"), @XmlEnumValue("Cousin") COUSIN("Cousin"), @XmlEnumValue("Daughter") DAUGHTER("Daughter"), @XmlEnumValue("Daughter-in-law") DAUGHTER_IN_LAW("Daughter-in-law"), @XmlEnumValue("Dependent") DEPENDENT("Dependent"), @XmlEnumValue("Doctor") DOCTOR("Doctor"), @XmlEnumValue("Employer") EMPLOYER("Employer"), @XmlEnumValue("Emergency Contact") EMERGENCY_CONTACT("Emergency Contact"), @XmlEnumValue("Family member") FAMILY_MEMBER("Family member"), @XmlEnumValue("Father's significant other") FATHER_S_SIGNIFICANT_OTHER("Father's significant other"), @XmlEnumValue("Father, foster") FATHER_FOSTER("Father, foster"), @XmlEnumValue("Father") FATHER("Father"), @XmlEnumValue("Father, step") FATHER_STEP("Father, step"), @XmlEnumValue("Father-in-law") FATHER_IN_LAW("Father-in-law"), @XmlEnumValue("Fiance") FIANCE("Fiance"), @XmlEnumValue("Fiancee") FIANCEE("Fiancee"), @XmlEnumValue("Former husband") FORMER_HUSBAND("Former husband"), @XmlEnumValue("Former wife") FORMER_WIFE("Former wife"), @XmlEnumValue("Foster daughter") FOSTER_DAUGHTER("Foster daughter"), @XmlEnumValue("Foster parent") FOSTER_PARENT("Foster parent"), @XmlEnumValue("Foster son") FOSTER_SON("Foster son"), @XmlEnumValue("Friend") FRIEND("Friend"), @XmlEnumValue("Granddaughter") GRANDDAUGHTER("Granddaughter"), @XmlEnumValue("Grandparent") GRANDPARENT("Grandparent"), @XmlEnumValue("Great Grandparent") GREAT_GRANDPARENT("Great Grandparent"), @XmlEnumValue("Grandson") GRANDSON("Grandson"), @XmlEnumValue("Great aunt") GREAT_AUNT("Great aunt"), @XmlEnumValue("Great uncle") GREAT_UNCLE("Great uncle"), @XmlEnumValue("Guardian") GUARDIAN("Guardian"), @XmlEnumValue("Husband") HUSBAND("Husband"), @XmlEnumValue("Life partner") LIFE_PARTNER("Life partner"), @XmlEnumValue("Life partner of parent") LIFE_PARTNER_OF_PARENT("Life partner of parent"), @XmlEnumValue("Minister or priest") MINISTER_OR_PRIEST("Minister or priest"), @XmlEnumValue("Mother's significant other") MOTHER_S_SIGNIFICANT_OTHER("Mother's significant other"), @XmlEnumValue("Mother, foster") MOTHER_FOSTER("Mother, foster"), @XmlEnumValue("Mother") MOTHER("Mother"), @XmlEnumValue("Mother, step") MOTHER_STEP("Mother, step"), @XmlEnumValue("Mother-in-law") MOTHER_IN_LAW("Mother-in-law"), @XmlEnumValue("Nephew") NEPHEW("Nephew"), @XmlEnumValue("Niece") NIECE("Niece"), @XmlEnumValue("None") NONE("None"), @XmlEnumValue("Other") OTHER("Other"), @XmlEnumValue("Parent") PARENT("Parent"), @XmlEnumValue("Partner") PARTNER("Partner"), @XmlEnumValue("Partner of parent") PARTNER_OF_PARENT("Partner of parent"), @XmlEnumValue("Probation officer") PROBATION_OFFICER("Probation officer"), @XmlEnumValue("Sibling") SIBLING("Sibling"), @XmlEnumValue("Sister, half") SISTER_HALF("Sister, half"), @XmlEnumValue("Sister, natural/adoptive") SISTER_NATURAL_ADOPTIVE("Sister, natural/adoptive"), @XmlEnumValue("Sister, step") SISTER_STEP("Sister, step"), @XmlEnumValue("Sister-in-law") SISTER_IN_LAW("Sister-in-law"), @XmlEnumValue("Son") SON("Son"), @XmlEnumValue("Son-in-law") SON_IN_LAW("Son-in-law"), @XmlEnumValue("Spouse") SPOUSE("Spouse"), @XmlEnumValue("Stepdaughter") STEPDAUGHTER("Stepdaughter"), @XmlEnumValue("Stepson") STEPSON("Stepson"), @XmlEnumValue("Stepsibling") STEPSIBLING("Stepsibling"), @XmlEnumValue("Uncle") UNCLE("Uncle"), @XmlEnumValue("Ward") WARD("Ward"), @XmlEnumValue("Wife") WIFE("Wife"); private final String value; RelationType(String v) { value = v; } public String value() { return value; } public static RelationType fromValue(String v) { for (RelationType c: RelationType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }