IRIS ObjectFactory

IRIS > IRIS XML

Under Development
as of April 11, 2023

Tree


+- root: ObjectFactory


Flattened

ObjectFactory

Java Code


package modelsiris;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the modelsiris 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 {

    private final static QName _IRTransmission_QNAME = new QName("urn:us:gov:treasury:irs:ir", "IRTransmission");

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    /**
     * Create an instance of {@link Form1099LTCDetailType.InsuredGrp }
     * 
     */
    public Form1099LTCDetailType.InsuredGrp createForm1099LTCDetailTypeInsuredGrp() {
        return new Form1099LTCDetailType.InsuredGrp();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link IRTransmissionType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "urn:us:gov:treasury:irs:ir", name = "IRTransmission")
    public JAXBElement<IRTransmissionType> createIRTransmission(IRTransmissionType value) {
        return new JAXBElement<IRTransmissionType>(_IRTransmission_QNAME, IRTransmissionType.class, null, value);
    }

}

© Copyright 2023. All Rights Reserved.