6.3.1.3.17. GeometryPlainList

public class GeometryPlainList implements IGeometryCache

Geometry cache based on plain list (ArrayList)

6.3.1.3.17.1. Fields

6.3.1.3.17.1.1. mVectorCacheItems

protected List<VectorCacheItem> mVectorCacheItems

6.3.1.3.17.2. Constructors

6.3.1.3.17.2.1. GeometryPlainList

public GeometryPlainList()

6.3.1.3.17.3. Methods

6.3.1.3.17.3.1. addItem

public IGeometryCacheItem addItem(long id, GeoEnvelope envelope)

6.3.1.3.17.3.2. changeId

public void changeId(long oldFeatureId, long newFeatureId)

6.3.1.3.17.3.3. clear

public void clear()

6.3.1.3.17.3.4. getAll

public List<IGeometryCacheItem> getAll()

6.3.1.3.17.3.5. getItem

public IGeometryCacheItem getItem(long featureId)

6.3.1.3.17.3.6. isItemExist

public boolean isItemExist(long featureId)

6.3.1.3.17.3.7. load

public void load(File path)

6.3.1.3.17.3.8. removeItem

public IGeometryCacheItem removeItem(long featureId)

6.3.1.3.17.3.9. save

public void save(File path)

6.3.1.3.17.3.11. size

public int size()