本文整理了Java中hudson.Functions.toEmailSafeString()
方法的一些代码示例,展示了Functions.toEmailSafeString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Functions.toEmailSafeString()
方法的具体详情如下:
包路径:hudson.Functions
类名称:Functions
方法名:toEmailSafeString
[英]Escapes the character unsafe for e-mail address. See http://en.wikipedia.org/wiki/E-mail_address for the details, but here the vocabulary is even more restricted.
[中]转义不安全的电子邮件地址字符。看见http://en.wikipedia.org/wiki/E-mail_address关于细节,这里的词汇更加有限。
代码示例来源:origin: jenkinsci/jenkins
/**
* @deprecated
* Used only for mapping jobs to URL in a case-insensitive fashion.
*/
@Deprecated
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for(TopLevelItem item : getItems()) {
if(Functions.toEmailSafeString(item.getName()).equalsIgnoreCase(match)) {
return item;
}
}
return null;
}
代码示例来源:origin: hudson/hudson-2.x
/**
* @deprecated
* Used only for mapping jobs to URL in a case-insensitive fashion.
*/
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for (Entry<String, TopLevelItem> e : items.entrySet()) {
if (Functions.toEmailSafeString(e.getKey()).equalsIgnoreCase(match)) {
TopLevelItem item = e.getValue();
return item.hasPermission(Item.READ) ? item : null;
}
}
return null;
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* @deprecated
* Used only for mapping jobs to URL in a case-insensitive fashion.
*/
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for (Entry<String, TopLevelItem> e : items.entrySet()) {
if (Functions.toEmailSafeString(e.getKey()).equalsIgnoreCase(match)) {
TopLevelItem item = e.getValue();
return item.hasPermission(Item.READ) ? item : null;
}
}
return null;
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* @deprecated
* Used only for mapping jobs to URL in a case-insensitive fashion.
*/
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for (Entry<String, TopLevelItem> e : items.entrySet()) {
if (Functions.toEmailSafeString(e.getKey()).equalsIgnoreCase(match)) {
TopLevelItem item = e.getValue();
return item.hasPermission(Item.READ) ? item : null;
}
}
return null;
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/**
* @deprecated
* Used only for mapping jobs to URL in a case-insensitive fashion.
*/
@Deprecated
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for(TopLevelItem item : getItems()) {
if(Functions.toEmailSafeString(item.getName()).equalsIgnoreCase(match)) {
return item;
}
}
return null;
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* @deprecated Used only for mapping jobs to URL in a case-insensitive
* fashion.
*/
public TopLevelItem getJobCaseInsensitive(String name) {
String match = Functions.toEmailSafeString(name);
for (Entry<String, TopLevelItem> e : items.entrySet()) {
if (Functions.toEmailSafeString(e.getKey()).equalsIgnoreCase(match)) {
TopLevelItem item = e.getValue();
return item.hasPermission(Item.READ)
? LazyTopLevelItem.getIfInstanceOf(item, TopLevelItem.class)
: null;
}
}
return null;
}
内容来源于网络,如有侵权,请联系作者删除!