Class AbstractFactory

  • All Implemented Interfaces:
    Factory
    Direct Known Subclasses:
    Default­Name­Factory

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

    Defined in the sis-metadata module

    • Constructor Detail

      • AbstractFactory

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

      • 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:
        Package​.get­Implementation­Vendor()