## Package org.biojava.bio.seq.projection

Code for projecting Feature objects into alternate coordinate systems.

See:
Description

Interface Summary
Projection: Interface implemented by all projected feature objects.
ProjectionContext: Context for projected features.
ProjectionEngine.Instantiator: Internal helper class.

Class Summary
ProjectedFeature: Internal class used by ProjectionEngine to wrap Feature objects.
ProjectedStrandedFeature: Internal class used by ProjectedFeatureHolder to wrap StrandedFeatures.
ProjectionEngine: Factory for proxy objects which project BioJava features into alternate coordinate systems.
ProjectionEngine.InstantiatorImpl: Internal helper class.
ProjectionUtils

## Package org.biojava.bio.seq.projection Description

Code for projecting Feature objects into alternate coordinate systems.

This package contains the underlying `engine' code for feature projection. To use it, you will need to write an implementation of the `ProjectionContext` interface to encode the projection logic you want. For simple applications (most linear coordinate transforms) you will normally want to use the simpler `ProjectedFeatureHolder`, which uses this API internally.