Details
-
Technical task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The current @TypeCapability annotation uses Strings for type names:
@TypeCapability( inputs = { "org.cleartk.token.type.Sentence", "org.cleartk.token.type.Token:pos", "org.cleartk.token.type.Token:lemma" },
It would be nice if JCas classes could be used directly, for example like this:
@TypeCapability( inputTypes = { @Type(Sentence.class), @Type(value=Token.class, features={"pos", "lemma"})})
It would also be nice if features could be directly references (cf. UIMA-2147):
@TypeCapability( inputTypes = { @Type(Sentence.class), @Type(value=Token.class, features={Token.FEAT_POS, Token.FEAT_LEMMA})})
Attachments
Attachments
Issue Links
- is blocked by
-
UIMA-2147 Generate static fields for type names and feature names in JCas wrappers
- Resolved