/** setter for splits - sets Sub-splits of the current split. * @generated * @param v value to set into the feature */ public void setSplits(FSArray v) { if (Split_Type.featOkTst && ((Split_Type)jcasType).casFeat_splits == null) jcasType.jcas.throwFeatMissing("splits", "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split"); jcasType.ll_cas.ll_setRefValue(addr, ((Split_Type)jcasType).casFeatCode_splits, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for tags - gets an indexed value - Descriptions of the tags belonging to this tagset. * @generated * @param i index in the array to get * @return value of the element at index i */ public TagDescription getTags(int i) { if (TagsetDescription_Type.featOkTst && ((TagsetDescription_Type)jcasType).casFeat_tags == null) jcasType.jcas.throwFeatMissing("tags", "de.tudarmstadt.ukp.dkpro.core.api.metadata.type.TagsetDescription"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((TagsetDescription_Type)jcasType).casFeatCode_tags), i); return (TagDescription)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((TagsetDescription_Type)jcasType).casFeatCode_tags), i)));}
/** indexed getter for splits - gets an indexed value - Sub-splits of the current split. * @generated * @param i index in the array to get * @return value of the element at index i */ public Split getSplits(int i) { if (Split_Type.featOkTst && ((Split_Type)jcasType).casFeat_splits == null) jcasType.jcas.throwFeatMissing("splits", "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Split_Type)jcasType).casFeatCode_splits), i); return (Split)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Split_Type)jcasType).casFeatCode_splits), i)));}
/** setter for authors - sets * @generated * @param v value to set into the feature */ public void setAuthors(FSArray v) { if (Header_Type.featOkTst && ((Header_Type)jcasType).casFeat_authors == null) jcasType.jcas.throwFeatMissing("authors", "de.julielab.jcore.types.extensions.dta.Header"); jcasType.ll_cas.ll_setRefValue(addr, ((Header_Type)jcasType).casFeatCode_authors, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for authors - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public PersonInfo getAuthors(int i) { if (Header_Type.featOkTst && ((Header_Type)jcasType).casFeat_authors == null) jcasType.jcas.throwFeatMissing("authors", "de.julielab.jcore.types.extensions.dta.Header"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Header_Type)jcasType).casFeatCode_authors), i); return (PersonInfo)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Header_Type)jcasType).casFeatCode_authors), i)));}
/** setter for editors - sets * @generated * @param v value to set into the feature */ public void setEditors(FSArray v) { if (Header_Type.featOkTst && ((Header_Type)jcasType).casFeat_editors == null) jcasType.jcas.throwFeatMissing("editors", "de.julielab.jcore.types.extensions.dta.Header"); jcasType.ll_cas.ll_setRefValue(addr, ((Header_Type)jcasType).casFeatCode_editors, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for arguments - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public RelationMentionArgument getArguments(int i) { if (RelationMention_Type.featOkTst && ((RelationMention_Type)jcasType).casFeat_arguments == null) jcasType.jcas.throwFeatMissing("arguments", "de.julielab.jcore.types.ace.RelationMention"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((RelationMention_Type)jcasType).casFeatCode_arguments), i); return (RelationMentionArgument)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((RelationMention_Type)jcasType).casFeatCode_arguments), i)));}
/** setter for dBInfoList - sets A collection of objects of type uima.julielab.uima.DBInfo * @generated * @param v value to set into the feature */ public void setDBInfoList(FSArray v) { if (ManualDescriptor_Type.featOkTst && ((ManualDescriptor_Type)jcasType).casFeat_dBInfoList == null) jcasType.jcas.throwFeatMissing("dBInfoList", "de.julielab.jcore.types.pubmed.ManualDescriptor"); jcasType.ll_cas.ll_setRefValue(addr, ((ManualDescriptor_Type)jcasType).casFeatCode_dBInfoList, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for antecedents - gets an indexed value - The coreference expressions referred to by the anaphor of this coreference relation. * @generated * @param i index in the array to get * @return value of the element at index i */ public CorefExpression getAntecedents(int i) { if (CorefRelation_Type.featOkTst && ((CorefRelation_Type)jcasType).casFeat_antecedents == null) jcasType.jcas.throwFeatMissing("antecedents", "de.julielab.jcore.types.CorefRelation"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((CorefRelation_Type)jcasType).casFeatCode_antecedents), i); return (CorefExpression)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((CorefRelation_Type)jcasType).casFeatCode_antecedents), i)));}
/** setter for relation_ref - sets * @generated * @param v value to set into the feature */ public void setRelation_ref(Relation v) { if (RelationMention_Type.featOkTst && ((RelationMention_Type)jcasType).casFeat_relation_ref == null) jcasType.jcas.throwFeatMissing("relation_ref", "de.julielab.jcore.types.ace.RelationMention"); jcasType.ll_cas.ll_setRefValue(addr, ((RelationMention_Type)jcasType).casFeatCode_relation_ref, jcasType.ll_cas.ll_getFSRef(v));} }
/** indexed getter for patients - gets an indexed value - All atomic (i.e. not relational) entities participating in the flattened event structure as the passive part(s), acted upon by the agent(s). This feature may not be meaningful defined for all relations (i.e. bindings are often described with specifying some kind of direction or explicitly passive part). * @generated * @param i index in the array to get * @return value of the element at index i */ public ArgumentMention getPatients(int i) { if (FlattenedRelation_Type.featOkTst && ((FlattenedRelation_Type)jcasType).casFeat_patients == null) jcasType.jcas.throwFeatMissing("patients", "de.julielab.jcore.types.ext.FlattenedRelation"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((FlattenedRelation_Type)jcasType).casFeatCode_patients), i); return (ArgumentMention)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((FlattenedRelation_Type)jcasType).casFeatCode_patients), i)));}
/** setter for relatedArticles - sets * @generated * @param v value to set into the feature */ public void setRelatedArticles(FSArray v) { if (RelatedArticleList_Type.featOkTst && ((RelatedArticleList_Type)jcasType).casFeat_relatedArticles == null) jcasType.jcas.throwFeatMissing("relatedArticles", "de.julielab.jcore.types.RelatedArticleList"); jcasType.ll_cas.ll_setRefValue(addr, ((RelatedArticleList_Type)jcasType).casFeatCode_relatedArticles, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for duration - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public Duration getDuration(int i) { if (Medication_Type.featOkTst && ((Medication_Type)jcasType).casFeat_duration == null) jcasType.jcas.throwFeatMissing("duration", "de.julielab.jcore.types.medical.Medication"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Medication_Type)jcasType).casFeatCode_duration), i); return (Duration)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Medication_Type)jcasType).casFeatCode_duration), i)));}
/** setter for arguments - sets * @generated * @param v value to set into the feature */ public void setArguments(FSArray v) { if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_arguments == null) jcasType.jcas.throwFeatMissing("arguments", "de.julielab.jcore.types.ace.Event"); jcasType.ll_cas.ll_setRefValue(addr, ((Event_Type)jcasType).casFeatCode_arguments, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for documentTopics - gets an indexed value - A list of document topics derived from a topic model. * @generated * @param i index in the array to get * @return value of the element at index i */ public DocumentTopics getDocumentTopics(int i) { if (AutoDescriptor_Type.featOkTst && ((AutoDescriptor_Type)jcasType).casFeat_documentTopics == null) jcasType.jcas.throwFeatMissing("documentTopics", "de.julielab.jcore.types.AutoDescriptor"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((AutoDescriptor_Type)jcasType).casFeatCode_documentTopics), i); return (DocumentTopics)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((AutoDescriptor_Type)jcasType).casFeatCode_documentTopics), i)));}
/** setter for creationDate - sets Date this corpus was created. * @generated * @param v value to set into the feature */ public void setCreationDate(Date v) { if (Corpus_Type.featOkTst && ((Corpus_Type)jcasType).casFeat_creationDate == null) jcasType.jcas.throwFeatMissing("creationDate", "de.julielab.jcore.types.mantra.Corpus"); jcasType.ll_cas.ll_setRefValue(addr, ((Corpus_Type)jcasType).casFeatCode_creationDate, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for documents - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public Document getDocuments(int i) { if (SourceFile_Type.featOkTst && ((SourceFile_Type)jcasType).casFeat_documents == null) jcasType.jcas.throwFeatMissing("documents", "de.julielab.jcore.types.ace.SourceFile"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((SourceFile_Type)jcasType).casFeatCode_documents), i); return (Document)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((SourceFile_Type)jcasType).casFeatCode_documents), i)));}
/** setter for fullTextLinks - sets * @generated * @param v value to set into the feature */ public void setFullTextLinks(FSArray v) { if (FullTextLinkList_Type.featOkTst && ((FullTextLinkList_Type)jcasType).casFeat_fullTextLinks == null) jcasType.jcas.throwFeatMissing("fullTextLinks", "de.julielab.jcore.types.FullTextLinkList"); jcasType.ll_cas.ll_setRefValue(addr, ((FullTextLinkList_Type)jcasType).casFeatCode_fullTextLinks, jcasType.ll_cas.ll_getFSRef(v));}
/** indexed getter for authors - gets an indexed value - The authors of the document. * @generated * @param i index in the array to get * @return value of the element at index i */ public AuthorInfo getAuthors(int i) { if (Header_Type.featOkTst && ((Header_Type)jcasType).casFeat_authors == null) jcasType.jcas.throwFeatMissing("authors", "de.julielab.jcore.types.Header"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Header_Type)jcasType).casFeatCode_authors), i); return (AuthorInfo)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Header_Type)jcasType).casFeatCode_authors), i)));}
/** setter for abstractSectionHeading - sets The title of a part of a structured abstract, e.g. "Background", "Methods", "Results", ... * @generated * @param v value to set into the feature */ public void setAbstractSectionHeading(Title v) { if (AbstractSection_Type.featOkTst && ((AbstractSection_Type)jcasType).casFeat_abstractSectionHeading == null) jcasType.jcas.throwFeatMissing("abstractSectionHeading", "de.julielab.jcore.types.AbstractSection"); jcasType.ll_cas.ll_setRefValue(addr, ((AbstractSection_Type)jcasType).casFeatCode_abstractSectionHeading, jcasType.ll_cas.ll_getFSRef(v));} }