Class AbstractFactory

Object
AbstractFactory
All Implemented Interfaces:
Factory
Direct Known Subclasses:
Default­Coordinate­Operation­Factory, Default­Filter­Factory, Default­Math­Transform­Factory, Default­Name­Factory, Gazetteer­Factory, Geodetic­Authority­Factory, Geodetic­Object­Factory, Multi­Register­Operations

public abstract class AbstractFactory extends Object implements Factory
Base class of factories provided in the Apache SIS library.
Since:
0.3
  • Constructor Details

    • AbstractFactory

      protected AbstractFactory()
      Creates a new factory.
  • Method Details

    • getVendor

      public Citation getVendor()
      Returns the implementer of this factory, or null if unknown. The default implementation tries to fetch this information from the manifest associated to the package of this​.get­Class().
      Specified by:
      get­Vendor in interface Factory
      Returns:
      the vendor for this factory implementation, or null if unknown.
      See Also:
    • toString

      public String toString()
      Returns a string representation of this factory for debugging purposes. This string representation may change in any future version of Apache SIS.
      Overrides:
      to­String in class Object
      Returns:
      a string representation of this factory.
      Since:
      1.5