aQute.lib.osgi.Jar.getPackages()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(189)

本文整理了Java中aQute.lib.osgi.Jar.getPackages()方法的一些代码示例,展示了Jar.getPackages()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Jar.getPackages()方法的具体详情如下:
包路径:aQute.lib.osgi.Jar
类名称:Jar
方法名:getPackages

Jar.getPackages介绍

暂无

代码示例

代码示例来源:origin: io.fabric8.fab/fab-core

public Set<String> getPackages() throws IOException {
  if (packages == null) {
    if (getExtension().equals("jar") || getExtension().equals("zip")) {
      aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
      try {
        packages = new HashSet<String>(jar.getPackages());
      } finally {
        jar.close();
      }
    } else {
      return Collections.emptySet();
    }
  }
  return packages;
}

代码示例来源:origin: org.fusesource.fabric.fab/fab-core

public Set<String> getPackages() throws IOException {
  if (packages == null) {
    if (getExtension().equals("jar") || getExtension().equals("zip")) {
      aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
      try {
        packages = new HashSet<String>(jar.getPackages());
      } finally {
        jar.close();
      }
    } else {
      return Collections.emptySet();
    }
  }
  return packages;
}

代码示例来源:origin: org.fusesource.fabric.fab/fabric-fab-core

public Set<String> getPackages() throws IOException {
  if( packages==null ) {
    if( getExtension().equals("jar") || getExtension().equals("zip") ) {
      aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
      try {
        packages = new HashSet<String>(jar.getPackages());
      } finally {
        jar.close();
      }
    } else {
      return Collections.emptySet();
    }
  }
  return packages;
}

代码示例来源:origin: biz.aQute/aQute.bnd

filtered.keySet().removeAll(dot.getPackages());
doExpand(dot, CONDITIONAL_PACKAGE + " Private imports",
    replaceWitInstruction(filtered, CONDITIONAL_PACKAGE), false);

代码示例来源:origin: biz.aQute/bnd

filtered.keySet().removeAll(dot.getPackages());
if (filtered.size() == 0)
  break;

相关文章