Class DirectAuthorityFactory

All Implemented Interfaces:
AuthorityFactory, Factory, Factory, RegistrableFactory
Direct Known Subclasses:
AutoCRSFactory, CartesianAuthorityFactory, DirectEpsgFactory, PropertyAuthorityFactory, PropertyCoordinateOperationAuthorityFactory, WebCRSFactory

public abstract class DirectAuthorityFactory extends AbstractAuthorityFactory
The base class for authority factories that create referencing object directly. This is in contrast with other factories like the adapter or buffered ones, which delegates their work to an other factory.
Since:
2.3
Author:
Martin Desruisseaux (IRD)
  • Field Details

  • Constructor Details

    • DirectAuthorityFactory

      protected DirectAuthorityFactory(ReferencingFactoryContainer factories, int priority)
      Constructs an instance using the specified set of factories.
      Parameters:
      factories - The low-level factories to use.
      priority - The priority for this factory, as a number between MINIMUM_PRIORITY and MAXIMUM_PRIORITY inclusive.
    • DirectAuthorityFactory

      protected DirectAuthorityFactory(Hints hints, int priority)
      Constructs an instance using the specified hints. This constructor recognizes the CRS, CS, DATUM and MATH_TRANSFORM FACTORY hints.
      Parameters:
      hints - The hints, or null if none.
      priority - The priority for this factory, as a number between MINIMUM_PRIORITY and MAXIMUM_PRIORITY inclusive.
  • Method Details