- D() - Constructor for class pro.fessional.mirana.data.Diff.D
-
- data - Variable in class pro.fessional.mirana.data.R
-
- dataIndex(int, int) - Static method in class pro.fessional.mirana.page.PageUtil
-
计算当前页对应记录的偏移量,pageNumber从1开始, pageSize 不小于1。
- DataResult<T> - Interface in pro.fessional.mirana.data
-
- date10(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date10(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date10(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date10(LocalDate) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date10(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date10(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd 格式,null时返回空支付串
- date8(LocalDate) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMdd
- date8(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMdd
- date8(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMdd
- DATE_FORMAT_19 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- DATE_FORMAT_23 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- DateFormatter - Class in pro.fessional.mirana.time
-
线程安全的,比正常formatter要快
- DateLocaling - Class in pro.fessional.mirana.time
-
- DateLocaling() - Constructor for class pro.fessional.mirana.time.DateLocaling
-
- DateNumber - Class in pro.fessional.mirana.time
-
日期转化成数字的双向转化,支持以下格式
- DateParser - Class in pro.fessional.mirana.time
-
解析固定格式的,包含日期数字的字符串,支持以下格式
- dateTime(LocalDate, int) - Static method in class pro.fessional.mirana.fake.FakeDate
-
生成min和当前日期之间,偏移off的附近的随机日期
- dateTime(LocalDate, int, LocalDateTime) - Static method in class pro.fessional.mirana.fake.FakeDate
-
生成min和max之间,偏移off的附近的随机日期
- dateTime(LocalDateTime, int) - Static method in class pro.fessional.mirana.fake.FakeDate
-
生成min和当前日期之间,偏移off的附近的随机日期
- dateTime(LocalDateTime, int, LocalDateTime) - Static method in class pro.fessional.mirana.fake.FakeDate
-
生成min和max之间,偏移off的附近的随机日期
- dateTime14(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMddHHmmss
- dateTime14(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMddHHmmss
- dateTime17(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMddHHmmssSSS
- dateTime17(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 yyyyMMddHHmmssSSS
- de2str(String) - Static method in class pro.fessional.mirana.bits.Base64
-
- de2str(byte[]) - Static method in class pro.fessional.mirana.bits.Base64
-
- de2str(InputStream) - Static method in class pro.fessional.mirana.bits.Base64
-
- decimal(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
- decimal(BigDecimal, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
第一个可以转换的非null对象
- decode(String) - Method in class pro.fessional.mirana.bits.Aes128
-
- decode(byte[]) - Method in class pro.fessional.mirana.bits.Aes128
-
- decode(InputStream) - Method in class pro.fessional.mirana.bits.Aes128
-
- decode(String) - Static method in class pro.fessional.mirana.bits.Base64
-
- decode(byte[]) - Static method in class pro.fessional.mirana.bits.Base64
-
- decode(InputStream) - Static method in class pro.fessional.mirana.bits.Base64
-
- decode(int) - Static method in class pro.fessional.mirana.code.Crc4Int
-
- decode(long) - Method in class pro.fessional.mirana.code.Crc8Long
-
解码,从伪随机数字中找到编码前数字
- decode(String) - Method in class pro.fessional.mirana.code.LeapCode
-
- decode64(String) - Method in class pro.fessional.mirana.bits.Aes128
-
- delete(StringBuilder) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
清空
- delete(StringBuilder, int) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
删除最后几个字符,能处理边界
- delete() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- delete(int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- delete(int, int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- delete(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
把所有白字符删除
- Diff - Class in pro.fessional.mirana.data
-
- Diff() - Constructor for class pro.fessional.mirana.data.Diff
-
- Diff.D<E> - Class in pro.fessional.mirana.data
-
- Diff.S<E> - Class in pro.fessional.mirana.data
-
- digit(CharSequence, int, DateParser.Ptn) - Static method in class pro.fessional.mirana.time.DateParser
-
- distinct(Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.func.Fn
-
- div(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, long) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, double) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, String, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, Number, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
除法,R=A/(B==null?C:B),null = Zero, Error
① null / null / null = ERROR
② null / null / C = Zero
③ null / B / null = Zero
④ null / B / C = Zero
⑤ A / null / null = ERROR
⑥ A / null / C = A / C
⑦ A / B / null = A / B
⑧ A / B / C = A / B
- div(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(long) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(double) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(Number) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(String) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(String, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(BigDecimalUtil.W) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- dot(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
-
dot.case
- DoubleArr - Static variable in class pro.fessional.mirana.data.Null
-
- doubles(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- Doubles - Static variable in class pro.fessional.mirana.data.Null
-
- duplicate(Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.func.Fn
-
- FakeDate - Class in pro.fessional.mirana.fake
-
生成指定偏移量附近的伪随机日期,保证结果等幂。
- file(BufferedImage, File) - Static method in class pro.fessional.mirana.img.StreamJpg
-
保持到Jpg文件
- find(Predicate<T>, T...) - Static method in interface pro.fessional.mirana.data.Z
-
- five() - Method in class pro.fessional.mirana.data.U.Eight
-
- Five(T1, T2, T3, T4, T5) - Constructor for class pro.fessional.mirana.data.U.Five
-
- five() - Method in class pro.fessional.mirana.data.U.Five
-
- five() - Method in class pro.fessional.mirana.data.U.Nine
-
- five() - Method in class pro.fessional.mirana.data.U.Seven
-
- five() - Method in class pro.fessional.mirana.data.U.Six
-
- fixFull19(String) - Static method in class pro.fessional.mirana.time.DateFormatter
-
保证一致,即相同的字符串,返回结果一致。
修复日期字符串,yyyy-MM-dd HH:mm:ss
`HH`,`MM`,`ss`根据`yyyy-MM-dd`伪随机生成
`yyyy-MM-dd`,分别默认为`1979-01-01`
- flip(BufferedImage, boolean) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
翻转,要么X轴(上下),要么Y轴(左右)
- flipX - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
原图是否(沿X轴)上下翻转
- flipY - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
原图是否(沿Y轴)左右翻转
- FloatArr - Static variable in class pro.fessional.mirana.data.Null
-
- floats(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- Floats - Static variable in class pro.fessional.mirana.data.Null
-
- floor(String, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- floor(Number, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- floor(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
向下取整
- floor(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- Flt32 - Static variable in class pro.fessional.mirana.data.Null
-
- Flt64 - Static variable in class pro.fessional.mirana.data.Null
-
- flush() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
-
- FMT_DATE_10 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_FULL_19 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_FULL_23 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_TIME_08 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_TIME_12 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- Fn - Interface in pro.fessional.mirana.func
-
- FORMAT - Static variable in class pro.fessional.mirana.img.StreamJpg
-
- format(CharSequence, Object...) - Static method in class pro.fessional.mirana.text.FormatUtil
-
处理 printf的`%`占位符
安全的,自动补全的 String#format
- FormatUtil - Class in pro.fessional.mirana.text
-
安全且内存碎片少的formatter,能够处理 slf4j的`{}`和printf的`%`
- FormatUtil() - Constructor for class pro.fessional.mirana.text.FormatUtil
-
- FormatUtil.V - Interface in pro.fessional.mirana.text
-
- four() - Method in class pro.fessional.mirana.data.U.Eight
-
- four() - Method in class pro.fessional.mirana.data.U.Five
-
- Four(T1, T2, T3, T4) - Constructor for class pro.fessional.mirana.data.U.Four
-
- four() - Method in class pro.fessional.mirana.data.U.Four
-
- four() - Method in class pro.fessional.mirana.data.U.Nine
-
- four() - Method in class pro.fessional.mirana.data.U.Seven
-
- four() - Method in class pro.fessional.mirana.data.U.Six
-
- fromZone(LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
把time从来源时区变为系统时区
- full19() - Static method in class pro.fessional.mirana.time.DateFormatter
-
- full19(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss 格式,null时返回空支付串
- full19(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss 格式,null时返回空支付串
- full19(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss 格式,null时返回空支付串
- full19(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss 格式,null时返回空支付串
- full19(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss 格式,null时返回空支付串
- full23() - Static method in class pro.fessional.mirana.time.DateFormatter
-
- full23(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss.SSS 格式,null时返回空支付串
- full23(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss.SSS 格式,null时返回空支付串
- full23(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss.SSS 格式,null时返回空支付串
- full23(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss.SSS 格式,null时返回空支付串
- full23(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 yyyy-MM-dd HH:mm:ss.SSS 格式,null时返回空支付串
- FullCharUtil - Class in pro.fessional.mirana.text
-
只考虑汉字截断
一个非ascii字符宽度为2,ascii为1
- FullCharUtil() - Constructor for class pro.fessional.mirana.text.FullCharUtil
-
- Java - Class in pro.fessional.mirana.dync
-
- Java() - Constructor for class pro.fessional.mirana.dync.Java
-
- Java.JavaByte - Class in pro.fessional.mirana.dync
-
- Java.JavaCode - Class in pro.fessional.mirana.dync
-
- JavaByte(String) - Constructor for class pro.fessional.mirana.dync.Java.JavaByte
-
- JavaCode(String, String) - Constructor for class pro.fessional.mirana.dync.Java.JavaCode
-
- join(StringBuilder, String, Object...) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
skipNull=false, null as empty
- join(StringBuilder, boolean, String, Object...) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
使用jn链接,如 [1,null,3] -> "1,,3", [1,null,3] -> "1,3"。
null当空字符串处理,还是跳过
- join(StringBuilder, String, Collection<?>) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
skipNull=false, null as empty
- join(StringBuilder, boolean, String, Collection<?>) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
使用jn链接,如 [1,null,3] -> "1,,3", [1,null,3] -> "1,3"。
null当空字符串处理,还是跳过
- join(StringBuilder, String, Collection<T>, Function<T, R>) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
skipNull=false, null as empty
- join(StringBuilder, boolean, String, Collection<T>, Function<T, R>) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
使用jn链接,如 [1,null,3] -> "1,,3", [1,null,3] -> "1,3"。
null当空字符串处理,还是跳过
- join(String, Object...) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- join(String, Collection<?>) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- join(String, Collection<T>, Function<T, R>) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- join(boolean, String, Object...) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- join(boolean, String, Collection<?>) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- join(boolean, String, Collection<T>, Function<T, R>) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- Js - Class in pro.fessional.mirana.dync
-
通过java内置的script engine执行es6,返回js的最后一个求值结果
- Js() - Constructor for class pro.fessional.mirana.dync.Js
-
- obj32(Number) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(Number, Integer) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(String, Integer) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj64(Number) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj64(Number, Long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj64(String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj64(String, Long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- object(Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- object(String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
从字符串构造
- object(String, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
从字符串构造
- object(Number, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- Objects - Static variable in class pro.fessional.mirana.data.Null
-
- objects(BigDecimal, Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
从字符串构造
- objects(BigDecimal, String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
从字符串构造
- of(String) - Static method in class pro.fessional.mirana.bits.Aes128
-
- of(T...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(boolean...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(byte...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(short...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(char...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(int...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(long...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(float...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(double...) - Static method in class pro.fessional.mirana.data.Arr
-
- of(Collection<? extends E>, Collection<? extends E>) - Static method in class pro.fessional.mirana.data.Diff
-
使用 T.equals 比较A和B集合的差异,相同时以A为准
- of(Collection<? extends E>, Collection<? extends E>, Function<E, K>, BiPredicate<E, E>) - Static method in class pro.fessional.mirana.data.Diff
-
通过B判定A集合内数据的,增,删,改,未变化
- of(boolean) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, String) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, CodeEnum) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, String, String) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, String, String, T) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, CodeEnum, T) - Static method in class pro.fessional.mirana.data.R
-
- of(boolean, CodeEnum, String, T) - Static method in class pro.fessional.mirana.data.R
-
- of(T1, T2) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4, T5) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4, T5, T6) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4, T5, T6, T7) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in interface pro.fessional.mirana.data.U
-
- of(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Static method in interface pro.fessional.mirana.data.U
-
- of(BigDecimal, int) - Static method in class pro.fessional.mirana.math.AverageDecimal
-
average the mumber with the count, and the scale is 2 (0.01)
20/6 = [3.33, 3.33, 3.34, 3.33, 3.33, 3.34]
- of(BigDecimal, int, int) - Static method in class pro.fessional.mirana.math.AverageDecimal
-
average the mumber with the count, and the assigned scale
20/6 = [3.33, 3.33, 3.34, 3.33, 3.33, 3.34]
- of(BigDecimal, List<BigDecimal>) - Static method in class pro.fessional.mirana.math.BalanceDecimal
-
balance the mumber with the count, and the scale is 2 (0.01)
20/6 = [3.33, 3.33, 3.34, 3.33, 3.33, 3.34]
- of(BigDecimal, List<BigDecimal>, int) - Static method in class pro.fessional.mirana.math.BalanceDecimal
-
balance the mumber with the count, and the assigned scale
20/6 = [3.33, 3.33, 3.34, 3.33, 3.33, 3.34]
- of(int, Collection<T>, PageQuery) - Static method in class pro.fessional.mirana.page.PageResult
-
- of(int, Collection<T>, int, int) - Static method in class pro.fessional.mirana.page.PageResult
-
- of(StringBuilder) - Static method in class pro.fessional.mirana.page.PageUtil.By
-
- of(String, boolean) - Static method in class pro.fessional.mirana.page.PageUtil.By
-
- ok() - Static method in class pro.fessional.mirana.data.R
-
- ok(String) - Static method in class pro.fessional.mirana.data.R
-
- ok(CodeEnum) - Static method in class pro.fessional.mirana.data.R
-
- ok(String, T) - Static method in class pro.fessional.mirana.data.R
-
- ok(String, String, T) - Static method in class pro.fessional.mirana.data.R
-
- ok(CodeEnum, T) - Static method in class pro.fessional.mirana.data.R
-
- okCode(String) - Static method in class pro.fessional.mirana.data.R
-
- okCode(String, String) - Static method in class pro.fessional.mirana.data.R
-
- okCode(CodeEnum, String) - Static method in class pro.fessional.mirana.data.R
-
- okData(T) - Static method in class pro.fessional.mirana.data.R
-
- okData(T, String) - Static method in class pro.fessional.mirana.data.R
-
- oldDelete - Variable in class pro.fessional.mirana.data.Diff.D
-
- oldEqsNew - Variable in class pro.fessional.mirana.data.Diff.D
-
- oldUpdate - Variable in class pro.fessional.mirana.data.Diff.D
-
- one() - Method in class pro.fessional.mirana.data.U.Eight
-
- one() - Method in class pro.fessional.mirana.data.U.Five
-
- one() - Method in class pro.fessional.mirana.data.U.Four
-
- one() - Method in class pro.fessional.mirana.data.U.Nine
-
- one() - Method in class pro.fessional.mirana.data.U.Seven
-
- one() - Method in class pro.fessional.mirana.data.U.Six
-
- one() - Method in class pro.fessional.mirana.data.U.Three
-
- one() - Method in class pro.fessional.mirana.data.U.Two
-
- openOutputStream() - Method in class pro.fessional.mirana.dync.Java.JavaByte
-
- orElse(Character, char) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Byte, byte) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Short, short) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Integer, int) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Long, long) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Double, double) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(Float, float) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orElse(T, T) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orFalse(Boolean) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- originRepo - Variable in class pro.fessional.mirana.io.Git.S
-
- orTrue(Boolean) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Character) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Byte) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Short) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Integer) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Long) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Double) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(Float) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- orZero(BigDecimal) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- R<T> - Class in pro.fessional.mirana.data
-
基础结果类,
success 判定操作成功|失败。
message 用户消息,有则显示。
code 业务code,有则判定。
data 业务数据,有则使用。
- R(boolean, String, String, T) - Constructor for class pro.fessional.mirana.data.R
-
- R(boolean, CodeEnum, T) - Constructor for class pro.fessional.mirana.data.R
-
- R.I<T> - Class in pro.fessional.mirana.data
-
- rand(Random, int) - Method in class pro.fessional.mirana.code.RandCode.Seed
-
- rand(Random, StringBuilder, int) - Method in class pro.fessional.mirana.code.RandCode.Seed
-
- RandCode - Class in pro.fessional.mirana.code
-
- RandCode() - Constructor for class pro.fessional.mirana.code.RandCode
-
- RandCode.Seed - Class in pro.fessional.mirana.code
-
- range(char...) - Static method in class pro.fessional.mirana.code.RandCode.Seed
-
- Rank - Class in pro.fessional.mirana.data
-
- Rank() - Constructor for class pro.fessional.mirana.data.Rank
-
- RateOneOne - Static variable in class pro.fessional.mirana.math.RatioNumber
-
- ratio(int, int) - Static method in class pro.fessional.mirana.math.RatioNumber
-
- Ratio(int, int) - Constructor for class pro.fessional.mirana.math.RatioNumber.Ratio
-
- RatioNumber - Class in pro.fessional.mirana.math
-
比例数,一种大小包装物品消耗的换算表示法。
既表示了两种单位比例关系,又表示了大小物品的个数的进退位。
举例A:2【罐】二氧化碳,能打3【杯】气泡水
oneUnit, 计数单位,【罐】
useUnit, 使用单位,【杯】
oneRate, 计数比例,【2】,2个One等于3个Use
useRate, 使用比例,【3】,3个Use等于2个One
dosage, 使用用量,【1】(杯)
衍生例子,分别看 oneUnit,useUnit,oneRate,useRate,dosage的值
①1【袋】饼 5【张】,每次用 1【张】 → 袋,张,1,5,1
②1【袋】盐 500【克】,每次用30【克】→ 袋,克,1,500,30
③2【罐】二氧化碳,能打3【杯】气泡水,一次买一【杯】→ 罐,杯,2,3,1
④1【瓶】奶500g,每【勺】5g(能挖100勺),一次用2【勺】→ 瓶,勺,1,100,2
注意,此处,也可表示为 → 瓶,克,1,500,10
但不可以表示为 → 瓶,克,5,500,2
因为它把1瓶500g,变成了5瓶500克。
- RatioNumber(int, int) - Constructor for class pro.fessional.mirana.math.RatioNumber
-
- RatioNumber.Grade - Enum in pro.fessional.mirana.math
-
one与use的进位关系
- RatioNumber.Ratio - Class in pro.fessional.mirana.math
-
one与use的比例关系, few时可以抹掉
- read(InputStream) - Static method in class pro.fessional.mirana.img.ImageIoFix
-
https://stackoverflow.com/questions/4386446/problem-using-imageio-write-jpg-file
- read() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- read(byte[]) - Method in class pro.fessional.mirana.io.CircleInputStream
-
- read(byte[], int, int) - Method in class pro.fessional.mirana.io.CircleInputStream
-
- readBytes(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部Byte,并关闭
- readBytes(OutputStream, InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部Byte,并关闭
- readLine(InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部文本行,并关闭
- readLine(List<String>, InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部文本行,并关闭
- readLine(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
- readText(InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部文本,并关闭
- readText(StringBuilder, InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
读取全部文本,并关闭
- readText(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
- remove() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- remove() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- renameFile - Variable in class pro.fessional.mirana.io.Git.S
-
- require(String, int, int) - Method in interface pro.fessional.mirana.id.LightIdProvider.Loader
-
返回总数量,不少于请求数量(可以多)的 sequence。
如果count频繁大于数据库默认值,建议更新默认step。
- reset() - Method in class pro.fessional.mirana.code.SlotCode
-
- reset() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- reset() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- reset() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- result(RoundingMode) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- result(int, RoundingMode) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- result() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- resultCeil() - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultCeil(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultFloor() - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultFloor(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultRaw() - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultRound() - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultRound(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultUnitDown(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultUnitUp(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultUnitUp(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- rightCut(CharSequence, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
从右侧截取N个汉字长度的字符(英文算1,汉字算2)
- rightCut(CharSequence, int, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
从右侧截取N个汉字长度的字符(英文算1,汉字算2)
- rightFix(Object, int, char) - Static method in class pro.fessional.mirana.text.FormatUtil
-
右填充或右截断,保证固定位数
- root(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
获得最底层异常,触发异常。
- rootString(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
把异常root堆栈,打成String
- ROTATE - Static variable in class pro.fessional.mirana.img.Watermark
-
- rotate - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
原图顺时针旋转角度(deg 360)
- rotate(BufferedImage, int) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
顺时针旋转一个角度(360)
- round(String, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- round(Number, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- round(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
四舍五入
- round(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- run(String, Map<String, Object>) - Static method in class pro.fessional.mirana.dync.Js
-
每次以新的引擎执行
- run(String) - Static method in class pro.fessional.mirana.dync.Js
-
每次以新的引擎执行
- run(boolean, String) - Static method in class pro.fessional.mirana.dync.Js
-
是否以使用ThreadLocal的引擎执行
- run(boolean, String, Map<String, Object>) - Static method in class pro.fessional.mirana.dync.Js
-
是否以使用ThreadLocal的引擎执行
- run(ScriptEngine, String) - Static method in class pro.fessional.mirana.dync.Js
-
- run(ScriptEngine, String, Map<String, Object>) - Static method in class pro.fessional.mirana.dync.Js
-
Map<String, Object> args = new HashMap<>();
args.put("name","mirana");
String rst = Js.run("var msg = 'hello ' + name; msg;", args);
assertEquals("hello mirana", rst);
- run(File, StringBuilder, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(File, StringBuilder, String...) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(File, List<String>, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(File, List<String>, String...) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(File, BiConsumer<Exec.Std, String>, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(File, BiConsumer<Exec.Std, String>, String...) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- run(ProcessBuilder, BiConsumer<Exec.Std, String>) - Static method in class pro.fessional.mirana.io.Exec
-
同步执行一个命令
- tee(BufferedImage, File) - Static method in class pro.fessional.mirana.img.StreamJpg
-
双向输出,文件和InputStream
- tee(BufferedImage, OutputStream) - Static method in class pro.fessional.mirana.img.StreamJpg
-
双向输出,文件和InputStream
- thisMonth(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
月初的 0:0:0.0
- three() - Method in class pro.fessional.mirana.data.U.Eight
-
- three() - Method in class pro.fessional.mirana.data.U.Five
-
- three() - Method in class pro.fessional.mirana.data.U.Four
-
- three() - Method in class pro.fessional.mirana.data.U.Nine
-
- three() - Method in class pro.fessional.mirana.data.U.Seven
-
- three() - Method in class pro.fessional.mirana.data.U.Six
-
- Three(T1, T2, T3) - Constructor for class pro.fessional.mirana.data.U.Three
-
- three() - Method in class pro.fessional.mirana.data.U.Three
-
- ThrowableUtil - Class in pro.fessional.mirana.pain
-
- ThrowableUtil() - Constructor for class pro.fessional.mirana.pain.ThrowableUtil
-
- time08(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time08(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time08(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time08(LocalTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time08(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time08(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss 格式,null时返回空支付串
- time12(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time12(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time12(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time12(LocalTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time12(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time12(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
格式化成 HH:mm:ss.SSS 格式,null时返回空支付串
- time6(LocalTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmss
- time6(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmss
- time6(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmss
- time9(LocalTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmssSSS
- time9(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmssSSS
- time9(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
把日期变成整数 HHmmssSSS
- TimeoutRuntimeException - Exception in pro.fessional.mirana.pain
-
- TimeoutRuntimeException() - Constructor for exception pro.fessional.mirana.pain.TimeoutRuntimeException
-
- TimeoutRuntimeException(String) - Constructor for exception pro.fessional.mirana.pain.TimeoutRuntimeException
-
- TimeoutRuntimeException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.TimeoutRuntimeException
-
- timeZone(String) - Static method in class pro.fessional.mirana.i18n.ZoneIdResolver
-
- title(Map<String, Integer>, Collection<String>, String) - Static method in class pro.fessional.mirana.code.Excel26Az
-
使用一列变成title和index的对应关系
- toCase(CaseSwitcher.Case, CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
-
- today(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
今天的 0:0:0.0
- toI18n(String, Object...) - Method in class pro.fessional.mirana.data.R
-
- toI18nString() - Method in interface pro.fessional.mirana.data.CodeEnum
-
用i18nCode和message生成默认的i18nString
- toI18nString(Object...) - Method in interface pro.fessional.mirana.data.CodeEnum
-
用i18nCode和message生成默认的i18nString
- toI18nString(String) - Method in interface pro.fessional.mirana.i18n.I18nAware
-
- toId(int, long) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
- toLightId(Long) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
- toLightId(long) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
- toLong() - Method in class pro.fessional.mirana.id.LightId
-
- toOffset() - Method in class pro.fessional.mirana.page.PageQuery
-
获取当前页的数据偏移量,从0开始
- toString() - Method in class pro.fessional.mirana.data.R
-
- toString() - Method in class pro.fessional.mirana.data.U.Eight
-
- toString() - Method in class pro.fessional.mirana.data.U.Five
-
- toString() - Method in class pro.fessional.mirana.data.U.Four
-
- toString() - Method in class pro.fessional.mirana.data.U.Nine
-
- toString() - Method in class pro.fessional.mirana.data.U.Seven
-
- toString() - Method in class pro.fessional.mirana.data.U.Six
-
- toString() - Method in class pro.fessional.mirana.data.U.Three
-
- toString() - Method in class pro.fessional.mirana.data.U.Two
-
- toString(Locale) - Method in class pro.fessional.mirana.i18n.I18nString
-
- toString() - Method in class pro.fessional.mirana.i18n.I18nString
-
- toString() - Method in class pro.fessional.mirana.id.LightId
-
- toString() - Method in class pro.fessional.mirana.io.Git.S
-
- toString() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- toString() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
-
- toString() - Method in class pro.fessional.mirana.math.RatioNumber
-
- toString() - Method in class pro.fessional.mirana.page.PageQuery
-
- toString() - Method in class pro.fessional.mirana.page.PageUtil.Sb
-
- toString(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
把异常堆栈,打成String
- toString() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- total() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- total() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- totalPage(int, int) - Static method in class pro.fessional.mirana.page.PageUtil
-
把总记录数分页,totalData,pageSize不小于1。
- toZone(LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
把time从系统时区变为 to的时区
- toZone(LocalDateTime, ZoneId, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
把时间从from变为to时区
- toZone(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
把时间变为to时区
- treeMap() - Static method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
-
按key的ascii(unicode)的值排序
- trim(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
把头部和尾部的白字符,全部删除
- trimFile(String...) - Static method in class pro.fessional.mirana.io.Git
-
Tst\344\270\255\346\226\207\344\271\237\345\210\206\350\241\250Record.java
Tst中文也分表Record.java
- trimToInteger(String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
自动处理 [-+]?[-_0-9,]+的字符串变成整数
- two() - Method in class pro.fessional.mirana.data.U.Eight
-
- two() - Method in class pro.fessional.mirana.data.U.Five
-
- two() - Method in class pro.fessional.mirana.data.U.Four
-
- two() - Method in class pro.fessional.mirana.data.U.Nine
-
- two() - Method in class pro.fessional.mirana.data.U.Seven
-
- two() - Method in class pro.fessional.mirana.data.U.Six
-
- two() - Method in class pro.fessional.mirana.data.U.Three
-
- Two(T1, T2) - Constructor for class pro.fessional.mirana.data.U.Two
-
- two() - Method in class pro.fessional.mirana.data.U.Two
-
- TypedCastUtil - Class in pro.fessional.mirana.cast
-
带有类型检查的的类型转换。
如果指定Class,则先进行类型检查,如果类型不对,返回null
否则强制类型转换,类型不对时,跑出ClassCastException。
- TypedCastUtil() - Constructor for class pro.fessional.mirana.cast.TypedCastUtil
-