本文整理了Java中scala.collection.JavaConversions.setAsJavaSet()
方法的一些代码示例,展示了JavaConversions.setAsJavaSet()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaConversions.setAsJavaSet()
方法的具体详情如下:
包路径:scala.collection.JavaConversions
类名称:JavaConversions
方法名:setAsJavaSet
暂无
代码示例来源:origin: pac4j/play-pac4j
static <T> java.util.Set<T> scalaSetToJavaSet(scala.collection.immutable.Set<T> set) {
return JavaConversions.setAsJavaSet(set);
}
}
代码示例来源:origin: com.twitter/finagle-core_2.12
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(Throwable t) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(t));
}
代码示例来源:origin: com.twitter/finagle-core_2.12
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(long flags) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(flags));
}
代码示例来源:origin: com.twitter/finagle-core
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(Throwable t) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(t));
}
代码示例来源:origin: com.twitter/finagle-core_2.11
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(long flags) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(flags));
}
代码示例来源:origin: com.twitter/finagle-core_2.11
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(Throwable t) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(t));
}
代码示例来源:origin: com.twitter/finagle-core
/** See `FailureFlags.flagsOf` */
public static Set<String> flagsOf(long flags) {
return JavaConversions.setAsJavaSet(FailureFlags$.MODULE$.flagsOf(flags));
}
代码示例来源:origin: kframework/k
public Definition invoke(Module module, KExceptionManager kem, GlobalContext global) {
if (cache.containsKey(module)) {
return cache.get(module);
}
Definition definition = new Definition(module, kem);
global.setDefinition(definition);
JavaConversions.setAsJavaSet(module.attributesFor().keySet()).stream()
.map(l -> KLabelConstant.of(l, definition))
.forEach(definition::addKLabel);
definition.addKoreRules(module, global);
cache.put(module, definition);
return definition;
}
}
代码示例来源:origin: kframework/k
/**
* Converts the org.kframework.Rules to backend Rules, also plugging in the automaton rule
*/
public void addKoreRules(Module module, GlobalContext global) {
KOREtoBackendKIL transformer = new KOREtoBackendKIL(module, this, global, true);
List<org.kframework.definition.Rule> koreRules = JavaConversions.setAsJavaSet(module.rules()).stream()
.filter(r -> !r.att().contains(AUTOMATON))
.collect(Collectors.toList());
koreRules.forEach(r -> {
if (r.att().contains(Att.topRule())) {
reverseRuleTable.put(r.hashCode(), reverseRuleTable.size());
}
});
koreRules.forEach(r -> {
Rule convertedRule = transformer.convert(Optional.of(module), r);
addRule(convertedRule);
if (r.att().contains(Att.topRule())) {
ruleTable.put(reverseRuleTable.get(r.hashCode()), convertedRule);
}
});
Optional<org.kframework.definition.Rule> koreAutomaton = JavaConversions.setAsJavaSet(module.localRules()).stream()
.filter(r -> r.att().contains(AUTOMATON))
.collect(Collectors.collectingAndThen(
Collectors.toList(),
list -> list.size() == 1 ? Optional.of(list.get(0)) : Optional.empty()
));
if (koreAutomaton.isPresent()) {
automaton = transformer.convert(Optional.of(module), koreAutomaton.get());
}
}
代码示例来源:origin: kframework/k
JavaConversions.setAsJavaSet(e.getValue()).stream().forEach(p -> {
ImmutableList.Builder<Sort> sortsBuilder = ImmutableList.builder();
stream(p._1()).map(s -> Sort.of(s)).forEach(sortsBuilder::add);
内容来源于网络,如有侵权,请联系作者删除!