ID
将一个 CharSequence 作为 ID。
注意,尽可能避免将 StringBuilder 等可变序列作为参数提供, 除非你明确的知道你在做什么。 CharSequenceID 的 value 会直接使用参数的引用,不会进行拷贝等操作。
将一个UUID转化为字符串后作为 CharSequenceID 。
将一个 AtomicInteger 当前的瞬时值作为ID。
将一个 LongAdder 当前的瞬时值作为ID。
将一个 LongAccumulator 当前的瞬时值作为ID。
Since
3.1.0
Since
3.1.0
得到一个字面值为 BigDecimal 的 NumericalID.
得到一个字面值为 BigInteger 的 NumericalID.
将 AtomicLong 的瞬时值转化为 LongID。