uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thilo Goetz <twgo...@gmx.de>
Subject Re: Questions regarding the Heap class and the heap size.
Date Tue, 21 Aug 2007 12:46:20 GMT
Marshall Schor wrote:
> Danai Wiriyayanyongsuk wrote:
>> Hi Folks,
>>
>> I'm trying to understand how the Heap class works and would like to
>> ask few
>> questions as followed:
>>
>> 1) Is the following statement correct?
>> "The class org.apache.uima.cas.impl.Heap has an internal integer array
>> named
>> "heap" which maintains the type system structure. The required space
>> for the
>> "heap" is solely depends on the type system structure (basically,
>> number of
>> features). It does not depend on, say, the size of String (or any)
>> arrays or
>> the length of the document text (Sofa)."
>>   
> Actually, the heap is used to store all kinds of things, but most
> particularly, instances of feature structures made
> by your application, such as annotations, etc.
> 
> -Marshall

And to be explicit, the heap does *not* maintain the type
system.  That's done in org.apache.uima.cas.impl.TypeSystemImpl.

--Thilo

Mime
View raw message