//
// 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: 2010.01.05 at 04:03:16 PM EST 
//


package personeligibility;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the personeligibility package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: personeligibility
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link HumanitarianCase }
     * 
     */
    public HumanitarianCase createHumanitarianCase() {
        return new HumanitarianCase();
    }

    /**
     * Create an instance of {@link QualifyingReason }
     * 
     */
    public QualifyingReason createQualifyingReason() {
        return new QualifyingReason();
    }

    /**
     * Create an instance of {@link MilitaryServiceEpisode }
     * 
     */
    public MilitaryServiceEpisode createMilitaryServiceEpisode() {
        return new MilitaryServiceEpisode();
    }

    /**
     * Create an instance of {@link Coverage }
     * 
     */
    public Coverage createCoverage() {
        return new Coverage();
    }

    /**
     * Create an instance of {@link QualifyingServiceBooleanDetail }
     * 
     */
    public QualifyingServiceBooleanDetail createQualifyingServiceBooleanDetail() {
        return new QualifyingServiceBooleanDetail();
    }

    /**
     * Create an instance of {@link QualifyingServiceNumericDetail }
     * 
     */
    public QualifyingServiceNumericDetail createQualifyingServiceNumericDetail() {
        return new QualifyingServiceNumericDetail();
    }

    /**
     * Create an instance of {@link Employee }
     * 
     */
    public Employee createEmployee() {
        return new Employee();
    }

    /**
     * Create an instance of {@link MilitaryServiceConflict }
     * 
     */
    public MilitaryServiceConflict createMilitaryServiceConflict() {
        return new MilitaryServiceConflict();
    }

    /**
     * Create an instance of {@link PrisonerOfWar }
     * 
     */
    public PrisonerOfWar createPrisonerOfWar() {
        return new PrisonerOfWar();
    }

    /**
     * Create an instance of {@link QualifyingCoverageFactor }
     * 
     */
    public QualifyingCoverageFactor createQualifyingCoverageFactor() {
        return new QualifyingCoverageFactor();
    }

    /**
     * Create an instance of {@link MeansTest }
     * 
     */
    public MeansTest createMeansTest() {
        return new MeansTest();
    }

    /**
     * Create an instance of {@link Beneficiary }
     * 
     */
    public Beneficiary createBeneficiary() {
        return new Beneficiary();
    }

    /**
     * Create an instance of {@link QualifyingServiceDateDetail }
     * 
     */
    public QualifyingServiceDateDetail createQualifyingServiceDateDetail() {
        return new QualifyingServiceDateDetail();
    }

    /**
     * Create an instance of {@link BenefitsPackage }
     * 
     */
    public BenefitsPackage createBenefitsPackage() {
        return new BenefitsPackage();
    }

}
