本文整理汇总了Java中cyclops.collections.mutable.ListX.fromIterable方法的典型用法代码示例。如果您正苦于以下问题:Java ListX.fromIterable方法的具体用法?Java ListX.fromIterable怎么用?Java ListX.fromIterable使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cyclops.collections.mutable.ListX
的用法示例。
在下文中一共展示了ListX.fromIterable方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: findDir
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
private List<RegisterEntry> findDir(File dir) {
List<RegisterEntry> result = new ArrayList<>();
Stream.of(dir.listFiles()).forEach(
(next) -> {
if (next.isDirectory()) {
result.addAll(findDir(next));
}
if (next.isFile()) {
try {
String fileString = FileUtils.readFileToString(next);
result.add(JacksonUtil.convertFromJson(fileString, RegisterEntry.class));
} catch (Exception e) {
logger.error("Error loading service entry from disk {}", e,
next.getAbsolutePath());
}
}
});
return ListX.fromIterable(result);
}
示例2: getDefaultJaxRsPackages
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Override
public List<String> getDefaultJaxRsPackages() {
if (defaultJaxRsPackages != null)
return ListX.fromIterable(concat(defaultJaxRsPackages, extract(() -> Module.super.getDefaultJaxRsPackages())));
return ListX.fromIterable(Module.super.getDefaultJaxRsPackages());
}
示例3: getDefaultResources
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Override
public List<Class<?>> getDefaultResources() {
if (this.defaultResources != null) {
return ListX.fromIterable((concat(this.defaultResources, extract(() -> Module.super.getDefaultResources()))));
}
return Module.super.getDefaultResources();
}
示例4: getListeners
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Override
public List<ServletContextListener> getListeners(ServerData data) {
if (listeners != null)
return ListX.fromIterable((concat(this.listeners, extract(() -> Module.super.getListeners(data)))));
return Module.super.getListeners(data);
}
示例5: getRequestListeners
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Override
public List<ServletRequestListener> getRequestListeners(ServerData data) {
if (requestListeners != null)
return ListX.fromIterable(concat(this.requestListeners,
extract(() -> Module.super.getRequestListeners(data))));
return Module.super.getRequestListeners(data);
}
示例6: RegistryStatsChecker
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Autowired(required = false)
public RegistryStatsChecker(final List<StatsSupplier> status,
@Value("${service.registry.stats.active:true}") boolean active) {
this.status = ListX.fromIterable(status);
this.active = active;
}
示例7: RegistryHealthChecker
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
@Autowired(required = false)
public RegistryHealthChecker(final List<HealthStatusChecker> status) {
this.status = ListX.fromIterable(status);
}
示例8: ServletContextListenerConfigurer
import cyclops.collections.mutable.ListX; //导入方法依赖的package包/类
public ServletContextListenerConfigurer(ServerData serverData,
PersistentList<ServletContextListener> listenerData, PersistentList<ServletRequestListener> listenerRequestData) {
this.serverData = serverData;
this.listenerData = ListX.fromIterable(listenerData);
this.listenerRequestData = ListX.fromIterable(listenerRequestData);
}