Package org.miaixz.bus.core.lang.range
package org.miaixz.bus.core.lang.range
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescriptionBound<T extends Comparable<? super T>>边界对象,描述具有特定上界或下界的单侧无界的区间。BoundedRange<T extends Comparable<? super T>>参考Guava的Range实现,用于描述作为上下界的两个
Bound实例围成的一段区间。边界区间的操作工具,如子区间、合并区间等边界类型枚举DefaultSegment<T extends Number>片段默认实现FiniteBound<T extends Comparable<? super T>>由一个有限值构成的边界NoneLowerBound<T extends Comparable<? super T>>无限小的左边界NoneUpperBound<T extends Comparable<? super T>>无限大的右边界Range<T>范围生成器。片段表示,用于表示文本、集合等数据结构的一个区间。Stepper<T>步进接口,此接口用于实现如何对一个对象按照指定步进增加步进 步进接口可以定义以下逻辑: