本文整理了Java中aQute.bnd.osgi.Analyzer.getVersionPolicy()
方法的一些代码示例,展示了Analyzer.getVersionPolicy()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Analyzer.getVersionPolicy()
方法的具体详情如下:
包路径:aQute.bnd.osgi.Analyzer
类名称:Analyzer
方法名:getVersionPolicy
暂无
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib
/**
* Calculate a version from a version policy.
*
* @param version The actual exported version
* @param impl true for implementations and false for clients
*/
String calculateVersionRange(String version, boolean impl) {
setProperty("@", version);
try {
return getVersionPolicy(impl);
} finally {
unsetProperty("@");
}
}
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd
/**
* Calculate a version from a version policy.
*
* @param version The actual exported version
* @param impl true for implementations and false for clients
*/
String calculateVersionRange(String version, boolean impl) {
setProperty("@", version);
try {
return getVersionPolicy(impl);
} finally {
unsetProperty("@");
}
}
代码示例来源:origin: biz.aQute/bndlib
/**
* Calculate a version from a version policy.
*
* @param version
* The actual exported version
* @param impl
* true for implementations and false for clients
*/
String calculateVersionRange(String version, boolean impl) {
setProperty("@", version);
try {
return getVersionPolicy(impl);
}
finally {
unsetProperty("@");
}
}
代码示例来源:origin: biz.aQute.bnd/bndlib
/**
* Calculate a version from a version policy.
*
* @param version
* The actual exported version
* @param impl
* true for implementations and false for clients
*/
String calculateVersionRange(String version, boolean impl) {
setProperty("@", version);
try {
return getVersionPolicy(impl);
}
finally {
unsetProperty("@");
}
}
代码示例来源:origin: biz.aQute.bnd/bnd
/**
* Calculate a version from a version policy.
*
* @param version
* The actual exported version
* @param impl
* true for implementations and false for clients
*/
String calculateVersionRange(String version, boolean impl) {
setProperty("@", version);
try {
return getVersionPolicy(impl);
}
finally {
unsetProperty("@");
}
}
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib
String applyVersionPolicy(String exportVersion, String importRange, boolean provider) {
try {
setProperty("@", exportVersion);
if (importRange != null) {
importRange = cleanupVersion(importRange);
importRange = getReplacer().process(importRange);
} else
importRange = getVersionPolicy(provider);
} finally {
unsetProperty("@");
}
return importRange;
}
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd
String applyVersionPolicy(String exportVersion, String importRange, boolean provider) {
try {
setProperty("@", exportVersion);
if (importRange != null) {
importRange = cleanupVersion(importRange);
importRange = getReplacer().process(importRange);
} else
importRange = getVersionPolicy(provider);
} finally {
unsetProperty("@");
}
return importRange;
}
代码示例来源:origin: biz.aQute.bnd/bndlib
String applyVersionPolicy(String exportVersion, String importRange, boolean provider) {
try {
setProperty("@", exportVersion);
if (importRange != null) {
importRange = cleanupVersion(importRange);
importRange = getReplacer().process(importRange);
} else
importRange = getVersionPolicy(provider);
}
finally {
unsetProperty("@");
}
return importRange;
}
代码示例来源:origin: biz.aQute.bnd/bnd
String applyVersionPolicy(String exportVersion, String importRange, boolean provider) {
try {
setProperty("@", exportVersion);
if (importRange != null) {
importRange = cleanupVersion(importRange);
importRange = getReplacer().process(importRange);
} else
importRange = getVersionPolicy(provider);
}
finally {
unsetProperty("@");
}
return importRange;
}
代码示例来源:origin: biz.aQute/bndlib
importRange = getReplacer().process(importRange);
} else
importRange = getVersionPolicy(provider);
内容来源于网络,如有侵权,请联系作者删除!