Class DependencyFactory


  • public class DependencyFactory
    extends java.lang.Object
    • Constructor Detail

      • DependencyFactory

        public DependencyFactory​(ExternalIdFactory externalIdFactory)
    • Method Detail

      • createPathDependency

        public Dependency createPathDependency​(Forge forge,
                                               java.lang.String path)
      • createModuleNamesDependency

        public Dependency createModuleNamesDependency​(Forge forge,
                                                      java.lang.String... moduleNames)
      • createNameVersionDependency

        public Dependency createNameVersionDependency​(Forge forge,
                                                      java.lang.String name,
                                                      java.lang.String version)
      • createNameVersionDependency

        public Dependency createNameVersionDependency​(Forge forge,
                                                      java.lang.String name)
      • createYoctoDependency

        public Dependency createYoctoDependency​(java.lang.String layer,
                                                java.lang.String name,
                                                java.lang.String version)
      • createYoctoDependency

        public Dependency createYoctoDependency​(java.lang.String layer,
                                                java.lang.String name)
      • createMavenDependency

        public Dependency createMavenDependency​(java.lang.String group,
                                                java.lang.String name,
                                                java.lang.String version)
      • createMavenDependency

        public Dependency createMavenDependency​(java.lang.String group,
                                                java.lang.String name)
      • createArchitectureDependency

        public Dependency createArchitectureDependency​(Forge forge,
                                                       java.lang.String name,
                                                       java.lang.String version,
                                                       java.lang.String architecture)
      • createArchitectureDependency

        public Dependency createArchitectureDependency​(Forge forge,
                                                       java.lang.String name,
                                                       java.lang.String architecture)