/*
 * Copyright (C) 2016-2019 the original author or authors. 
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <https://www.gnu.org/licenses/>.
 */

package com.viglet.turing.plugins.nlp.otca.response.xml;

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 com.viglet.turing.plugins.otca.response.xml 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 static final QName _Nserver_QNAME = new QName("", "Nserver");
    private static final QName _ServerResponseCategorizerResultCategoryTypeParents_QNAME = new QName("", "Parents");
    private static final QName _ServerResponseCategorizerResultCategoryTypeAttributes_QNAME = new QName("", "Attributes");
    private static final QName _ServerResponseCategorizerResultCategoryTypeName_QNAME = new QName("", "Name");
    private static final QName _ServerResponseConceptExtractorResultConcept2TypeSubterms_QNAME = new QName("", "Subterms");
    private static final QName _ServerResponseConceptExtractorResultConcept2TypeGenericForm_QNAME = new QName("", "GenericForm");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.viglet.turing.plugins.otca.response.xml
     * 
     */
    public ObjectFactory() {
    	//empty
    }

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

    /**
     * Create an instance of {@link ServerResponseLanguageDetectorResultParagraphType.Languages }
     * 
     */
    public ServerResponseLanguageDetectorResultParagraphType.Languages createServerResponseLanguageDetectorResultParagraphTypeLanguages() {
        return new ServerResponseLanguageDetectorResultParagraphType.Languages();
    }

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermParentType.Parents }
     * 
     */
    public ServerResponseEntityExtractorResultTermParentType.Parents createServerResponseEntityExtractorResultTermParentTypeParents() {
        return new ServerResponseEntityExtractorResultTermParentType.Parents();
    }

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

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

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

    /**
     * Create an instance of {@link ServerResponseSentimentResultType.SentenceLevel }
     * 
     */
    public ServerResponseSentimentResultType.SentenceLevel createServerResponseSentimentResultTypeSentenceLevel() {
        return new ServerResponseSentimentResultType.SentenceLevel();
    }

    /**
     * Create an instance of {@link ServerResponseCategorizerResultCategoryParentType.Parents }
     * 
     */
    public ServerResponseCategorizerResultCategoryParentType.Parents createServerResponseCategorizerResultCategoryParentTypeParents() {
        return new ServerResponseCategorizerResultCategoryParentType.Parents();
    }

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermHierarchyBaseType.Parents }
     * 
     */
    public ServerResponseEntityExtractorResultTermHierarchyBaseType.Parents createServerResponseEntityExtractorResultTermHierarchyBaseTypeParents() {
        return new ServerResponseEntityExtractorResultTermHierarchyBaseType.Parents();
    }

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermHomonymType.Attributes }
     * 
     */
    public ServerResponseEntityExtractorResultTermHomonymType.Attributes createServerResponseEntityExtractorResultTermHomonymTypeAttributes() {
        return new ServerResponseEntityExtractorResultTermHomonymType.Attributes();
    }

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseCategorizerResultCategoryParentType.Attributes }
     * 
     */
    public ServerResponseCategorizerResultCategoryParentType.Attributes createServerResponseCategorizerResultCategoryParentTypeAttributes() {
        return new ServerResponseCategorizerResultCategoryParentType.Attributes();
    }

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseLanguageDetectorResultType.Paragraphs }
     * 
     */
    public ServerResponseLanguageDetectorResultType.Paragraphs createServerResponseLanguageDetectorResultTypeParagraphs() {
        return new ServerResponseLanguageDetectorResultType.Paragraphs();
    }

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

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

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

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

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermType.Homonyms }
     * 
     */
    public ServerResponseEntityExtractorResultTermType.Homonyms createServerResponseEntityExtractorResultTermTypeHomonyms() {
        return new ServerResponseEntityExtractorResultTermType.Homonyms();
    }

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

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

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermParentType.Attributes }
     * 
     */
    public ServerResponseEntityExtractorResultTermParentType.Attributes createServerResponseEntityExtractorResultTermParentTypeAttributes() {
        return new ServerResponseEntityExtractorResultTermParentType.Attributes();
    }

    /**
     * Create an instance of {@link ServerResponseType.Warnings }
     * 
     */
    public ServerResponseType.Warnings createServerResponseTypeWarnings() {
        return new ServerResponseType.Warnings();
    }

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermType.Subterms }
     * 
     */
    public ServerResponseEntityExtractorResultTermType.Subterms createServerResponseEntityExtractorResultTermTypeSubterms() {
        return new ServerResponseEntityExtractorResultTermType.Subterms();
    }

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

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

    /**
     * Create an instance of {@link ServerResponseLanguageDetectorResultType.Languages }
     * 
     */
    public ServerResponseLanguageDetectorResultType.Languages createServerResponseLanguageDetectorResultTypeLanguages() {
        return new ServerResponseLanguageDetectorResultType.Languages();
    }

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

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermHomonymType.Parents }
     * 
     */
    public ServerResponseEntityExtractorResultTermHomonymType.Parents createServerResponseEntityExtractorResultTermHomonymTypeParents() {
        return new ServerResponseEntityExtractorResultTermHomonymType.Parents();
    }

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

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

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

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

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

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

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

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

    /**
     * Create an instance of {@link ServerResponseEntityExtractorResultTermHierarchyBaseType.Attributes }
     * 
     */
    public ServerResponseEntityExtractorResultTermHierarchyBaseType.Attributes createServerResponseEntityExtractorResultTermHierarchyBaseTypeAttributes() {
        return new ServerResponseEntityExtractorResultTermHierarchyBaseType.Attributes();
    }

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

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ServerResponseType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "Nserver")
    public JAXBElement<ServerResponseType> createNserver(ServerResponseType value) {
        return new JAXBElement<>(_Nserver_QNAME, ServerResponseType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ServerResponseCategorizerResultCategoryParentsType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "Parents", scope = ServerResponseCategorizerResultCategoryType.class)
    public JAXBElement<ServerResponseCategorizerResultCategoryParentsType> createServerResponseCategorizerResultCategoryTypeParents(ServerResponseCategorizerResultCategoryParentsType value) {
        return new JAXBElement<>(_ServerResponseCategorizerResultCategoryTypeParents_QNAME, ServerResponseCategorizerResultCategoryParentsType.class, ServerResponseCategorizerResultCategoryType.class, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ServerResponseCategorizerResultCategoryAttributesType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "Attributes", scope = ServerResponseCategorizerResultCategoryType.class)
    public JAXBElement<ServerResponseCategorizerResultCategoryAttributesType> createServerResponseCategorizerResultCategoryTypeAttributes(ServerResponseCategorizerResultCategoryAttributesType value) {
        return new JAXBElement<>(_ServerResponseCategorizerResultCategoryTypeAttributes_QNAME, ServerResponseCategorizerResultCategoryAttributesType.class, ServerResponseCategorizerResultCategoryType.class, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "Name", scope = ServerResponseCategorizerResultCategoryType.class)
    public JAXBElement<String> createServerResponseCategorizerResultCategoryTypeName(String value) {
        return new JAXBElement<>(_ServerResponseCategorizerResultCategoryTypeName_QNAME, String.class, ServerResponseCategorizerResultCategoryType.class, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ServerResponseConceptExtractorResultConceptOccurencesType }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "Subterms", scope = ServerResponseConceptExtractorResultConcept2Type.class)
    public JAXBElement<ServerResponseConceptExtractorResultConceptOccurencesType> createServerResponseConceptExtractorResultConcept2TypeSubterms(ServerResponseConceptExtractorResultConceptOccurencesType value) {
        return new JAXBElement<>(_ServerResponseConceptExtractorResultConcept2TypeSubterms_QNAME, ServerResponseConceptExtractorResultConceptOccurencesType.class, ServerResponseConceptExtractorResultConcept2Type.class, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "", name = "GenericForm", scope = ServerResponseConceptExtractorResultConcept2Type.class)
    public JAXBElement<String> createServerResponseConceptExtractorResultConcept2TypeGenericForm(String value) {
        return new JAXBElement<>(_ServerResponseConceptExtractorResultConcept2TypeGenericForm_QNAME, String.class, ServerResponseConceptExtractorResultConcept2Type.class, value);
    }

}
