Cache is used for storing an integer values with keys. Cache stores the <xs:element>-s
which have oda:isArrayLength or oda:isCondition attributes. Also here you can add a values of the
objects that are not read/written. For this purpose an <oda:mark> tag is used.
The following example demonstrates adding the cached1, cached2, and cached3
values to the cache. For cached3, the value that is defined by the oda:setCondition
attribute is stored instead of its value (see Working
with the oda:mark Tag). The value of a not_cached element is not added to
the cache: