/** @generated */ public DocumentMetaData(JCas jcas) { super(jcas); readObject(); }
/** Internal - constructor used by generator * @generated */ public Name(int addr, TOP_Type type) { super(addr, type); readObject(); }
/** Internal - constructor used by generator * @generated */ public Token(int addr, TOP_Type type) { super(addr, type); readObject(); }
@Override public void process(JCas jcas) throws AnalysisEngineProcessException { // Annotate tokens contained in the dictionary as name for (Token token : iterate(jcas, Token.class)) { if (names.contains(token.getCoveredText())) { new Name(jcas, token.getBegin(), token.getEnd()).addToIndexes(); } } } }
private void addToken(JCas aJCas, int begin, int end) { if (aJCas.getDocumentText().substring(begin, end).trim().length() > 0) { new Token(aJCas, begin, end).addToIndexes(); } } }
@Override public void getNext(JCas aJCas) throws IOException, CollectionException { File file = files.poll(); aJCas.setDocumentText(readFileToString(file)); aJCas.setDocumentLanguage(language); DocumentMetaData meta = new DocumentMetaData(aJCas); meta.setDocumentBaseUri(path.toURI().toString()); meta.setDocumentUri(file.toURI().toString()); meta.addToIndexes(); }
/** @generated */ public DocumentMetaData(JCas jcas, int begin, int end) { super(jcas); setBegin(begin); setEnd(end); readObject(); }
/** @generated */ public Name(JCas jcas, int begin, int end) { super(jcas); setBegin(begin); setEnd(end); readObject(); }
/** @generated */ public Token(JCas jcas, int begin, int end) { super(jcas); setBegin(begin); setEnd(end); readObject(); }
@Override public void process(JCas aJCas) throws AnalysisEngineProcessException { DocumentMetaData meta = iterate(aJCas, DocumentMetaData.class).iterator().next(); System.out.println("=== METADATA ========================================"); System.out.println("URI : "+meta.getDocumentUri()); System.out.println("Language: "+aJCas.getDocumentLanguage()); System.out.println("=== TEXT ============================================"); System.out.println(aJCas.getDocumentText()); System.out.println("=== ANNOTATIONS ====================================="); for (Annotation a : iterate(aJCas, Annotation.class)) { System.out.println(a.getType().getName() + "(" + a.getBegin() + "," + a.getEnd() + ") [" + a.getCoveredText() + "]"); } } }
public FeatureStructure createFS(int addr, CASImpl cas) { if (Token_Type.this.useExistingInstance) { // Return eq fs instance if already created FeatureStructure fs = Token_Type.this.jcas.getJfsFromCaddr(addr); if (null == fs) { fs = new Token(addr, Token_Type.this); Token_Type.this.jcas.putJfsFromCaddr(addr, fs); return fs; } return fs; } else return new Token(addr, Token_Type.this); } };
public FeatureStructure createFS(int addr, CASImpl cas) { if (DocumentMetaData_Type.this.useExistingInstance) { // Return eq fs instance if already created FeatureStructure fs = DocumentMetaData_Type.this.jcas.getJfsFromCaddr(addr); if (null == fs) { fs = new DocumentMetaData(addr, DocumentMetaData_Type.this); DocumentMetaData_Type.this.jcas.putJfsFromCaddr(addr, fs); return fs; } return fs; } else return new DocumentMetaData(addr, DocumentMetaData_Type.this); } };
public FeatureStructure createFS(int addr, CASImpl cas) { if (Name_Type.this.useExistingInstance) { // Return eq fs instance if already created FeatureStructure fs = Name_Type.this.jcas.getJfsFromCaddr(addr); if (null == fs) { fs = new Name(addr, Name_Type.this); Name_Type.this.jcas.putJfsFromCaddr(addr, fs); return fs; } return fs; } else return new Name(addr, Name_Type.this); } };
/** initialize variables to correspond with Cas Type and Features * @generated */ public Token_Type(JCas jcas, Type casType) { super(jcas, casType); casImpl.getFSClassRegistry().addGeneratorForType((TypeImpl)this.casType, getFSGenerator()); } }
/** initialize variables to correspond with Cas Type and Features * @generated */ public Name_Type(JCas jcas, Type casType) { super(jcas, casType); casImpl.getFSClassRegistry().addGeneratorForType((TypeImpl)this.casType, getFSGenerator()); } }
/** initialize variables to correspond with Cas Type and Features * @generated */ public DocumentMetaData_Type(JCas jcas, Type casType) { super(jcas, casType); casImpl.getFSClassRegistry().addGeneratorForType((TypeImpl)this.casType, getFSGenerator()); casFeat_documentBaseUri = jcas.getRequiredFeatureDE(casType, "documentBaseUri", "uima.cas.String", featOkTst); casFeatCode_documentBaseUri = (null == casFeat_documentBaseUri) ? JCas.INVALID_FEATURE_CODE : ((FeatureImpl)casFeat_documentBaseUri).getCode(); casFeat_documentUri = jcas.getRequiredFeatureDE(casType, "documentUri", "uima.cas.String", featOkTst); casFeatCode_documentUri = (null == casFeat_documentUri) ? JCas.INVALID_FEATURE_CODE : ((FeatureImpl)casFeat_documentUri).getCode(); } }
private void addToken(JCas aJCas, int begin, int end) { if (aJCas.getDocumentText().substring(begin, end).trim().length() > 0) { new Token(aJCas, begin, end).addToIndexes(); } } }
/** Internal - constructor used by generator * @generated */ public DocumentMetaData(int addr, TOP_Type type) { super(addr, type); readObject(); }
/** @generated */ public Name(JCas jcas) { super(jcas); readObject(); }
/** @generated */ public Token(JCas jcas) { super(jcas); readObject(); }