/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** 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)));}
/** indexed getter for children - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public TreebankNode getChildren(int i) { if (TreebankNode_Type.featOkTst && ((TreebankNode_Type)jcasType).casFeat_children == null) jcasType.jcas.throwFeatMissing("children", "org.apache.ctakes.typesystem.type.syntax.TreebankNode"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((TreebankNode_Type)jcasType).casFeatCode_children), i); return (TreebankNode)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((TreebankNode_Type)jcasType).casFeatCode_children), i)));}
/** indexed getter for originalText - gets an indexed value - The covered text of the span or the disjoint spans that resulted in the creation of this IdentifiedAnnotation. If the covered text is from disjoint spans, they are separated by a delimeter. * @generated * @param i index in the array to get * @return value of the element at index i */ public TOP getOriginalText(int i) { if (IdentifiedAnnotation_Type.featOkTst && ((IdentifiedAnnotation_Type)jcasType).casFeat_originalText == null) jcasType.jcas.throwFeatMissing("originalText", "org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((IdentifiedAnnotation_Type)jcasType).casFeatCode_originalText), i); return (TOP)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((IdentifiedAnnotation_Type)jcasType).casFeatCode_originalText), i)));}
/** indexed getter for constituents - gets an indexed value - Array of all constituents for this WSDItem. * @generated */ public LexicalItemConstituent getConstituents(int i) { if (WSDItem_Type.featOkTst && ((WSDItem_Type)jcasType).casFeat_constituents == null) jcasType.jcas.throwFeatMissing("constituents", "de.tudarmstadt.ukp.dkpro.wsd.type.WSDItem"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((WSDItem_Type)jcasType).casFeatCode_constituents), i); return (LexicalItemConstituent)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((WSDItem_Type)jcasType).casFeatCode_constituents), i)));}
/** indexed getter for arguments - gets an indexed value - The predicate's arguments. * @generated * @param i index in the array to get * @return value of the element at index i */ public SemArgLink getArguments(int i) { if (SemPred_Type.featOkTst && ((SemPred_Type)jcasType).casFeat_arguments == null) jcasType.jcas.throwFeatMissing("arguments", "de.tudarmstadt.ukp.dkpro.core.api.semantics.type.SemPred"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((SemPred_Type)jcasType).casFeatCode_arguments), i); return (SemArgLink)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((SemPred_Type)jcasType).casFeatCode_arguments), i)));}
/** indexed getter for causes_protein - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public Protein getCauses_protein(int i) { if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_causes_protein == null) jcasType.jcas.throwFeatMissing("causes_protein", "ch.epfl.bbp.uima.genia.Event"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_protein), i); return (Protein)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_protein), i)));}
/** indexed getter for causes_event - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public Event getCauses_event(int i) { if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_causes_event == null) jcasType.jcas.throwFeatMissing("causes_event", "ch.epfl.bbp.uima.genia.Event"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_event), i); return (Event)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_event), i)));}
/** indexed getter for mentions - gets an indexed value - * @generated * @param i index in the array to get * @return value of the element at index i */ public EventMention getMentions(int i) { if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_mentions == null) jcasType.jcas.throwFeatMissing("mentions", "de.julielab.jules.types.ace.Event"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_mentions), i); return (EventMention)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_mentions), i)));}
/** indexed getter for textObjects - gets an indexed value - the text objects (figure, table, boxed text etc.) that are associated with a particular section * @generated * @param i index in the array to get * @return value of the element at index i */ public TextObject getTextObjects(int i) { if (Section_Type.featOkTst && ((Section_Type)jcasType).casFeat_textObjects == null) jcasType.jcas.throwFeatMissing("textObjects", "de.julielab.jules.types.Section"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Section_Type)jcasType).casFeatCode_textObjects), i); return (TextObject)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Section_Type)jcasType).casFeatCode_textObjects), i)));}
/** indexed getter for targetList - gets an indexed value - The MMAX annotations the pointer points at. * @generated * @param i index in the array to get * @return value of the element at index i */ public MMAXAnnotation getTargetList(int i) { if (MMAXPointer_Type.featOkTst && ((MMAXPointer_Type)jcasType).casFeat_targetList == null) jcasType.jcas.throwFeatMissing("targetList", "de.julielab.jules.types.mmax.MMAXPointer"); jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((MMAXPointer_Type)jcasType).casFeatCode_targetList), i); return (MMAXAnnotation)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((MMAXPointer_Type)jcasType).casFeatCode_targetList), i)));}
/** 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.jules.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)));}