Class ApisUtil


  • public class ApisUtil
    extends Object
    Context for creating the api jars
    • Constructor Detail

      • ApisUtil

        public ApisUtil()
    • Method Detail

      • getSourceIds

        public static List<org.apache.sling.feature.ArtifactId> getSourceIds​(org.apache.sling.feature.Artifact artifact)
                                                                      throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getApiIds

        public static List<org.apache.sling.feature.ArtifactId> getApiIds​(org.apache.sling.feature.Artifact artifact)
                                                                   throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getJavadocLinks

        public static List<String> getJavadocLinks​(org.apache.sling.feature.Artifact artifact)
      • getPackageList

        public static void getPackageList​(String javadocUrl,
                                          Set<String> linkedPackages,
                                          Map<String,​Set<String>> linkedPackagesMap)
                                   throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException