gpt4 book ai didi

org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipEntry()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-14 04:41:31 29 4
gpt4 key购买 nike

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

ZipBundleFile.getZipEntry介绍

[英]Returns a ZipEntry for the bundle file. Must be called while synchronizing on this object. This method does not ensure that the ZipFile is opened. Callers may need to call getZipfile() prior to calling this method.
[中]返回捆绑文件的ZipEntry。在此对象上同步时必须调用。此方法无法确保ZipFile已打开。调用方可能需要在调用此方法之前调用getZipfile()。

代码示例

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi

public synchronized BundleEntry getEntry(String path) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(path);
  if (zipEntry == null) {
    if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
      // this is a directory request lets see if any entries exist in this directory
      if (containsDir(path))
        return new DirZipBundleEntry(this, path);
    }
    return null;
  }
  return new ZipBundleEntry(zipEntry, this);
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi

public synchronized BundleEntry getEntry(String path) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(path);
  if (zipEntry == null) {
    if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
      // this is a directory request lets see if any entries exist in this directory
      if (containsDir(path))
        return new DirZipBundleEntry(this, path);
    }
    return null;
  }
  return new ZipBundleEntry(zipEntry, this);
}

代码示例来源:origin: org.eclipse/osgi

public synchronized BundleEntry getEntry(String path) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(path);
  if (zipEntry == null) {
    if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
      // this is a directory request lets see if any entries exist in this directory
      if (containsDir(path))
        return new DirZipBundleEntry(this, path);
    }
    return null;
  }
  return new ZipBundleEntry(zipEntry, this);
}

代码示例来源:origin: com.github.veithen.cosmos/cosmos-equinox

public synchronized BundleEntry getEntry(String path) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(path);
  if (zipEntry == null) {
    if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
      // this is a directory request lets see if any entries exist in this directory
      if (containsDir(path))
        return new DirZipBundleEntry(this, path);
    }
    return null;
  }
  return new ZipBundleEntry(zipEntry, this);
}

代码示例来源:origin: org.eclipse.tycho/org.eclipse.osgi

public BundleEntry getEntry(String path) {
  if (!lockOpen()) {
    return null;
  }
  try {
    ZipEntry zipEntry = getZipEntry(path);
    if (zipEntry == null) {
      if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
        // this is a directory request lets see if any entries exist in this directory
        if (containsDir(path))
          return new DirZipBundleEntry(this, path);
      }
      return null;
    }
    return new ZipBundleEntry(zipEntry, this);
  } finally {
    openLock.unlock();
  }
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi

public BundleEntry getEntry(String path) {
  if (!lockOpen()) {
    return null;
  }
  try {
    ZipEntry zipEntry = getZipEntry(path);
    if (zipEntry == null) {
      if (path.length() == 0 || path.charAt(path.length() - 1) == '/') {
        // this is a directory request lets see if any entries exist in this directory
        if (containsDir(path))
          return new DirZipBundleEntry(this, path);
      }
      return null;
    }
    return new ZipBundleEntry(zipEntry, this);
  } finally {
    openLock.unlock();
  }
}

代码示例来源:origin: org.eclipse.tycho/org.eclipse.osgi

ZipEntry zipEntry = getZipEntry(entry);
if (zipEntry == null)
  return null;

代码示例来源:origin: org.eclipse/osgi

public synchronized File getFile(String entry, boolean nativeCode) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(entry);
  if (zipEntry == null)
    return null;

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi

public synchronized File getFile(String entry, boolean nativeCode) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(entry);
  if (zipEntry == null)
    return null;

代码示例来源:origin: com.github.veithen.cosmos/cosmos-equinox

public synchronized File getFile(String entry, boolean nativeCode) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(entry);
  if (zipEntry == null)
    return null;

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi

public synchronized File getFile(String entry, boolean nativeCode) {
  if (!checkedOpen())
    return null;
  ZipEntry zipEntry = getZipEntry(entry);
  if (zipEntry == null)
    return null;

代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi

ZipEntry zipEntry = getZipEntry(entry);
if (zipEntry == null)
  return null;

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com