Uses of Package
org.miaixz.bus.core.center.stream
Packages that use org.miaixz.bus.core.center.stream
Package
Description
Java8的stream相关封装
语言特性包,包括大量便捷的数据结构,包括:
ANSI:ANSI编码
Builder:构建器
Caller:查找调用者
Copier:拷贝(复制)
Generator:生成器
Getter:getXXX抽象
Intern:规范化表示形式
Loader:加载器的抽象
Mutable:可变值对象封装
Range:区间和边界封装
Tuple:元组
提供各种工具封装 xyz:做好一切必要准备,可以行动了
-
Classes in org.miaixz.bus.core.center.stream used by org.miaixz.bus.core.center.streamClassDescription单元素的扩展流实现。基于原生Stream进行了封装和增强。 作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码。建造者
WrappedStream接口的公共实现,用于包装并增强一个已有的流实例WrappedStream的扩展,用于为实现类提供更多终端操作方法的增强接口, 该接口提供的方法,返回值类型都不为Stream。WrappedStream的扩展,用于为实现类提供更多中间操作方法的增强接口, 该接口提供的方法,返回值类型都为Stream。Stream实例的包装器,用于增强原始的Stream,提供一些额外的中间与终端操作。 默认提供两个可用实现:EasyStream:针对单元素的通用增强流实现;EntryStream:针对键值对类型元素的增强流实现; -
Classes in org.miaixz.bus.core.center.stream used by org.miaixz.bus.core.langClassDescription单元素的扩展流实现。基于原生Stream进行了封装和增强。 作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码。
-
Classes in org.miaixz.bus.core.center.stream used by org.miaixz.bus.core.xyzClassDescription单元素的扩展流实现。基于原生Stream进行了封装和增强。 作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码。