I suspect this is some mostly-internal type that is there for any common things
among the various types of lists (it's a common supertype of lists of floats, of
ints, of fsRefs, etc.).

It is not something that can be directly instantiated.  That's why there's no
JCas type for it.

There's a similar type, ArrayBase, for Arrays...

My guess is that they're structural placeholders at this time - I don't think
there's any common behavior, etc., assigned to them (but I could be wrong...)

-Marshall


On 7/24/2013 11:10 AM, Richard Eckart de Castilho wrote:
> Hi,
>
> I noticed there is a type "ListBase" listed amongst the possible supertypes 
> in the CDE.
> I found a reference to this type in CAS.TYPE_NAME_LIST_BASE but nowhere else.
>
> There also appears to be a CAS.TYPE_NAME_ARRAY_BASE, but "ArrayBase" is not 
> offered
> as a supertype in the CDE.
>
> There appear to be no JCas classes for these types.
>
> What are these types used for?
>
> Cheers,
>
> -- Richard

Reply via email to