Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

aAndB - Variable in class pro.fessional.mirana.data.Diff.S
 
add(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, long) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, double) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, String, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, Number, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
add(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
加法,R=A+(B==null?C:B),null = Zero ① null + null + null = Zero ② null + null + C = C ③ null + B + null = B ④ null + B + C = B ⑤ A + null + null = A ⑥ A + null + C = A + C ⑦ A + B + null = A + B ⑧ A + B + C = A + B
add(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(long) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(double) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(Number) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(String) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(String, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(BigDecimalUtil.W) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
add(RatioNumber, RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
同数加法
add(int, RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
用量减法
addData(E) - Method in class pro.fessional.mirana.page.PageResult
 
addData(Collection<E>) - Method in class pro.fessional.mirana.page.PageResult
 
aEqb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aEqb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aEqb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aEqb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
Aes128 - Class in pro.fessional.mirana.bits
默认使用 jdk AES/CBC/PKCS5Padding。 如果使用 AES/CBC/PKCS7Padding,用 bouncycastle
Aes128(String) - Constructor for class pro.fessional.mirana.bits.Aes128
 
aGeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aGeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aGeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aGeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aGtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aGtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aGtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aGtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aLeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aLeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aLeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aLeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aLtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aLtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
aLtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aLtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
aNotB - Variable in class pro.fessional.mirana.data.Diff.S
 
AnyIntegerUtil - Class in pro.fessional.mirana.math
自动处理 [-+]?[-_0-9,]+的字符串变成整数
AnyIntegerUtil() - Constructor for class pro.fessional.mirana.math.AnyIntegerUtil
 
append(StringBuilder) - Static method in class pro.fessional.mirana.code.Mod10Code
 
append(StringBuilder, int) - Static method in class pro.fessional.mirana.code.Mod10Code
 
append(StringBuilder, Object) - Static method in class pro.fessional.mirana.text.BuilderHelper
append非null
append(boolean) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(long) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(float) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(double) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(char[]) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(StringBuffer) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(char[], int, int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(Object) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(CharSequence) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(CharSequence, int, int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
append(char) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
arg(String) - Static method in class pro.fessional.mirana.io.Exec
按空白解析命令行,支持引号块和转义 "one\" arg"
ArgsAssert - Class in pro.fessional.mirana.best
前置检查,条件不满足时,抛出 BadArgsException
ArgsAssert() - Constructor for class pro.fessional.mirana.best.ArgsAssert
 
Arr - Class in pro.fessional.mirana.data
Array的一些操作
Arr() - Constructor for class pro.fessional.mirana.data.Arr
 
asc - Variable in class pro.fessional.mirana.page.PageUtil.By
 
asDecimal(String, BigDecimal) - Static method in class pro.fessional.mirana.cast.StringCastUtil
转换成BigDecimal
asDouble(String, double) - Static method in class pro.fessional.mirana.cast.StringCastUtil
转换成double
asFalse(String) - Static method in class pro.fessional.mirana.cast.StringCastUtil
null, empty, blank, false,f,no,n不区分大小写,认为是false 注意,和asTrue不是存在传递关系
asFloat(String, float) - Static method in class pro.fessional.mirana.cast.StringCastUtil
转换成float
asInt(String, int) - Static method in class pro.fessional.mirana.cast.StringCastUtil
转换成long
asLong(String, long) - Static method in class pro.fessional.mirana.cast.StringCastUtil
转换成long
asNull(boolean) - Static method in class pro.fessional.mirana.data.Null
 
asNull(byte) - Static method in class pro.fessional.mirana.data.Null
 
asNull(char) - Static method in class pro.fessional.mirana.data.Null
 
asNull(short) - Static method in class pro.fessional.mirana.data.Null
 
asNull(int) - Static method in class pro.fessional.mirana.data.Null
 
asNull(long) - Static method in class pro.fessional.mirana.data.Null
 
asNull(float) - Static method in class pro.fessional.mirana.data.Null
 
asNull(double) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Boolean) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Byte) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Character) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Short) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Integer) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Long) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Float) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Double) - Static method in class pro.fessional.mirana.data.Null
 
asNull(CharSequence) - Static method in class pro.fessional.mirana.data.Null
 
asNull(boolean[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(byte[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(char[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(short[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(int[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(long[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(float[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(double[]) - Static method in class pro.fessional.mirana.data.Null
 
asNull(Object[]) - Static method in class pro.fessional.mirana.data.Null
 
asTrue(String) - Static method in class pro.fessional.mirana.cast.StringCastUtil
true,t,yes,y,不区分大小写,认为是true 注意,和asFalse不是存在传递关系
authorDate - Variable in class pro.fessional.mirana.io.Git.S
 
authorName - Variable in class pro.fessional.mirana.io.Git.S
 
available() - Method in class pro.fessional.mirana.io.CircleInputStream
 
AverageDecimal - Class in pro.fessional.mirana.math
 
avg(String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
avg(Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
avg(BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
平均数,null当做零处理
avg(boolean, String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
avg(boolean, Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
avg(boolean, BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
平均数,null当做零处理或忽略

B

backend - Variable in class pro.fessional.mirana.io.CircleInputStream
 
BadArgsException - Exception in pro.fessional.mirana.pain
用来做前置检查
BadArgsException(String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(String, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(String, Throwable, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(Throwable, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadArgsException(Throwable, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
 
BadStateException - Exception in pro.fessional.mirana.pain
用来做后置检查
BadStateException(String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(String, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(String, Throwable, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(Throwable, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BadStateException(Throwable, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadStateException
 
BalanceDecimal - Class in pro.fessional.mirana.math
按权重分割数值
Base64 - Class in pro.fessional.mirana.bits
默认使用 RFC4648_URLSAFE 和 UTF8。
Base64() - Constructor for class pro.fessional.mirana.bits.Base64
 
BIG - Static variable in class pro.fessional.mirana.code.Crc8LongUtil
高偶数位插入CRC bit,使数字变得很大。
BigDecimals - Static variable in class pro.fessional.mirana.data.Null
 
BigDecimalUtil - Class in pro.fessional.mirana.math
null友好的BigDecimal工具类
BigDecimalUtil() - Constructor for class pro.fessional.mirana.math.BigDecimalUtil
 
BigDecimalUtil.W - Class in pro.fessional.mirana.math
null当零处理,非线程安全
BIT_BLOCK - Static variable in class pro.fessional.mirana.id.LightId
 
BIT_LIGHT - Static variable in class pro.fessional.mirana.id.LightId
 
BIT_SEQUENCE - Static variable in class pro.fessional.mirana.id.LightId
 
bNotA - Variable in class pro.fessional.mirana.data.Diff.S
 
BoolArr - Static variable in class pro.fessional.mirana.data.Null
 
bools(Collection<Boolean>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
Bools - Static variable in class pro.fessional.mirana.data.Null
 
BoxedCastUtil - Class in pro.fessional.mirana.cast
 
BoxedCastUtil() - Constructor for class pro.fessional.mirana.cast.BoxedCastUtil
 
build() - Method in class pro.fessional.mirana.page.PageUtil.Sb
 
builder - Variable in class pro.fessional.mirana.text.BuilderHelper.W
 
BuilderHelper - Class in pro.fessional.mirana.text
对null友好的StringBuilder,内存碎片少的builder
BuilderHelper() - Constructor for class pro.fessional.mirana.text.BuilderHelper
 
BuilderHelper.W - Class in pro.fessional.mirana.text
 
by(String, boolean) - Method in class pro.fessional.mirana.page.PageUtil.Sb
 
by(PageUtil.By) - Method in class pro.fessional.mirana.page.PageUtil.Sb
 
by(Collection<PageUtil.By>) - Method in class pro.fessional.mirana.page.PageUtil.Sb
 
ByteArr - Static variable in class pro.fessional.mirana.data.Null
 
Bytes - Class in pro.fessional.mirana.bits
 
Bytes() - Constructor for class pro.fessional.mirana.bits.Bytes
 
bytes(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
Bytes - Static variable in class pro.fessional.mirana.data.Null
 
bytes(BufferedImage) - Static method in class pro.fessional.mirana.img.StreamJpg
转换成Jpg数组

C

cache - Variable in class pro.fessional.mirana.io.CircleInputStream
 
calc(long) - Static method in class pro.fessional.mirana.code.Mod10Code
 
calc(CharSequence) - Static method in class pro.fessional.mirana.code.Mod10Code
 
calc(CharSequence, int) - Static method in class pro.fessional.mirana.code.Mod10Code
 
calc(CharSequence, int, int) - Static method in class pro.fessional.mirana.code.Mod10Code
 
camel(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
camelCase
CaseSwitcher - Class in pro.fessional.mirana.text
用来转换命名的工具。 - 连续的大写会当做一个词,如ID,视为id - `_.-`为强分词 - `单独的大写字母`为弱分词 - 当有强分词时,弱分词无效
CaseSwitcher() - Constructor for class pro.fessional.mirana.text.CaseSwitcher
 
CaseSwitcher.Case - Enum in pro.fessional.mirana.text
 
castCollection(Collection<?>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
强制类型转换
castCollection(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
先类型检查再转换,如果claz是null则强制类型转换。
castList(Collection<?>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
强制类型转换
castList(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
先类型检查再转换,如果claz是null则强制类型转换。
castObject(Object) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
强制类型转换
castObject(Object, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
先类型检查再转换,如果claz是null则强制类型转换
castSet(Collection<?>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
强制类型转换
castSet(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
先类型检查再转换,如果claz是null则强制类型转换。
ceil(String, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
ceil(Number, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
ceil(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
向上取整
ceil(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
charAt(int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
chars(Collection<Character>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
chars(char...) - Static method in class pro.fessional.mirana.code.RandCode.Seed
 
Chars - Static variable in class pro.fessional.mirana.data.Null
 
chars() - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
check(String, byte[]) - Static method in class pro.fessional.mirana.bits.Md5
 
check(String, String) - Static method in class pro.fessional.mirana.bits.Md5
 
check(String, InputStream) - Static method in class pro.fessional.mirana.bits.Md5
 
check(CharSequence) - Static method in class pro.fessional.mirana.code.Mod10Code
 
check(CharSequence, int) - Static method in class pro.fessional.mirana.code.Mod10Code
 
check(CharSequence, int, int) - Static method in class pro.fessional.mirana.code.Mod10Code
 
check() - Static method in class pro.fessional.mirana.netx.SslVersion
 
circle - Variable in class pro.fessional.mirana.io.CircleInputStream
 
CircleInputStream - Class in pro.fessional.mirana.io
当读完stream,即-1时,再次read时,自动从头读起,重新available。 特殊需要,非线程安全,谨慎使用,尤其要正确使用mark, reset功能。
CircleInputStream(InputStream) - Constructor for class pro.fessional.mirana.io.CircleInputStream
 
cleanError(String, int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
清除掉异常信息,计数归零
close() - Method in class pro.fessional.mirana.io.CircleInputStream
 
close() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
code - Variable in class pro.fessional.mirana.data.R
 
CodeEnum - Interface in pro.fessional.mirana.data
code 一般为业务code,也可以作为i18nCode
CodeException - Exception in pro.fessional.mirana.pain
 
CodeException(String) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(String, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(String, Throwable, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(Throwable, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
CodeException(Throwable, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.CodeException
 
codePoints() - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
commitFile - Variable in class pro.fessional.mirana.io.Git.S
 
commitHash - Variable in class pro.fessional.mirana.io.Git.S
 
commitInfo - Variable in class pro.fessional.mirana.io.Git.S
 
ComparableUtil - Class in pro.fessional.mirana.math
Null 不参与比较的比较器
ComparableUtil() - Constructor for class pro.fessional.mirana.math.ComparableUtil
 
compareTo(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
compareTo(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
compareTo(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null小于一切
compareTo(BigDecimal, String, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
compareTo(BigDecimal, Number, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
compareTo(BigDecimal, BigDecimal, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null小于一切
compareTo(BigDecimal, double) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null小于一切
compile(String, String) - Static method in class pro.fessional.mirana.dync.Java
动态编译java code
compile(CharSequence) - Static method in class pro.fessional.mirana.text.Wildcard
按`*`分割成数组,`**` 按`*`处理,`*?` 按`?*`处理 `*.doc` = [`*`,`.doc`] `abc?.doc` = [`abc?.doc`] `**.doc` = [`*`,`.doc`] `??*.doc` = [`??`,`*`,`.doc`] `**?**.doc` = [`?`,`*`,`.doc`]
component1() - Method in class pro.fessional.mirana.data.U.Eight
 
component1() - Method in class pro.fessional.mirana.data.U.Five
 
component1() - Method in class pro.fessional.mirana.data.U.Four
 
component1() - Method in class pro.fessional.mirana.data.U.Nine
 
component1() - Method in class pro.fessional.mirana.data.U.Seven
 
component1() - Method in class pro.fessional.mirana.data.U.Six
 
component1() - Method in class pro.fessional.mirana.data.U.Three
 
component1() - Method in class pro.fessional.mirana.data.U.Two
 
component1() - Method in class pro.fessional.mirana.id.LightId
 
component2() - Method in class pro.fessional.mirana.data.U.Eight
 
component2() - Method in class pro.fessional.mirana.data.U.Five
 
component2() - Method in class pro.fessional.mirana.data.U.Four
 
component2() - Method in class pro.fessional.mirana.data.U.Nine
 
component2() - Method in class pro.fessional.mirana.data.U.Seven
 
component2() - Method in class pro.fessional.mirana.data.U.Six
 
component2() - Method in class pro.fessional.mirana.data.U.Three
 
component2() - Method in class pro.fessional.mirana.data.U.Two
 
component2() - Method in class pro.fessional.mirana.id.LightId
 
component3() - Method in class pro.fessional.mirana.data.U.Eight
 
component3() - Method in class pro.fessional.mirana.data.U.Five
 
component3() - Method in class pro.fessional.mirana.data.U.Four
 
component3() - Method in class pro.fessional.mirana.data.U.Nine
 
component3() - Method in class pro.fessional.mirana.data.U.Seven
 
component3() - Method in class pro.fessional.mirana.data.U.Six
 
component3() - Method in class pro.fessional.mirana.data.U.Three
 
component4() - Method in class pro.fessional.mirana.data.U.Eight
 
component4() - Method in class pro.fessional.mirana.data.U.Five
 
component4() - Method in class pro.fessional.mirana.data.U.Four
 
component4() - Method in class pro.fessional.mirana.data.U.Nine
 
component4() - Method in class pro.fessional.mirana.data.U.Seven
 
component4() - Method in class pro.fessional.mirana.data.U.Six
 
component5() - Method in class pro.fessional.mirana.data.U.Eight
 
component5() - Method in class pro.fessional.mirana.data.U.Five
 
component5() - Method in class pro.fessional.mirana.data.U.Nine
 
component5() - Method in class pro.fessional.mirana.data.U.Seven
 
component5() - Method in class pro.fessional.mirana.data.U.Six
 
component6() - Method in class pro.fessional.mirana.data.U.Eight
 
component6() - Method in class pro.fessional.mirana.data.U.Nine
 
component6() - Method in class pro.fessional.mirana.data.U.Seven
 
component6() - Method in class pro.fessional.mirana.data.U.Six
 
component7() - Method in class pro.fessional.mirana.data.U.Eight
 
component7() - Method in class pro.fessional.mirana.data.U.Nine
 
component7() - Method in class pro.fessional.mirana.data.U.Seven
 
component8() - Method in class pro.fessional.mirana.data.U.Eight
 
component8() - Method in class pro.fessional.mirana.data.U.Nine
 
component9() - Method in class pro.fessional.mirana.data.U.Nine
 
Contains - Class in pro.fessional.mirana.cond
 
Contains() - Constructor for class pro.fessional.mirana.cond.Contains
 
contains(Throwable, Class<? extends Throwable>) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
异常链中,是否保护制定异常。
content - Variable in class pro.fessional.mirana.io.CircleInputStream
 
count(CharSequence, String) - Static method in class pro.fessional.mirana.text.FormatUtil
 
count(CharSequence, String...) - Static method in class pro.fessional.mirana.text.FormatUtil
 
count(FormatUtil.V, CharSequence, String...) - Static method in class pro.fessional.mirana.text.FormatUtil
统计字符窜出现次数
countHalf(CharSequence) - Static method in class pro.fessional.mirana.text.FullCharUtil
 
Crc4Int - Class in pro.fessional.mirana.code
crc4 mixed number with the readable last 4th digit
Crc4Int() - Constructor for class pro.fessional.mirana.code.Crc4Int
 
Crc8Long - Class in pro.fessional.mirana.code
对 55(63-8) bit长的long型数字,进行伪随机混淆,输入输出都为非负数。 根据pseudoSeed 插入crc8 校验位,提供encode,decode等方法
Crc8Long() - Constructor for class pro.fessional.mirana.code.Crc8Long
使用默认伪随机seed
Crc8Long(int[]) - Constructor for class pro.fessional.mirana.code.Crc8Long
指定伪随机seed,产生用混淆值(crc8)的插入位置。 相当于在seed指定的位置(1-base),用8个bit把55bit的number分成9段。
Crc8LongUtil - Class in pro.fessional.mirana.code
 
create(Class<T>, Object...) - Static method in class pro.fessional.mirana.dync.Java
 
cropH - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
截取的高度(Y轴,小于等于0表示不处理)
cropW - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
截取的宽度(X轴,小于等于0表示不处理)
cropX - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
截取左上角X坐标(左0,右+)
cropY - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
截取左上角Y坐标(上0,下+)
cropZoom(BufferedImage, ZoomRotateCrop.Para) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
对图片截取和缩放

D

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
解码出数值, Long.MIN_VALUE解码失败
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
 

E

Eight(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class pro.fessional.mirana.data.U.Eight
 
eight() - Method in class pro.fessional.mirana.data.U.Eight
 
eight() - Method in class pro.fessional.mirana.data.U.Nine
 
EMPTY - Static variable in class pro.fessional.mirana.page.PageResult
 
empty() - Static method in class pro.fessional.mirana.page.PageResult
 
EMPTY_ARGS - Static variable in class pro.fessional.mirana.i18n.I18nString
 
encode(String) - Method in class pro.fessional.mirana.bits.Aes128
 
encode(InputStream) - Method in class pro.fessional.mirana.bits.Aes128
 
encode(byte[]) - Method in class pro.fessional.mirana.bits.Aes128
 
encode(String) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(InputStream) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(byte[]) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(String, boolean) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(InputStream, boolean) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(byte[], boolean) - Static method in class pro.fessional.mirana.bits.Base64
 
encode(int) - Static method in class pro.fessional.mirana.code.Crc4Int
 
encode(long) - Method in class pro.fessional.mirana.code.Crc8Long
编码,生成伪随机数字。 注意:通过比较Long.MIN_VALUE检测失败情况
encode(int, long, int) - Method in class pro.fessional.mirana.code.LeapCode
以 26/32 字符编码,编码后字符串不少于len
encode26(long) - Method in class pro.fessional.mirana.code.LeapCode
以 26 字符编码
encode26(long, int) - Method in class pro.fessional.mirana.code.LeapCode
以 26 字符编码,编码后字符串不少于len
encode32(long) - Method in class pro.fessional.mirana.code.LeapCode
以 32 字符编码
encode32(long, int) - Method in class pro.fessional.mirana.code.LeapCode
以 32 字符编码,编码后字符串不少于len
encode64(String) - Method in class pro.fessional.mirana.bits.Aes128
 
eqCase(String, CharSequence...) - Static method in class pro.fessional.mirana.cond.Contains
 
eqCase(String, Collection<? extends CharSequence>) - Static method in class pro.fessional.mirana.cond.Contains
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Eight
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Five
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Four
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Nine
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Seven
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Six
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Three
 
equals(Object) - Method in class pro.fessional.mirana.data.U.Two
 
equals(Object) - Method in class pro.fessional.mirana.id.LightId
 
equals(Object) - Method in class pro.fessional.mirana.io.Git.S
 
equals(Long, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
equals(Integer, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
equals(Object) - Method in class pro.fessional.mirana.math.RatioNumber
 
equals(Object) - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
 
equals(Object) - Method in class pro.fessional.mirana.page.PageQuery
 
equals(Object) - Method in class pro.fessional.mirana.page.PageUtil.By
 
equalsValue(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
equalsValue(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
equalsValue(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null == null, null != notnull
equalsValue(BigDecimal, String, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
equalsValue(BigDecimal, Number, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
equalsValue(BigDecimal, BigDecimal, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null == null, null != notnull
equalsWithDeleted(CharSequence, CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
 
equalsWithSpaced(CharSequence, CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
 
eqVal(Integer, Number...) - Static method in class pro.fessional.mirana.cond.Contains
 
eqVal(Integer, Collection<? extends Number>) - Static method in class pro.fessional.mirana.cond.Contains
 
eqVal(Long, Number...) - Static method in class pro.fessional.mirana.cond.Contains
 
eqVal(Long, Collection<? extends Number>) - Static method in class pro.fessional.mirana.cond.Contains
 
eqVal(BigDecimal, Number...) - Static method in class pro.fessional.mirana.cond.Contains
 
eqVal(BigDecimal, Collection<? extends Number>) - Static method in class pro.fessional.mirana.cond.Contains
 
error - Variable in class pro.fessional.mirana.data.R
 
example - Variable in enum pro.fessional.mirana.text.CaseSwitcher.Case
 
Excel26Az - Class in pro.fessional.mirana.code
用来转换Excel列坐标的工具栏,坐标从1开始,索引从0开始。
exec(String) - Static method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过#MAX_SIZE),默认不做横屏旋转。
exec(String, boolean) - Static method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过#MAX_SIZE)。 横版(landscape),会把竖板顺时针90度旋转。
exec(String, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过最大值)。 横版(landscape),会把竖板顺时针90度旋转。
exec(InputStream, boolean) - Static method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过#MAX_SIZE)。 横版(landscape),会把竖板顺时针90度旋转。
exec(InputStream, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过最大值)。 横版(landscape),会把竖板顺时针90度旋转。
exec(InputStream, InputStream, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
生成水印,并进行等比例缩放(长宽之一不超过最大值)。 横版(landscape),会把竖板顺时针90度旋转。
exec(InputStream) - Method in class pro.fessional.mirana.img.Watermark
生成默认水印,并进行等比例缩放(长宽之一不超过#MAX_SIZE),默认不做横屏旋转。
exec(InputStream, ZoomRotateCrop.Para) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
对图片进行,翻转,旋转,截取,缩放
Exec - Class in pro.fessional.mirana.io
单线程简单的执行 exec (Runtime, ProcessBuilder); 高级操作,请使用`Apache Commons Exec`
Exec() - Constructor for class pro.fessional.mirana.io.Exec
 
Exec.Std - Enum in pro.fessional.mirana.io
 

F

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
 

G

get(int) - Method in class pro.fessional.mirana.math.AverageDecimal
 
get(int) - Method in class pro.fessional.mirana.math.BalanceDecimal
 
getArgs() - Method in class pro.fessional.mirana.i18n.I18nString
 
getAvgValue() - Method in class pro.fessional.mirana.math.AverageDecimal
 
getBlock() - Method in class pro.fessional.mirana.id.LightId
 
getBlock() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
区块
getBuilder() - Static method in class pro.fessional.mirana.text.BuilderHelper
 
getBytes() - Method in class pro.fessional.mirana.dync.Java.JavaByte
 
getCharContent(boolean) - Method in class pro.fessional.mirana.dync.Java.JavaCode
 
getCode() - Method in interface pro.fessional.mirana.data.CodeEnum
业务code
getCode() - Method in interface pro.fessional.mirana.data.DataResult
信息编码
getCode() - Method in class pro.fessional.mirana.data.R
 
getCode() - Method in class pro.fessional.mirana.i18n.I18nString
 
getCode() - Method in exception pro.fessional.mirana.pain.CodeException
 
getData() - Method in interface pro.fessional.mirana.data.DataResult
返回的数据
getData() - Method in class pro.fessional.mirana.data.R
 
getData() - Method in class pro.fessional.mirana.page.PageResult
 
getEncoder(boolean) - Static method in class pro.fessional.mirana.bits.Base64
 
getEngine() - Static method in class pro.fessional.mirana.dync.Js
 
getErrAlive() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
getError() - Method in class pro.fessional.mirana.data.R
 
getFixCount() - Method in class pro.fessional.mirana.math.AverageDecimal
 
getFixValue() - Method in class pro.fessional.mirana.math.AverageDecimal
 
getFoot() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
终点(包含)
getHead() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
起点(包含)
getHint() - Method in interface pro.fessional.mirana.data.CodeEnum
默认消息或模板
getHint() - Method in class pro.fessional.mirana.i18n.I18nString
 
getI18nArgs() - Method in class pro.fessional.mirana.data.R.I
 
getI18nArgs() - Method in interface pro.fessional.mirana.i18n.I18nAware
获得 i18n 参数
getI18nArgs() - Method in class pro.fessional.mirana.i18n.I18nString
 
getI18nArgs() - Method in exception pro.fessional.mirana.pain.CodeException
 
getI18nCode() - Method in interface pro.fessional.mirana.data.CodeEnum
获得多国语有关的code,默认使用getCode
getI18nCode() - Method in class pro.fessional.mirana.data.R.I
 
getI18nCode() - Method in interface pro.fessional.mirana.i18n.I18nAware
获得i18nCode,默认code
getI18nCode() - Method in class pro.fessional.mirana.i18n.I18nString
 
getI18nCode() - Method in exception pro.fessional.mirana.pain.CodeException
 
getMaxCount() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
getMaxError() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
getMessage() - Method in interface pro.fessional.mirana.data.DataResult
返回的消息
getMessage() - Method in class pro.fessional.mirana.data.R
 
getName() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
名字
getNamespaceContext() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
getOneKeep() - Method in class pro.fessional.mirana.math.RatioNumber
 
getOneRate() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
 
getPageNumber() - Method in class pro.fessional.mirana.page.PageQuery
当前页码,从1开始,不小于1。
getPageNumber() - Method in class pro.fessional.mirana.page.PageResult
当前页码,从1开始,不小于1。
getPageSize() - Method in class pro.fessional.mirana.page.PageQuery
每页大小,从1开始,不小于1。
getPageSize() - Method in class pro.fessional.mirana.page.PageResult
每页大小,从1开始,不小于1。
getPrecision() - Method in class pro.fessional.mirana.math.AverageDecimal
 
getPrecision() - Method in class pro.fessional.mirana.math.BalanceDecimal
 
getPrefix(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
getProperty(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
getResultTree() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
getSequence() - Method in class pro.fessional.mirana.id.LightId
 
getSortBy() - Method in class pro.fessional.mirana.page.PageQuery
固定格式的排序条件。
getTimeout() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
getTotalData() - Method in class pro.fessional.mirana.page.PageResult
总数据数,从1开始,不小于0。
getTotalPage() - Method in class pro.fessional.mirana.page.PageResult
总页码数(计算),从1开始,不小于1。
getUseKeep() - Method in class pro.fessional.mirana.math.RatioNumber
 
getUseRate() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
 
Git - Class in pro.fessional.mirana.io
 
Git() - Constructor for class pro.fessional.mirana.io.Git
 
Git.S - Class in pro.fessional.mirana.io
 
grade(RatioNumber.Ratio) - Method in class pro.fessional.mirana.math.RatioNumber
整理数字的进退位,以 Upgraded 方式
grade(RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
整理数字的进退位
grade(int, int, RatioNumber.Ratio, RatioNumber.Grade) - Static method in class pro.fessional.mirana.math.RatioNumber
整理数字的进退位

H

half(CharSequence) - Static method in class pro.fessional.mirana.text.HalfCharUtil
 
half(char) - Static method in class pro.fessional.mirana.text.HalfCharUtil
 
HalfCharUtil - Class in pro.fessional.mirana.text
半角字符转化
HalfCharUtil() - Constructor for class pro.fessional.mirana.text.HalfCharUtil
 
hasData() - Method in interface pro.fessional.mirana.data.DataResult
是否有数据,null认为无数据
hashCode() - Method in class pro.fessional.mirana.data.U.Eight
 
hashCode() - Method in class pro.fessional.mirana.data.U.Five
 
hashCode() - Method in class pro.fessional.mirana.data.U.Four
 
hashCode() - Method in class pro.fessional.mirana.data.U.Nine
 
hashCode() - Method in class pro.fessional.mirana.data.U.Seven
 
hashCode() - Method in class pro.fessional.mirana.data.U.Six
 
hashCode() - Method in class pro.fessional.mirana.data.U.Three
 
hashCode() - Method in class pro.fessional.mirana.data.U.Two
 
hashCode() - Method in class pro.fessional.mirana.id.LightId
 
hashCode() - Method in class pro.fessional.mirana.io.Git.S
 
hashCode() - Method in class pro.fessional.mirana.math.RatioNumber
 
hashCode() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
 
hashCode() - Method in class pro.fessional.mirana.page.PageQuery
 
hashCode() - Method in class pro.fessional.mirana.page.PageUtil.By
 
hasMessage() - Method in interface pro.fessional.mirana.data.DataResult
是否有消息,null或empty为无消息
hasNext() - Method in class pro.fessional.mirana.math.AverageDecimal
 
hasNext() - Method in class pro.fessional.mirana.math.BalanceDecimal
 
hex(byte[]) - Static method in class pro.fessional.mirana.bits.Bytes
 
hex(StringBuilder, byte) - Static method in class pro.fessional.mirana.bits.Bytes
 
HOSTNAME_VERIFIER - Static variable in class pro.fessional.mirana.netx.SslTrustAll
 
human(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母大小写和数字可读性好的密码

I

I(boolean, String, String, T) - Constructor for class pro.fessional.mirana.data.R.I
 
I18nAware - Interface in pro.fessional.mirana.i18n
 
I18nString - Class in pro.fessional.mirana.i18n
可以被i18n的String 模板代码(code), 模板参数(args), 默认文字或模板(hint)
I18nString(String) - Constructor for class pro.fessional.mirana.i18n.I18nString
 
I18nString(String, String) - Constructor for class pro.fessional.mirana.i18n.I18nString
 
I18nString(String, String, Object...) - Constructor for class pro.fessional.mirana.i18n.I18nString
 
igCase(String, CharSequence...) - Static method in class pro.fessional.mirana.cond.Contains
 
igCase(String, Collection<? extends CharSequence>) - Static method in class pro.fessional.mirana.cond.Contains
 
ImageIoFix - Class in pro.fessional.mirana.img
 
ImageIoFix() - Constructor for class pro.fessional.mirana.img.ImageIoFix
 
index(String) - Static method in class pro.fessional.mirana.code.Excel26Az
把列标记[A...Z]变成索引(0-base)
index(int) - Static method in class pro.fessional.mirana.code.Excel26Az
把索引(0-base)变成 AZ坐标
index(CharSequence, String) - Static method in class pro.fessional.mirana.text.Wildcard
不区分大小写,从头匹配
index(boolean, CharSequence, String) - Static method in class pro.fessional.mirana.text.Wildcard
从头匹配
index(boolean, CharSequence, int, String) - Static method in class pro.fessional.mirana.text.Wildcard
支持`?`和不区分大小写的字符串查找,等同于 String.indexOf
InputStreams - Class in pro.fessional.mirana.io
更多参考 apache IOUtils 和 guava CharStreams
InputStreams() - Constructor for class pro.fessional.mirana.io.InputStreams
 
Int01 - Static variable in class pro.fessional.mirana.data.Null
 
Int08 - Static variable in class pro.fessional.mirana.data.Null
 
Int16 - Static variable in class pro.fessional.mirana.data.Null
 
Int32 - Static variable in class pro.fessional.mirana.data.Null
 
int32(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
 
int32(Integer, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
第一个可以转换的非null对象
Int64 - Static variable in class pro.fessional.mirana.data.Null
 
int64(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
 
int64(Long, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
第一个可以转换的非null对象
IntArr - Static variable in class pro.fessional.mirana.data.Null
 
ints(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
Ints - Static variable in class pro.fessional.mirana.data.Null
 
isAllWhite(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
是否全部为空白字符
isEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isEmpty() - Method in class pro.fessional.mirana.i18n.I18nString
 
isFalse(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isFalse(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isFalse(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isFalse(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isFinished() - Method in class pro.fessional.mirana.io.CircleInputStream
是否本次以读完流(-1)
isNone(LightId) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
isNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isSuccess() - Method in interface pro.fessional.mirana.data.DataResult
是否成功,默认有data为成功
isSuccess() - Method in class pro.fessional.mirana.data.R
 
isTrue(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isTrue(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
isTrue(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isTrue(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
isWhiteSpace(char) - Static method in class pro.fessional.mirana.text.WhiteUtil
 
isZero(LightId) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
isZeroSequence(LightId) - Static method in class pro.fessional.mirana.id.LightIdUtil
 

J

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
 

K

kebab(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
snake_case
key - Variable in class pro.fessional.mirana.page.PageUtil.By
 

L

LeapCode - Class in pro.fessional.mirana.code
提供26字符(A-Z)和32字符(0-9A-Z,去掉01OI)编码。 支持补齐填充,被编码数字取值范围是:[0,Long.MIN_VALUE]
LeapCode() - Constructor for class pro.fessional.mirana.code.LeapCode
使用系统字符字典
LeapCode(String) - Constructor for class pro.fessional.mirana.code.LeapCode
 
LeapCode(String, Random) - Constructor for class pro.fessional.mirana.code.LeapCode
 
LeapCode(String, Supplier<Random>) - Constructor for class pro.fessional.mirana.code.LeapCode
自定义字典编码,要求字典不重复字符不少于编码字符数。
leftCut(CharSequence, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
从左侧截取N个汉字长度的字符(英文算1,汉字算2)
leftCut(CharSequence, int, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
从左侧截取N个汉字长度的字符(英文算1,汉字算2)
leftFix(Object, int, char) - Static method in class pro.fessional.mirana.text.FormatUtil
左填充或左截断,保证固定位数
length() - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
letter(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母大小写密码
LightId - Class in pro.fessional.mirana.id
64 bit = 1bit(0 fixed) + 8bit (CRC8) + 55bit(block+sequence)
LightId(int, long) - Constructor for class pro.fessional.mirana.id.LightId
 
LightIdBufferedProvider - Class in pro.fessional.mirana.id
轻量级锁,高性能,双缓冲 light-id 提供者。 共存在以下3类线程,且读线程会升级为写线程,甚至加载线程。 同一时刻,有多个读线程,但只有唯一写线程,唯一的加载线程。 - 读线程,正常的light-id调用者 - 写线程,读线程升级或加载线程,为buffer追加片段(segment) - 加载线程,异步线程或读线程升级,通过loader加载segment 双缓冲的运行机制如下,会跟进id的使用量,自动控制预加载量,但不超过maxCount。 - 当Id余量低于20%时,唯一异步预加载`60s内最大使用量`或`maxCount` - 当Id余量用尽时,读线程升级为写线程,其他读线程等待,直到被唤醒或超时 - 当读线程升级写线程时,存在loader,此读线程自旋忙等后,切换buffer。
LightIdBufferedProvider(LightIdProvider.Loader) - Constructor for class pro.fessional.mirana.id.LightIdBufferedProvider
序号加载器的线程池,默认使用线程模式 core-size=3, max-size=64, keep-alive 60S
LightIdBufferedProvider(LightIdProvider.Loader, ExecutorService) - Constructor for class pro.fessional.mirana.id.LightIdBufferedProvider
自定义线程模式
LightIdProvider - Interface in pro.fessional.mirana.id
 
LightIdProvider.Loader - Interface in pro.fessional.mirana.id
LightId 加载器,通过Segment实现
LightIdProvider.Segment - Class in pro.fessional.mirana.id
LightId 片段
LightIdUtil - Class in pro.fessional.mirana.id
 
linenumAdd - Variable in class pro.fessional.mirana.io.Git.S
 
linenumDel - Variable in class pro.fessional.mirana.io.Git.S
 
lines(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
 
lineup(Collection<E>, Predicate<E>...) - Static method in class pro.fessional.mirana.data.Rank
按 predicate的顺序,把 items 排好。
linkMap() - Static method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
按key的顺序排序
list(boolean[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(char[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(byte[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(short[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(int[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(long[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(float[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(double[]) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
list(Object) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
locale(String) - Static method in class pro.fessional.mirana.i18n.LocaleResolver
 
LocaleResolver - Class in pro.fessional.mirana.i18n
支持下划线命名。
logAll(File, String, String) - Static method in class pro.fessional.mirana.io.Git
 
logAll(File, List<String>) - Static method in class pro.fessional.mirana.io.Git
 
logback(CharSequence, Object...) - Static method in class pro.fessional.mirana.text.FormatUtil
处理slf4j的 `{}`占位符
LongArr - Static variable in class pro.fessional.mirana.data.Null
 
longs(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
Longs - Static variable in class pro.fessional.mirana.data.Null
 
LOW - Static variable in class pro.fessional.mirana.code.Crc8LongUtil
低奇数位插入CRC bit,使数字变得不大。
Low - Static variable in class pro.fessional.mirana.code.RandCode
 
lower(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母小写密码

M

main(String[]) - Static method in class pro.fessional.mirana.code.Crc4Int
 
main(String[]) - Static method in class pro.fessional.mirana.code.SlotCode
 
main(String[]) - Static method in class pro.fessional.mirana.math.AverageDecimal
 
main(String[]) - Static method in class pro.fessional.mirana.math.BalanceDecimal
 
main(String[]) - Static method in class pro.fessional.mirana.netx.SslVersion
 
main(String[]) - Static method in class pro.fessional.WhoAmI
 
make(Function<T, R>, T...) - Static method in interface pro.fessional.mirana.data.Z
 
make(R, Function<T, R>, T...) - Static method in interface pro.fessional.mirana.data.Z
转换第一个非null的可以转的对象
mark(int) - Method in class pro.fessional.mirana.io.CircleInputStream
 
markSupported() - Method in class pro.fessional.mirana.io.CircleInputStream
 
match(boolean, CharSequence, String...) - Static method in class pro.fessional.mirana.text.Wildcard
高性能,低碎片的通配符Wildcard贪婪匹配。 提供从左到右的wildcard的匹配模式,其中 - `?` 表示任意一个字符 - `*` 表示任意多个字符 - `?*` 等于至少一个字符 - `**` 按`*`处理 - `*?` 按`?*`处理 注意,按字符而非字节匹配 进行wildcard匹配,null不匹配任何字符,但全null时匹配。
max(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
求最大值,null忽略
max(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
求最大值,null忽略
max(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
求最大值,null忽略
max(T, T) - Static method in class pro.fessional.mirana.math.ComparableUtil
 
max(T, T, T...) - Static method in class pro.fessional.mirana.math.ComparableUtil
 
MAX_BLOCK - Static variable in class pro.fessional.mirana.id.LightId
 
MAX_LEN - Static variable in class pro.fessional.mirana.code.Crc4Int
 
MAX_NUMBER - Static variable in class pro.fessional.mirana.code.Crc8Long
 
MAX_NUMBER - Static variable in class pro.fessional.mirana.code.LeapCode
 
MAX_SEQ - Static variable in class pro.fessional.mirana.code.Crc4Int
 
MAX_SEQUENCE - Static variable in class pro.fessional.mirana.id.LightId
 
MAX_SIZE - Static variable in class pro.fessional.mirana.img.Watermark
 
Md5 - Class in pro.fessional.mirana.bits
 
Md5() - Constructor for class pro.fessional.mirana.bits.Md5
 
message - Variable in class pro.fessional.mirana.data.R
 
MID - Static variable in class pro.fessional.mirana.code.Crc8LongUtil
系统默认,平均质数位插入CRC bit。
min(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
最小值,null忽略
min(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
最小值,null忽略
min(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
最小值,null忽略
min(T, T) - Static method in class pro.fessional.mirana.math.ComparableUtil
 
min(T, T, T...) - Static method in class pro.fessional.mirana.math.ComparableUtil
 
MIN_BLOCK - Static variable in class pro.fessional.mirana.id.LightId
 
MIN_LEN - Static variable in class pro.fessional.mirana.code.Crc4Int
 
MIN_NUMBER - Static variable in class pro.fessional.mirana.code.Crc8Long
 
MIN_NUMBER - Static variable in class pro.fessional.mirana.code.LeapCode
 
MIN_SEQ - Static variable in class pro.fessional.mirana.code.Crc4Int
 
MIN_SEQUENCE - Static variable in class pro.fessional.mirana.id.LightId
 
Mod10Code - Class in pro.fessional.mirana.code
Step 1: Set up a two-row matrix, labeled 1 through 22 (or up to 26); 1 being the most significant position in the matrix (i.e., the right-most position).
Mod10Code() - Constructor for class pro.fessional.mirana.code.Mod10Code
 
mul(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, long) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, double) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, String, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, Number, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
mul(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
乘法,R=Ax(B==null?C:B),null = Zero ① null x null x null = Zero ② null x null x C = Zero ③ null x B x null = Zero ④ null x B x C = Zero ⑤ A x null x null = Zero ⑥ A x null x C = A x C ⑦ A x B x null = A x B ⑧ A x B x C = A x B
mul(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(long) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(double) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(Number) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(String) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(String, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
mul(BigDecimalUtil.W) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 

N

neg(String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
neg(Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
neg(BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
负数,null当零处理
neg() - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
newEngine() - Static method in class pro.fessional.mirana.dync.Js
 
newInsert - Variable in class pro.fessional.mirana.data.Diff.D
 
newUpdate - Variable in class pro.fessional.mirana.data.Diff.D
 
next(int, RandCode.Seed...) - Static method in class pro.fessional.mirana.code.RandCode
 
next(int, Random, RandCode.Seed...) - Static method in class pro.fessional.mirana.code.RandCode
 
next(int) - Method in class pro.fessional.mirana.code.RandCode.Seed
 
next() - Method in class pro.fessional.mirana.code.SlotCode
 
next(String, int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
next(String, int, long) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
 
next(String, int) - Method in interface pro.fessional.mirana.id.LightIdProvider
根据区块和名字获得 LightId,默认5秒超时。
next(String, int, long) - Method in interface pro.fessional.mirana.id.LightIdProvider
根据区块和名字获得 LightId
next() - Method in class pro.fessional.mirana.math.AverageDecimal
 
next() - Method in class pro.fessional.mirana.math.BalanceDecimal
 
ng() - Static method in class pro.fessional.mirana.data.R
 
ng(String) - Static method in class pro.fessional.mirana.data.R
 
ng(CodeEnum) - Static method in class pro.fessional.mirana.data.R
 
ng(String, String) - Static method in class pro.fessional.mirana.data.R
 
ng(String, String, T) - Static method in class pro.fessional.mirana.data.R
 
ng(CodeEnum, T) - Static method in class pro.fessional.mirana.data.R
 
ng(Throwable) - Static method in class pro.fessional.mirana.data.R
 
ng(Throwable, String) - Static method in class pro.fessional.mirana.data.R
 
ng(Throwable, String, String) - Static method in class pro.fessional.mirana.data.R
 
ng(Throwable, CodeEnum) - Static method in class pro.fessional.mirana.data.R
 
ngCode(String) - Static method in class pro.fessional.mirana.data.R
 
ngCode(String, String) - Static method in class pro.fessional.mirana.data.R
 
ngCode(CodeEnum, String) - Static method in class pro.fessional.mirana.data.R
 
ngData(T) - Static method in class pro.fessional.mirana.data.R
 
ngData(T, String) - Static method in class pro.fessional.mirana.data.R
 
Nine(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Constructor for class pro.fessional.mirana.data.U.Nine
 
nine() - Method in class pro.fessional.mirana.data.U.Nine
 
NONE - Static variable in class pro.fessional.mirana.id.LightId
 
notBlank(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
 
notEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notEmpty(T...) - Static method in interface pro.fessional.mirana.data.Z
 
notNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.ArgsAssert
 
notNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.StateAssert
 
notNull(Boolean) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Byte) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Character) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Short) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Integer) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Long) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Float) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Double) - Static method in class pro.fessional.mirana.data.Null
 
notNull(CharSequence) - Static method in class pro.fessional.mirana.data.Null
 
notNull(boolean[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(byte[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(char[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(short[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(int[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(long[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(float[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(double[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(Object[]) - Static method in class pro.fessional.mirana.data.Null
 
notNull(T...) - Static method in interface pro.fessional.mirana.data.Z
 
notNull(BigDecimal, String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
notNull(BigDecimal, Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
notNull(BigDecimal, BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
notWhiteSpace(char) - Static method in class pro.fessional.mirana.text.WhiteUtil
 
nowDate(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
 
nowDateTime(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
 
nowTime(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
 
Null - Class in pro.fessional.mirana.data
 
Null() - Constructor for class pro.fessional.mirana.data.Null
 
Num - Static variable in class pro.fessional.mirana.code.RandCode
 
number(String) - Static method in class pro.fessional.mirana.code.Excel26Az
把列标记[A...Z]变成数字(1-base) ABZ = 1*26² + 2 * 26¹ + 26*26°= 676 + 52 + 26 = 754
number(int) - Static method in class pro.fessional.mirana.code.Excel26Az
把数字(1-base)变成 AZ坐标
number(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的数字密码
number(int, int) - Static method in class pro.fessional.mirana.math.RatioNumber
 
NumberZero - Static variable in class pro.fessional.mirana.math.RatioNumber
 
numlet(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母大小写和数字密码

O

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
 

P

PageQuery - Class in pro.fessional.mirana.page
pageNumber,从1开始,不小于1。 pageSize,从1开始,不小于1。 orderBy ""表示null
PageQuery() - Constructor for class pro.fessional.mirana.page.PageQuery
 
PageQuery(int, int) - Constructor for class pro.fessional.mirana.page.PageQuery
 
PageQuery(int, int, String) - Constructor for class pro.fessional.mirana.page.PageQuery
 
PageResult<E> - Class in pro.fessional.mirana.page
pageNumber,从1开始,不小于1。 pageSize,从1开始,不小于1。 totalPage,不小于1。 totalData 不小于0,超过21亿的数字不可想象。
PageResult() - Constructor for class pro.fessional.mirana.page.PageResult
 
PageUtil - Class in pro.fessional.mirana.page
 
PageUtil() - Constructor for class pro.fessional.mirana.page.PageUtil
 
PageUtil.By - Class in pro.fessional.mirana.page
 
PageUtil.Sb - Class in pro.fessional.mirana.page
 
Para() - Constructor for class pro.fessional.mirana.img.ZoomRotateCrop.Para
 
parseDate(long) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseDate(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseDate(String) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期
parseDate(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期,解析时只关注数字,忽略非数字字符
parseDateTime(long) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseDateTime(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseDateTime(String) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期
parseDateTime(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期,解析时只关注数字,忽略非数字字符
parseTime(long) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseTime(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
把任意包含日期信息的数字变成日期
parseTime(String) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期
parseTime(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
把任意包含日期信息的数字变成日期,解析时只关注数字,忽略非数字字符
pascal(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
PascalCase
pastMonday(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
当前或过去的周一的 0:0:0.0
pastSunday(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
当前或过去的周日的 0:0:0.0
pastWeek(ZoneId, DayOfWeek) - Static method in class pro.fessional.mirana.time.DateLocaling
当前或过去的周几的 0:0:0.0
pow(String, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
pow(Number, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
pow(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
乘方,null当零处理
pow(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
prd(boolean, String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
联乘,忽略null或当零处理
prd(boolean, Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
联乘,忽略null或当零处理
prd(boolean, BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
联乘,忽略null或当零处理
prd(boolean, String...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
prd(boolean, Number...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
prd(boolean, BigDecimal...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
preload(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
预先加载分区中所有LightId,建议启动时初始化一次就够了。
preload(int) - Method in interface pro.fessional.mirana.id.LightIdProvider.Loader
预加载当前block下所有LightId,提供id的数量,生产者决定
pro.fessional - package pro.fessional
 
pro.fessional.mirana.best - package pro.fessional.mirana.best
 
pro.fessional.mirana.bits - package pro.fessional.mirana.bits
 
pro.fessional.mirana.cast - package pro.fessional.mirana.cast
 
pro.fessional.mirana.code - package pro.fessional.mirana.code
 
pro.fessional.mirana.cond - package pro.fessional.mirana.cond
 
pro.fessional.mirana.data - package pro.fessional.mirana.data
 
pro.fessional.mirana.dync - package pro.fessional.mirana.dync
 
pro.fessional.mirana.fake - package pro.fessional.mirana.fake
 
pro.fessional.mirana.func - package pro.fessional.mirana.func
 
pro.fessional.mirana.i18n - package pro.fessional.mirana.i18n
 
pro.fessional.mirana.id - package pro.fessional.mirana.id
 
pro.fessional.mirana.img - package pro.fessional.mirana.img
 
pro.fessional.mirana.io - package pro.fessional.mirana.io
 
pro.fessional.mirana.jaxb - package pro.fessional.mirana.jaxb
 
pro.fessional.mirana.math - package pro.fessional.mirana.math
 
pro.fessional.mirana.netx - package pro.fessional.mirana.netx
 
pro.fessional.mirana.page - package pro.fessional.mirana.page
 
pro.fessional.mirana.pain - package pro.fessional.mirana.pain
 
pro.fessional.mirana.text - package pro.fessional.mirana.text
 
pro.fessional.mirana.time - package pro.fessional.mirana.time
 
PTN_DATE_10 - Static variable in class pro.fessional.mirana.time.DateFormatter
 
PTN_FULL_19 - Static variable in class pro.fessional.mirana.time.DateFormatter
 
PTN_FULL_23 - Static variable in class pro.fessional.mirana.time.DateFormatter
 
PTN_TIME_08 - Static variable in class pro.fessional.mirana.time.DateFormatter
 
PTN_TIME_12 - Static variable in class pro.fessional.mirana.time.DateFormatter
 

Q

QUALITY - Static variable in class pro.fessional.mirana.img.StreamJpg
 

R

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
同步执行一个命令

S

S() - Constructor for class pro.fessional.mirana.data.Diff.S
 
S() - Constructor for class pro.fessional.mirana.io.Git.S
 
saveFile(InputStream, File) - Static method in class pro.fessional.mirana.io.InputStreams
写入文件,并关闭
saveMysql(List<Git.S>, String, DataSource) - Static method in class pro.fessional.mirana.io.Git
 
saveTemp(InputStream, String, boolean) - Static method in class pro.fessional.mirana.io.InputStreams
写入临时文件,并关闭
saveTemp(InputStream, String) - Static method in class pro.fessional.mirana.io.InputStreams
 
saveTemp(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
 
Sb(StringBuilder) - Constructor for class pro.fessional.mirana.page.PageUtil.Sb
 
scale() - Method in class pro.fessional.mirana.math.AverageDecimal
 
scale() - Method in class pro.fessional.mirana.math.BalanceDecimal
 
scale(String, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
scale(Number, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
scale(BigDecimal, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
砍掉`scale+1`位之后的所有数字,对`scale+1`位进行进位操作。
scream(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
SCREAMING_SNAKE
Seed(char[], char[]) - Constructor for class pro.fessional.mirana.code.RandCode.Seed
 
seeds(RandCode.Seed...) - Static method in class pro.fessional.mirana.code.RandCode.Seed
 
Segment(String, int, long, long) - Constructor for class pro.fessional.mirana.id.LightIdProvider.Segment
不可变的片段
sequenceInt(long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
sequenceLong(long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
sequenceOrElse(LightId, long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
set(boolean[], int, boolean) - Static method in class pro.fessional.mirana.data.Arr
 
set(byte[], int, byte) - Static method in class pro.fessional.mirana.data.Arr
 
set(short[], int, short) - Static method in class pro.fessional.mirana.data.Arr
 
set(char[], int, char) - Static method in class pro.fessional.mirana.data.Arr
 
set(int[], int, int) - Static method in class pro.fessional.mirana.data.Arr
 
set(long[], int, long) - Static method in class pro.fessional.mirana.data.Arr
 
set(float[], int, float) - Static method in class pro.fessional.mirana.data.Arr
 
set(double[], int, double) - Static method in class pro.fessional.mirana.data.Arr
 
setArgs(Object...) - Method in class pro.fessional.mirana.i18n.I18nString
 
setCode(String) - Method in class pro.fessional.mirana.data.R
 
setData(T) - Method in class pro.fessional.mirana.data.R
 
setData(Collection<E>) - Method in class pro.fessional.mirana.page.PageResult
 
setDefaultNamespace(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
setErrAlive(long) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
设置错误状态保留时间,过期会清除,默认2分钟。 小于0时表示不会清除
setError(String) - Method in class pro.fessional.mirana.data.R
 
setHint(String) - Method in class pro.fessional.mirana.i18n.I18nString
 
setMaxCount(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
设置加载序号时的最大加载数量,默认10000。
setMaxError(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
设置加载序号中,容忍的最大错误数,默认5。
setMessage(String) - Method in class pro.fessional.mirana.data.R
 
setNamespaceContext(NamespaceContext) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
setPageNumber(int) - Method in class pro.fessional.mirana.page.PageQuery
 
setPageNumber(int) - Method in class pro.fessional.mirana.page.PageResult
 
setPageSize(int) - Method in class pro.fessional.mirana.page.PageQuery
 
setPrefix(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
setScale(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
setSortBy(String) - Method in class pro.fessional.mirana.page.PageQuery
 
setSuccess(boolean) - Method in class pro.fessional.mirana.data.R
 
setTimeout(long) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
设置请求超时毫秒数,默认1秒。
setTotalInfo(int, int) - Method in class pro.fessional.mirana.page.PageResult
设置总数据量和页大小,从而计算总页数
setValue(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
seven() - Method in class pro.fessional.mirana.data.U.Eight
 
seven() - Method in class pro.fessional.mirana.data.U.Nine
 
Seven(T1, T2, T3, T4, T5, T6, T7) - Constructor for class pro.fessional.mirana.data.U.Seven
 
seven() - Method in class pro.fessional.mirana.data.U.Seven
 
ShortArr - Static variable in class pro.fessional.mirana.data.Null
 
shorts(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
 
Shorts - Static variable in class pro.fessional.mirana.data.Null
 
six() - Method in class pro.fessional.mirana.data.U.Eight
 
six() - Method in class pro.fessional.mirana.data.U.Nine
 
six() - Method in class pro.fessional.mirana.data.U.Seven
 
Six(T1, T2, T3, T4, T5, T6) - Constructor for class pro.fessional.mirana.data.U.Six
 
six() - Method in class pro.fessional.mirana.data.U.Six
 
size - Variable in class pro.fessional.mirana.code.SlotCode
 
size() - Method in class pro.fessional.mirana.math.AverageDecimal
 
size() - Method in class pro.fessional.mirana.math.BalanceDecimal
 
skip(long) - Method in class pro.fessional.mirana.io.CircleInputStream
 
SlotCode - Class in pro.fessional.mirana.code
生成一个固定容量的随机数槽, 每次获得伪随机数(消耗一个空槽) 当没有空槽时,重置当前槽。
SlotCode(int) - Constructor for class pro.fessional.mirana.code.SlotCode
初始化一个固定容量[1,size]的随机槽
SlotCode(int, Supplier<Random>) - Constructor for class pro.fessional.mirana.code.SlotCode
 
SlotCode(int, Random) - Constructor for class pro.fessional.mirana.code.SlotCode
初始化一个固定容量[1,size]的随机槽
snake(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
snake_case
sort() - Static method in class pro.fessional.mirana.page.PageUtil
 
SORT_DELI - Static variable in class pro.fessional.mirana.page.PageUtil
 
SORT_DESC - Static variable in class pro.fessional.mirana.page.PageUtil
 
sortBy(String) - Static method in class pro.fessional.mirana.page.PageUtil
构造order-by的约定字符串。`,`分隔,`key`表示asc升序,`-key`表示desc降序。 自动移除所有空白字符,WitheUtil
space(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
把中间所有白字符(连续的视为一个)替换成一个空格(0x20),并去掉头和尾的空格
SSL_SOCKET_FACTORY - Static variable in class pro.fessional.mirana.netx.SslTrustAll
 
SslTrustAll - Class in pro.fessional.mirana.netx
 
SslTrustAll() - Constructor for class pro.fessional.mirana.netx.SslTrustAll
 
SslVersion - Class in pro.fessional.mirana.netx
avax.net.ssl.SSLException: Received fatal alert: protocol_version at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) https://blogs.oracle.com/java-platform-group/jdk-8-will-use-tls-12-as-default
SslVersion() - Constructor for class pro.fessional.mirana.netx.SslVersion
 
stat(List<Git.S>, String, Map<String, String>) - Static method in class pro.fessional.mirana.io.Git
按时间和author统计,提交数,提交文件数,增加行数,删除行数。 尽量不要使用中文名,存在控制台字符对齐问题。
stat(List<Git.S>, String, Map<String, String>, boolean) - Static method in class pro.fessional.mirana.io.Git
按时间和author统计,提交数,提交文件数,增加行数,删除行数。 尽量不要使用中文名,存在控制台字符对齐问题。
STAT_DATE - Static variable in class pro.fessional.mirana.io.Git
 
STAT_DATE_FULL - Static variable in class pro.fessional.mirana.io.Git
 
STAT_HOUR - Static variable in class pro.fessional.mirana.io.Git
 
STAT_MONTH - Static variable in class pro.fessional.mirana.io.Git
 
STAT_MONTH_YEAR - Static variable in class pro.fessional.mirana.io.Git
 
STAT_WEEK - Static variable in class pro.fessional.mirana.io.Git
 
STAT_WEEK_YEAR - Static variable in class pro.fessional.mirana.io.Git
 
StateAssert - Class in pro.fessional.mirana.best
后置检查,条件不满足时,抛出 BadStateException
StateAssert() - Constructor for class pro.fessional.mirana.best.StateAssert
 
Str - Static variable in class pro.fessional.mirana.data.Null
 
StrArr - Static variable in class pro.fessional.mirana.data.Null
 
StreamJpg - Class in pro.fessional.mirana.img
 
StreamJpg() - Constructor for class pro.fessional.mirana.img.StreamJpg
 
string(Character) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(Integer) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(Long) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(Float) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(Double) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(BigDecimal) - Static method in class pro.fessional.mirana.cast.StringCastUtil
 
string(Long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
string(Long, String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
string(Integer) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
string(Integer, String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
string(BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
null时返回空
string(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
舍去scale+1位后,向上取值
string(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
字符串化
StringCastUtil - Class in pro.fessional.mirana.cast
 
StringCastUtil() - Constructor for class pro.fessional.mirana.cast.StringCastUtil
 
StringMapXmlWriter - Class in pro.fessional.mirana.jaxb
只把顶层元素变成key-value的map,用来做参数签名
strong(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母大小写和数字符号密码
sub(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, long) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, double) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, String, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, Number, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sub(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
减法,R=A-(B==null?C:B),null = Zero ① null - null - null = Zero ② null - null - C = -C ③ null - B - null = -B ④ null - B - C = -B ⑤ A - null - null = A ⑥ A - null - C = A - C ⑦ A - B - null = A - B ⑧ A - B - C = A - B
sub(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(long) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(double) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(Number) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(String) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(String, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(BigDecimalUtil.W) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sub(RatioNumber, RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
同数减法
sub(int, RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
用量减法
subSequence(int, int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
 
success - Variable in class pro.fessional.mirana.data.R
 
sum(String) - Static method in class pro.fessional.mirana.bits.Md5
 
sum(InputStream) - Static method in class pro.fessional.mirana.bits.Md5
 
sum(byte[]) - Static method in class pro.fessional.mirana.bits.Md5
 
sum(String...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sum(Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
sum(BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
求和
sum(String...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
sum(BigDecimal...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
 
Sym - Static variable in class pro.fessional.mirana.code.RandCode
 

T

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
 

U

U - Interface in pro.fessional.mirana.data
用来内部传递数据,不建议过度使用。
U.Eight<T1,T2,T3,T4,T5,T6,T7,T8> - Class in pro.fessional.mirana.data
 
U.Five<T1,T2,T3,T4,T5> - Class in pro.fessional.mirana.data
 
U.Four<T1,T2,T3,T4> - Class in pro.fessional.mirana.data
 
U.Nine<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in pro.fessional.mirana.data
 
U.Seven<T1,T2,T3,T4,T5,T6,T7> - Class in pro.fessional.mirana.data
 
U.Six<T1,T2,T3,T4,T5,T6> - Class in pro.fessional.mirana.data
 
U.Three<T1,T2,T3> - Class in pro.fessional.mirana.data
 
U.Two<T1,T2> - Class in pro.fessional.mirana.data
 
unicode(char, byte[]) - Static method in class pro.fessional.mirana.bits.Bytes
把一个char变成java的unicode转移格式,`我`(25105)=>'我' 效率不高,更多场合,参考StringEscapeUtil,ByteBuffer
uniq(Collection<T>, Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.data.Z
根据制定的项目,保证顺序的唯一对象
unitDown(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
unitDown(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
以单位向下取整, null 当零处理, scale以unit为准。 以称重计价为例,称的精度0.01,每0.5计价 当x >= 0.4时,按0.5处理,否则按0处理 当x >= 0.9时,按1处理,否则按0.5处理
unitUp(BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
unitUp(BigDecimal, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
以单位向上取整, null 当零处理, scale以unit为准。 以称重计价为例,称的精度0.01,每0.5计价 当x > 0.1时,按0.5处理,否则按0处理 当x > 0.6时,按1处理,否则按0.5处理
upper(int) - Static method in class pro.fessional.mirana.code.RandCode
生成len长度的字母大写密码
Upr - Static variable in class pro.fessional.mirana.code.RandCode
 
userMap(Map<String, String>) - Static method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 

V

val32(String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val32(String, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val32(Number) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val32(Number, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val64(String) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val64(String, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val64(Number) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
val64(Number, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
 
valid(LightId) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
valid(Integer, Long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
valid(int, long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
validBlock(Integer) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
validBlock(int) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
validSequence(Long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
validSequence(long) - Static method in class pro.fessional.mirana.id.LightIdUtil
 
valueOf(String) - Static method in enum pro.fessional.mirana.io.Exec.Std
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.fessional.mirana.math.RatioNumber.Grade
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.fessional.mirana.text.CaseSwitcher.Case
Returns the enum constant of this type with the specified name.
values() - Static method in enum pro.fessional.mirana.io.Exec.Std
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.fessional.mirana.math.RatioNumber.Grade
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.fessional.mirana.text.CaseSwitcher.Case
Returns an array containing the constants of this enum type, in the order they are declared.
viewH - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
视窗的高度(Y轴)
viewW - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
视窗的宽度(X轴)
visit(CharSequence, int, String, int) - Method in interface pro.fessional.mirana.text.FormatUtil.V
 

W

w(String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(String, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(String, int, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(Number) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(Number, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(Number, int, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(int, BigDecimal...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
w(int, Number...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
 
W(BigDecimal) - Constructor for class pro.fessional.mirana.math.BigDecimalUtil.W
 
W(BigDecimal, int) - Constructor for class pro.fessional.mirana.math.BigDecimalUtil.W
 
w() - Static method in class pro.fessional.mirana.text.BuilderHelper
 
w(StringBuilder) - Static method in class pro.fessional.mirana.text.BuilderHelper
 
W() - Constructor for class pro.fessional.mirana.text.BuilderHelper.W
 
W(StringBuilder) - Constructor for class pro.fessional.mirana.text.BuilderHelper.W
 
WATER_MARK - Static variable in class pro.fessional.mirana.img.Watermark
 
Watermark - Class in pro.fessional.mirana.img
 
Watermark() - Constructor for class pro.fessional.mirana.img.Watermark
 
WhiteUtil - Class in pro.fessional.mirana.text
更多的白字符Whitespace处理 https://en.wikipedia.org/wiki/Whitespace_character
WhoAmI - Class in pro.fessional
 
WhoAmI() - Constructor for class pro.fessional.WhoAmI
 
Wildcard - Class in pro.fessional.mirana.text
高性能,低碎片的通配符Wildcard贪婪匹配。 提供从左到右的wildcard的匹配模式,其中 - `?` 表示任意一个字符 - `*` 表示任意多个字符 - `?*` 等于至少一个字符 - `**` 按`*`处理 - `*?` 按`?*`处理 注意,按字符而非字节匹配
Wildcard() - Constructor for class pro.fessional.mirana.text.Wildcard
 
withI18n(String, Object...) - Method in exception pro.fessional.mirana.pain.CodeException
 
writeAttribute(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeAttribute(String, String, String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeAttribute(String, String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeCData(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeCharacters(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeCharacters(char[], int, int) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeComment(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeDefaultNamespace(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeDTD(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEmptyElement(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEmptyElement(String, String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEmptyElement(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEndDocument() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEndElement() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeEntityRef(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeJpg(OutputStream, BufferedImage) - Static method in class pro.fessional.mirana.img.StreamJpg
按85%压缩jpg
writeJpg(OutputStream, BufferedImage, float) - Static method in class pro.fessional.mirana.img.StreamJpg
压缩jpg
writeNamespace(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeProcessingInstruction(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeProcessingInstruction(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartDocument() - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartDocument(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartDocument(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartElement(String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartElement(String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 
writeStartElement(String, String, String) - Method in class pro.fessional.mirana.jaxb.StringMapXmlWriter
 

X

X509_TRUST_MANAGER - Static variable in class pro.fessional.mirana.netx.SslTrustAll
 

Z

Z - Interface in pro.fessional.mirana.data
 
ZERO - Static variable in class pro.fessional.mirana.id.LightId
 
zoned(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
把日期转到相应的时区
zoneId(String) - Static method in class pro.fessional.mirana.i18n.ZoneIdResolver
 
ZoneIdResolver - Class in pro.fessional.mirana.i18n
不区分大小写,支持部分命名
zoneZone(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
把同一时间不同时区
ZoomRotateCrop - Class in pro.fessional.mirana.img
http://fengyuanchen.github.io/cropper/#overview
ZoomRotateCrop() - Constructor for class pro.fessional.mirana.img.ZoomRotateCrop
 
ZoomRotateCrop.Para - Class in pro.fessional.mirana.img
(1)原图先翻转,旋转 (flipX,flipY,rotate) (2)截取crop区域 (cropX,cropY,cropW,cropH) (3)适配到view(viewW * viewH)
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2020. All rights reserved.