public final int getSize() {
        return size;
    }
a micro-cache is a data cache for an area of some square kilometers or some
hundreds or thousands nodes
<p>
This is the basic io-unit: always a full microcache is loaded from the
data-file if a node is requested at a position not yet covered by the caches
already loaded
<p>
The nodes are represented in a compact way (typical 20-50 bytes per node),
but in a way that they do not depend on each other, and garbage collection is
supported to remove the nodes already consumed from the cache.
<p>
The cache-internal data representation is different from that in the
data-files, where a cache is encoded as a whole, allowing more
redundancy-removal for a more compact encoding
main/src/main/java/cgeo/geocaching/brouter/codec/MicroCache.java