org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BasicOrganizationLegalOwnershipType Maven / Gradle / Ivy
package org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening;
/**
* Schema fragment(s) for this class:
*
* <xs:simpleType xmlns:ns="http://ns.hr-xml.org/2006-02-28" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BasicOrganizationLegalOwnershipType">
* <xs:restriction base="xs:string">
* <xs:enumeration value="Public"/>
* <xs:enumeration value="Private"/>
* <xs:enumeration value="Government"/>
* </xs:restriction>
* </xs:simpleType>
*
*/
public enum BasicOrganizationLegalOwnershipType {
PUBLIC("Public"), PRIVATE("Private"), GOVERNMENT("Government");
private final String value;
private BasicOrganizationLegalOwnershipType(String value) {
this.value = value;
}
public String xmlValue() {
return value;
}
public static BasicOrganizationLegalOwnershipType convert(String value) {
for (BasicOrganizationLegalOwnershipType inst : values()) {
if (inst.xmlValue().equals(value)) {
return inst;
}
}
return null;
}
}