Class Central

  • All Implemented Interfaces:
    BiConsumer<org.apache.maven.model.Dependency,​Path>

    public final class Central
    extends Object
    implements BiConsumer<org.apache.maven.model.Dependency,​Path>
    The abstraction of Maven Central.
    Since:
    0.1
    • Field Detail

      • EMPTY

        public static final BiConsumer<org.apache.maven.model.Dependency,​Path> EMPTY
        Do nothing.
    • Constructor Detail

      • Central

        public Central​(org.apache.maven.project.MavenProject prj,
                       org.apache.maven.execution.MavenSession sess,
                       org.apache.maven.plugin.BuildPluginManager mgr)
        Ctor.
        Parameters:
        prj - Project
        sess - Session
        mgr - Manager
    • Method Detail

      • accept

        public void accept​(org.apache.maven.model.Dependency dep,
                           Path path)
        Specified by:
        accept in interface BiConsumer<org.apache.maven.model.Dependency,​Path>
      • andThen

        public BiConsumer<org.apache.maven.model.Dependency,​Path> andThen​(BiConsumer<? super org.apache.maven.model.Dependency,​? super Path> after)
        Specified by:
        andThen in interface BiConsumer<org.apache.maven.model.Dependency,​Path>