All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTAuthorType Maven / Gradle / Ivy

/*
 * XML Type:  CT_AuthorType
 * Namespace: http://schemas.openxmlformats.org/officeDocument/2006/bibliography
 * Java type: org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTAuthorType
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.officeDocument.x2006.bibliography;

import org.apache.xmlbeans.impl.schema.ElementFactory;
import org.apache.xmlbeans.impl.schema.AbstractDocumentFactory;
import org.apache.xmlbeans.impl.schema.DocumentFactory;
import org.apache.xmlbeans.impl.schema.SimpleTypeFactory;


/**
 * An XML CT_AuthorType(@http://schemas.openxmlformats.org/officeDocument/2006/bibliography).
 *
 * This is a complex type.
 */
public interface CTAuthorType extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "ctauthortyped347type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets a List of "Artist" elements
     */
    java.util.List getArtistList();

    /**
     * Gets array of all "Artist" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getArtistArray();

    /**
     * Gets ith "Artist" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getArtistArray(int i);

    /**
     * Returns number of "Artist" element
     */
    int sizeOfArtistArray();

    /**
     * Sets array of all "Artist" element
     */
    void setArtistArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] artistArray);

    /**
     * Sets ith "Artist" element
     */
    void setArtistArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType artist);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Artist" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewArtist(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Artist" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewArtist();

    /**
     * Removes the ith "Artist" element
     */
    void removeArtist(int i);

    /**
     * Gets a List of "Author" elements
     */
    java.util.List getAuthorList();

    /**
     * Gets array of all "Author" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType[] getAuthorArray();

    /**
     * Gets ith "Author" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType getAuthorArray(int i);

    /**
     * Returns number of "Author" element
     */
    int sizeOfAuthorArray();

    /**
     * Sets array of all "Author" element
     */
    void setAuthorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType[] authorArray);

    /**
     * Sets ith "Author" element
     */
    void setAuthorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType author);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Author" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType insertNewAuthor(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Author" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType addNewAuthor();

    /**
     * Removes the ith "Author" element
     */
    void removeAuthor(int i);

    /**
     * Gets a List of "BookAuthor" elements
     */
    java.util.List getBookAuthorList();

    /**
     * Gets array of all "BookAuthor" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getBookAuthorArray();

    /**
     * Gets ith "BookAuthor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getBookAuthorArray(int i);

    /**
     * Returns number of "BookAuthor" element
     */
    int sizeOfBookAuthorArray();

    /**
     * Sets array of all "BookAuthor" element
     */
    void setBookAuthorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] bookAuthorArray);

    /**
     * Sets ith "BookAuthor" element
     */
    void setBookAuthorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType bookAuthor);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "BookAuthor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewBookAuthor(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "BookAuthor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewBookAuthor();

    /**
     * Removes the ith "BookAuthor" element
     */
    void removeBookAuthor(int i);

    /**
     * Gets a List of "Compiler" elements
     */
    java.util.List getCompilerList();

    /**
     * Gets array of all "Compiler" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getCompilerArray();

    /**
     * Gets ith "Compiler" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getCompilerArray(int i);

    /**
     * Returns number of "Compiler" element
     */
    int sizeOfCompilerArray();

    /**
     * Sets array of all "Compiler" element
     */
    void setCompilerArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] compilerArray);

    /**
     * Sets ith "Compiler" element
     */
    void setCompilerArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType compiler);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Compiler" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewCompiler(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Compiler" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewCompiler();

    /**
     * Removes the ith "Compiler" element
     */
    void removeCompiler(int i);

    /**
     * Gets a List of "Composer" elements
     */
    java.util.List getComposerList();

    /**
     * Gets array of all "Composer" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getComposerArray();

    /**
     * Gets ith "Composer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getComposerArray(int i);

    /**
     * Returns number of "Composer" element
     */
    int sizeOfComposerArray();

    /**
     * Sets array of all "Composer" element
     */
    void setComposerArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] composerArray);

    /**
     * Sets ith "Composer" element
     */
    void setComposerArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType composer);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Composer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewComposer(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Composer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewComposer();

    /**
     * Removes the ith "Composer" element
     */
    void removeComposer(int i);

    /**
     * Gets a List of "Conductor" elements
     */
    java.util.List getConductorList();

    /**
     * Gets array of all "Conductor" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getConductorArray();

    /**
     * Gets ith "Conductor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getConductorArray(int i);

    /**
     * Returns number of "Conductor" element
     */
    int sizeOfConductorArray();

    /**
     * Sets array of all "Conductor" element
     */
    void setConductorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] conductorArray);

    /**
     * Sets ith "Conductor" element
     */
    void setConductorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType conductor);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Conductor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewConductor(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Conductor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewConductor();

    /**
     * Removes the ith "Conductor" element
     */
    void removeConductor(int i);

    /**
     * Gets a List of "Counsel" elements
     */
    java.util.List getCounselList();

    /**
     * Gets array of all "Counsel" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getCounselArray();

    /**
     * Gets ith "Counsel" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getCounselArray(int i);

    /**
     * Returns number of "Counsel" element
     */
    int sizeOfCounselArray();

    /**
     * Sets array of all "Counsel" element
     */
    void setCounselArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] counselArray);

    /**
     * Sets ith "Counsel" element
     */
    void setCounselArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType counsel);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Counsel" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewCounsel(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Counsel" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewCounsel();

    /**
     * Removes the ith "Counsel" element
     */
    void removeCounsel(int i);

    /**
     * Gets a List of "Director" elements
     */
    java.util.List getDirectorList();

    /**
     * Gets array of all "Director" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getDirectorArray();

    /**
     * Gets ith "Director" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getDirectorArray(int i);

    /**
     * Returns number of "Director" element
     */
    int sizeOfDirectorArray();

    /**
     * Sets array of all "Director" element
     */
    void setDirectorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] directorArray);

    /**
     * Sets ith "Director" element
     */
    void setDirectorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType director);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Director" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewDirector(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Director" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewDirector();

    /**
     * Removes the ith "Director" element
     */
    void removeDirector(int i);

    /**
     * Gets a List of "Editor" elements
     */
    java.util.List getEditorList();

    /**
     * Gets array of all "Editor" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getEditorArray();

    /**
     * Gets ith "Editor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getEditorArray(int i);

    /**
     * Returns number of "Editor" element
     */
    int sizeOfEditorArray();

    /**
     * Sets array of all "Editor" element
     */
    void setEditorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] editorArray);

    /**
     * Sets ith "Editor" element
     */
    void setEditorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType editor);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Editor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewEditor(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Editor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewEditor();

    /**
     * Removes the ith "Editor" element
     */
    void removeEditor(int i);

    /**
     * Gets a List of "Interviewee" elements
     */
    java.util.List getIntervieweeList();

    /**
     * Gets array of all "Interviewee" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getIntervieweeArray();

    /**
     * Gets ith "Interviewee" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getIntervieweeArray(int i);

    /**
     * Returns number of "Interviewee" element
     */
    int sizeOfIntervieweeArray();

    /**
     * Sets array of all "Interviewee" element
     */
    void setIntervieweeArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] intervieweeArray);

    /**
     * Sets ith "Interviewee" element
     */
    void setIntervieweeArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType interviewee);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Interviewee" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewInterviewee(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Interviewee" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewInterviewee();

    /**
     * Removes the ith "Interviewee" element
     */
    void removeInterviewee(int i);

    /**
     * Gets a List of "Interviewer" elements
     */
    java.util.List getInterviewerList();

    /**
     * Gets array of all "Interviewer" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getInterviewerArray();

    /**
     * Gets ith "Interviewer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getInterviewerArray(int i);

    /**
     * Returns number of "Interviewer" element
     */
    int sizeOfInterviewerArray();

    /**
     * Sets array of all "Interviewer" element
     */
    void setInterviewerArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] interviewerArray);

    /**
     * Sets ith "Interviewer" element
     */
    void setInterviewerArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType interviewer);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Interviewer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewInterviewer(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Interviewer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewInterviewer();

    /**
     * Removes the ith "Interviewer" element
     */
    void removeInterviewer(int i);

    /**
     * Gets a List of "Inventor" elements
     */
    java.util.List getInventorList();

    /**
     * Gets array of all "Inventor" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getInventorArray();

    /**
     * Gets ith "Inventor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getInventorArray(int i);

    /**
     * Returns number of "Inventor" element
     */
    int sizeOfInventorArray();

    /**
     * Sets array of all "Inventor" element
     */
    void setInventorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] inventorArray);

    /**
     * Sets ith "Inventor" element
     */
    void setInventorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType inventor);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Inventor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewInventor(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Inventor" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewInventor();

    /**
     * Removes the ith "Inventor" element
     */
    void removeInventor(int i);

    /**
     * Gets a List of "Performer" elements
     */
    java.util.List getPerformerList();

    /**
     * Gets array of all "Performer" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType[] getPerformerArray();

    /**
     * Gets ith "Performer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType getPerformerArray(int i);

    /**
     * Returns number of "Performer" element
     */
    int sizeOfPerformerArray();

    /**
     * Sets array of all "Performer" element
     */
    void setPerformerArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType[] performerArray);

    /**
     * Sets ith "Performer" element
     */
    void setPerformerArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType performer);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Performer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType insertNewPerformer(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Performer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameOrCorporateType addNewPerformer();

    /**
     * Removes the ith "Performer" element
     */
    void removePerformer(int i);

    /**
     * Gets a List of "ProducerName" elements
     */
    java.util.List getProducerNameList();

    /**
     * Gets array of all "ProducerName" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getProducerNameArray();

    /**
     * Gets ith "ProducerName" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getProducerNameArray(int i);

    /**
     * Returns number of "ProducerName" element
     */
    int sizeOfProducerNameArray();

    /**
     * Sets array of all "ProducerName" element
     */
    void setProducerNameArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] producerNameArray);

    /**
     * Sets ith "ProducerName" element
     */
    void setProducerNameArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType producerName);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "ProducerName" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewProducerName(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "ProducerName" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewProducerName();

    /**
     * Removes the ith "ProducerName" element
     */
    void removeProducerName(int i);

    /**
     * Gets a List of "Translator" elements
     */
    java.util.List getTranslatorList();

    /**
     * Gets array of all "Translator" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getTranslatorArray();

    /**
     * Gets ith "Translator" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getTranslatorArray(int i);

    /**
     * Returns number of "Translator" element
     */
    int sizeOfTranslatorArray();

    /**
     * Sets array of all "Translator" element
     */
    void setTranslatorArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] translatorArray);

    /**
     * Sets ith "Translator" element
     */
    void setTranslatorArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType translator);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Translator" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewTranslator(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Translator" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewTranslator();

    /**
     * Removes the ith "Translator" element
     */
    void removeTranslator(int i);

    /**
     * Gets a List of "Writer" elements
     */
    java.util.List getWriterList();

    /**
     * Gets array of all "Writer" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] getWriterArray();

    /**
     * Gets ith "Writer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType getWriterArray(int i);

    /**
     * Returns number of "Writer" element
     */
    int sizeOfWriterArray();

    /**
     * Sets array of all "Writer" element
     */
    void setWriterArray(org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType[] writerArray);

    /**
     * Sets ith "Writer" element
     */
    void setWriterArray(int i, org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType writer);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "Writer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType insertNewWriter(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "Writer" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.bibliography.CTNameType addNewWriter();

    /**
     * Removes the ith "Writer" element
     */
    void removeWriter(int i);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy