Uses of Class
org.apache.sis.util.collection.WeakValueHashMap
Packages that use WeakValueHashMap
Package
Description
A coverage backed by a regular grid.
Defines the structure and content of views of real-world phenomenon.
Filters features according their properties.
A set of helper classes for the SIS implementation.
Build
DefaultFeatureType
s by inspection of database schemas.Utility classes for the implementation of SIS storage classes.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
An implementation of Metadata interfaces
fetching the data from an SQL database.
Implementations of GeoAPI types from the
org.opengis.util
package.-
Uses of WeakValueHashMap in org.apache.sis.coverage.grid
Fields in org.apache.sis.coverage.grid declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate static final WeakValueHashMap<org.opengis.metadata.spatial.DimensionNameType[],
org.opengis.metadata.spatial.DimensionNameType[]> GridExtent.POOL
A pool of sharedDimensionNameType
arrays. -
Uses of WeakValueHashMap in org.apache.sis.feature
Fields in org.apache.sis.feature declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate static final WeakValueHashMap<DefaultAttributeType<?>[],
CharacteristicTypeMap> CharacteristicTypeMap.SHARED
For sharing the sameCharacteristicTypeMap
instances among the attribute types having the same characteristics. -
Uses of WeakValueHashMap in org.apache.sis.filter
Fields in org.apache.sis.filter declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate static final WeakValueHashMap<Class<?>,
DefaultAttributeType<?>> LeafExpression.Literal.TYPES
A cache ofDefaultAttributeType
instances for literal classes. -
Uses of WeakValueHashMap in org.apache.sis.internal.metadata
Fields in org.apache.sis.internal.metadata declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate static final WeakValueHashMap<Double,
org.opengis.metadata.quality.PositionalAccuracy> TransformationAccuracy.CACHE
Cache the positional accuracies. -
Uses of WeakValueHashMap in org.apache.sis.internal.sql.feature
Fields in org.apache.sis.internal.sql.feature declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate WeakValueHashMap<?,
Object> Table.instanceForPrimaryKeys
Feature instances already created for given primary keys.(package private) final WeakValueHashMap<?,
Object> FeatureAdapter.instances
Feature instances already created, ornull
if the features created by this iterator are not cached.Methods in org.apache.sis.internal.sql.feature that return WeakValueHashMapModifier and TypeMethodDescription(package private) final WeakValueHashMap<?,
Object> Table.instanceForPrimaryKeys()
Returns a cache for fetching feature instances by identifier. -
Uses of WeakValueHashMap in org.apache.sis.internal.storage
Fields in org.apache.sis.internal.storage declared as WeakValueHashMapModifier and TypeFieldDescription(package private) final WeakValueHashMap<TiledGridResource.CacheKey,
Raster> TiledGridResource.Subset.cache
Cache to use for tiles loaded by theTiledGridCoverage
.private final WeakValueHashMap<TiledGridResource.CacheKey,
Raster> TiledGridCoverage.rasters
Cache of rasters read by thisTiledGridCoverage
.private final WeakValueHashMap<TiledGridResource.CacheKey,
Raster> TiledGridResource.rasters
All tiles loaded by anyTiledGridCoverage
created from this resource. -
Uses of WeakValueHashMap in org.apache.sis.measure
Fields in org.apache.sis.measure declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate static final WeakValueHashMap<Locale,
Map<String, javax.measure.Unit<?>>> UnitFormat.SHARED
Cached values ofUnitFormat.nameToUnit
, for avoiding to load the same information many time and for saving memory if the user create manyUnitFormat
instances.private static final WeakValueHashMap<Object,
Object> UnitRegistry.USER_DEFINED
Units defined by the user. -
Uses of WeakValueHashMap in org.apache.sis.metadata.sql
Fields in org.apache.sis.metadata.sql declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate final WeakValueHashMap<CacheKey,
Object> MetadataSource.pool
The objects which have been created by a previous call toMetadataSource.lookup(Class, String)
. -
Uses of WeakValueHashMap in org.apache.sis.util.iso
Fields in org.apache.sis.util.iso declared as WeakValueHashMapModifier and TypeFieldDescriptionprivate WeakValueHashMap<String,
Object> DefaultNameSpace.childs
The children created in this namespace.