RoleStatus.java

/*
 * Copyright 2010 James Pether Sörling
 * 
 * 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.
 *
 *	$Id$
 *  $HeadURL$
*/
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// 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: 2019.02.24 at 11:39:59 PM CET 
//


package com.hack23.cia.model.external.riksdagen.personlista.impl;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;


/**
 * The Enum RoleStatus.
 */
@XmlType(name = "RoleStatus")
@XmlEnum
public enum RoleStatus {

    /** The ANDR E VIC E TALMA N tjänstgörand E RIKSDAGSLEDAMOT. */
    @XmlEnumValue("Andre vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)")
    ANDRE_VICE_TALMAN_TJANSTGORANDE_RIKSDAGSLEDAMOT("Andre vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)"),
    
    /** The AVGANGE N RIKSDAGSLEDAMOT. */
    @XmlEnumValue("Avg\u00e5ngen riksdagsledamot")
    AVGANGEN_RIKSDAGSLEDAMOT("Avg\u00e5ngen riksdagsledamot"),
    
    /** The avliden 2000 04 28. */
    @XmlEnumValue("Avliden  2000-04-28")
    AVLIDEN_2000_04_28("Avliden  2000-04-28"),
    
    /** The avliden 2003 09 11. */
    @XmlEnumValue("Avliden  2003-09-11")
    AVLIDEN_2003_09_11("Avliden  2003-09-11"),
    
    /** The avliden 2006 12 06. */
    @XmlEnumValue("Avliden  2006-12-06")
    AVLIDEN_2006_12_06("Avliden  2006-12-06"),
    
    /** The avliden 2007 05 17. */
    @XmlEnumValue("Avliden  2007-05-17")
    AVLIDEN_2007_05_17("Avliden  2007-05-17"),
    
    /** The avliden 2007 05 31. */
    @XmlEnumValue("Avliden  2007-05-31")
    AVLIDEN_2007_05_31("Avliden  2007-05-31"),
    
    /** The avliden 2007 06 30. */
    @XmlEnumValue("Avliden  2007-06-30")
    AVLIDEN_2007_06_30("Avliden  2007-06-30"),
    
    /** The ERSATTARE. */
    @XmlEnumValue("Ers\u00e4ttare")
    ERSATTARE("Ers\u00e4ttare"),
    
    /** The finansminister. */
    @XmlEnumValue("Finansminister")
    FINANSMINISTER("Finansminister"),
    
    /** The FORST E VIC E TALMA N tjänstgörand E RIKSDAGSLEDAMOT. */
    @XmlEnumValue("F\u00f6rste vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)")
    FORSTE_VICE_TALMAN_TJANSTGORANDE_RIKSDAGSLEDAMOT("F\u00f6rste vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)"),
    
    /** The FORSVARSMINISTER. */
    @XmlEnumValue("F\u00f6rsvarsminister")
    FORSVARSMINISTER("F\u00f6rsvarsminister"),
    
    /** The INTEGRATION S OC H jämställdhetsminister. */
    @XmlEnumValue("Integrations- och j\u00e4mst\u00e4lldhetsminister")
    INTEGRATIONS_OCH_JAMSTALLDHETSMINISTER("Integrations- och j\u00e4mst\u00e4lldhetsminister"),
    
    /** The jordbruksminister. */
    @XmlEnumValue("Jordbruksminister")
    JORDBRUKSMINISTER("Jordbruksminister"),
    
    /** The justitieminister. */
    @XmlEnumValue("Justitieminister")
    JUSTITIEMINISTER("Justitieminister"),
    
    /** The kulturminister. */
    @XmlEnumValue("Kulturminister")
    KULTURMINISTER("Kulturminister"),
    
    /** The ledig. */
    @XmlEnumValue("Ledig")
    LEDIG("Ledig"),
    
    /** The MILJOMINISTER. */
    @XmlEnumValue("Milj\u00f6minister")
    MILJOMINISTER("Milj\u00f6minister"),
    
    /** The NARINGSMINISTER. */
    @XmlEnumValue("N\u00e4ringsminister")
    NARINGSMINISTER("N\u00e4ringsminister"),
    
    /** The socialminister. */
    @XmlEnumValue("Socialminister")
    SOCIALMINISTER("Socialminister"),
    
    /** The statsminister. */
    @XmlEnumValue("Statsminister")
    STATSMINISTER("Statsminister"),
    
    /** The STATSRAD. */
    @XmlEnumValue("Statsr\u00e5d")
    STATSRAD("Statsr\u00e5d"),
    
    /** The talman. */
    @XmlEnumValue("Talman")
    TALMAN("Talman"),
    
    /** The TIDIGAR E ersättare. */
    @XmlEnumValue("Tidigare ers\u00e4ttare")
    TIDIGARE_ERSATTARE("Tidigare ers\u00e4ttare"),
    
    /** The tidigare riksdagsledamot. */
    @XmlEnumValue("Tidigare riksdagsledamot")
    TIDIGARE_RIKSDAGSLEDAMOT("Tidigare riksdagsledamot"),
    
    /** The TILLGANGLI G ersättare. */
    @XmlEnumValue("Tillg\u00e4nglig ers\u00e4ttare")
    TILLGANGLIG_ERSATTARE("Tillg\u00e4nglig ers\u00e4ttare"),
    
    /** The TJANSTGORAND E ersättare. */
    @XmlEnumValue("Tj\u00e4nstg\u00f6rande ers\u00e4ttare")
    TJANSTGORANDE_ERSATTARE("Tj\u00e4nstg\u00f6rande ers\u00e4ttare"),
    
    /** The TJANSTGORAND E RIKSDAGSLEDAMOT. */
    @XmlEnumValue("Tj\u00e4nstg\u00f6rande riksdagsledamot")
    TJANSTGORANDE_RIKSDAGSLEDAMOT("Tj\u00e4nstg\u00f6rande riksdagsledamot"),
    
    /** The TJANSTGORAND E statsrådsersättare. */
    @XmlEnumValue("Tj\u00e4nstg\u00f6rande statsr\u00e5dsers\u00e4ttare")
    TJANSTGORANDE_STATSRADSERSATTARE("Tj\u00e4nstg\u00f6rande statsr\u00e5dsers\u00e4ttare"),
    
    /** The TJANSTGORANDE. */
    @XmlEnumValue("Tj\u00e4nstg\u00f6rande")
    TJANSTGORANDE("Tj\u00e4nstg\u00f6rande"),
    
    /** The TJANSTGORAND E talmansersättare. */
    @XmlEnumValue("Tj\u00e4nstg\u00f6rande talmansers\u00e4ttare")
    TJANSTGORANDE_TALMANSERSATTARE("Tj\u00e4nstg\u00f6rande talmansers\u00e4ttare"),
    
    /** The TJANSTLEDI G RIKSDAGSLEDAMOT. */
    @XmlEnumValue("Tj\u00e4nstledig riksdagsledamot")
    TJANSTLEDIG_RIKSDAGSLEDAMOT("Tj\u00e4nstledig riksdagsledamot"),
    
    /** The TREDJ E VIC E TALMA N tjänstgörand E RIKSDAGSLEDAMOT. */
    @XmlEnumValue("Tredje vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)")
    TREDJE_VICE_TALMAN_TJANSTGORANDE_RIKSDAGSLEDAMOT("Tredje vice talman (tj\u00e4nstg\u00f6rande riksdagsledamot)"),
    
    /** The utbildningsminister. */
    @XmlEnumValue("Utbildningsminister")
    UTBILDNINGSMINISTER("Utbildningsminister"),
    
    /** The utrikesminister. */
    @XmlEnumValue("Utrikesminister")
    UTRIKESMINISTER("Utrikesminister");
    
    /** The value. */
    private final String value;

    /**
	 * Instantiates a new role status.
	 *
	 * @param v the v
	 */
    RoleStatus(final String v) {
        value = v;
    }

    /**
	 * Value.
	 *
	 * @return the string
	 */
    public String value() {
        return value;
    }

    /**
	 * From value.
	 *
	 * @param v the v
	 * @return the role status
	 */
    public static RoleStatus fromValue(final String v) {
        for (final RoleStatus c: RoleStatus.values()) {
            if (c.value.equals(v)) {
                return c;
            }
        }
        throw new IllegalArgumentException(v);
    }

}