Bound: 提供边界的抽象表示,包括边界范围、开闭区间等。See: Description
| Interface | Description |
|---|---|
| Bound<T extends Comparable<? super T>> |
边界对象,描述具有特定上界或下界的单侧无界的区间。
|
| Range.Stepper<T> |
步进接口,此接口用于实现如何对一个对象按照指定步进增加步进
步进接口可以定义以下逻辑: 1、步进规则,即对象如何做步进 2、步进大小,通过实现此接口,在实现类中定义一个对象属性,可灵活定义步进大小 3、限制range个数,通过实现此接口,在实现类中定义一个对象属性,可灵活定义limit,限制range个数 |
| Segment<T extends Number> |
片段表示,用于表示文本、集合等数据结构的一个区间。
|
| Class | Description |
|---|---|
| BoundedRange<T extends Comparable<? super T>> |
参考Guava的Range实现,用于描述作为上下界的两个
Bound实例围成的一段区间。 |
| BoundedRangeOperation |
边界区间的操作工具,如子区间、合并区间等
|
| DefaultSegment<T extends Number> |
片段默认实现
|
| Range<T> |
范围生成器。
|
| Enum | Description |
|---|---|
| BoundType |
边界类型枚举
|
Copyright © 2025. All rights reserved.