- aAndB - Variable in class pro.fessional.mirana.data.Diff.S
-
- accept(String, String) - Method in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- accept(String, String) - Method in interface pro.fessional.mirana.tk.TicketHelp.Helper
-
whether a string can be parsed as a Ticket
- add(String) - Method in class pro.fessional.mirana.io.Zipper.Z
-
- add(File) - Method in class pro.fessional.mirana.io.Zipper.Z
-
- add(String, String) - Method in class pro.fessional.mirana.io.Zipper.Z
-
- add(String, File) - Method in class pro.fessional.mirana.io.Zipper.Z
-
- add(String, InputStream) - Method in class pro.fessional.mirana.io.Zipper.Z
-
- add(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- add(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- add(Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- add(Object, Object...) - 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
-
dosage add
- addArr(Consumer<JsonTemplate.Arr>) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `[...]`
- addArr(Iterable<?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `[v1,...]`
- addData(E) - Method in class pro.fessional.mirana.page.PageResult
-
- addData(Collection<E>) - Method in class pro.fessional.mirana.page.PageResult
-
- addElse(BigDecimal, Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addElse(BigDecimal, Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addIf(boolean, Object, Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- addMap(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMap(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMap(Iterable<?>) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- addMap(Iterable<T>, Function<? super T, ?>) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- addMapElse(BigDecimal, Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMapElse(BigDecimal, Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMapNull(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMapNull(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addMeta(String, Object) - Method in class pro.fessional.mirana.page.PageResult
-
- addNull(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addNull(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- addObj(Consumer<JsonTemplate.Obj>) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `{...}`
- addObj(Map<?, ?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `{"k1":...,"k2":...}`
- addVal(Iterable<?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `v1,...`
- addVal(Object[]) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `v1,...`
- addVal(Object) - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
write `,...`, support
(1) map=`{...}`
(2) arr=`[...]`
(3) primitive array=`[...]`
- aEqb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aEqb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aEqb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aEqb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aEqb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aEqb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aEqb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- aEqb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aEqb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- Aes - Class in pro.fessional.mirana.bits
-
`AES/CBC/PKCS5Padding` as default
- Aes(byte[]) - Constructor for class pro.fessional.mirana.bits.Aes
-
- Aes(SecretKeySpec, IvParameterSpec) - Constructor for class pro.fessional.mirana.bits.Aes
-
- Aes(SecretKeySpec, IvParameterSpec, String) - Constructor for class pro.fessional.mirana.bits.Aes
-
- Aes128 - Class in pro.fessional.mirana.bits
-
- Aes128(String) - Constructor for class pro.fessional.mirana.bits.Aes128
-
Deprecated.
- Aes128(byte[]) - Constructor for class pro.fessional.mirana.bits.Aes128
-
Deprecated.
- Aes256 - Class in pro.fessional.mirana.bits
-
the jdk AES/CBC/PKCS5Padding as default.
- Aes256(String) - Constructor for class pro.fessional.mirana.bits.Aes256
-
- Aes256(String, String) - Constructor for class pro.fessional.mirana.bits.Aes256
-
- aes256 - Variable in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- aGeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- aGeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aGeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aGtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aGtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aGtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- aGtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aGtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- Ah1Help(String, String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Ah1Help
-
- Ah1Help(String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Ah1Help
-
- Ah2Help(String, String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Ah2Help
-
- Ah2Help(String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Ah2Help
-
- aLeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLeb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- aLeb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aLeb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- algorithm - Variable in class pro.fessional.mirana.bits.HmacHelp
-
- algorithm - Variable in class pro.fessional.mirana.bits.MdHelp
-
- aLtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- aLtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- aLtb(T, T, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- aLtb(T, T, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- aLtb(T, T, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- Am0Help(String, String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Am0Help
-
- Am0Help(String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Am0Help
-
- Am1Help(String, String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Am1Help
-
- Am1Help(String) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Am1Help
-
- amend(Field, Annotation[], Object) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
- amend(Field, Annotation[], Object) - Method in interface pro.fessional.mirana.anti.BeanVisitor.Vzt
-
Handle field value or container element, object reference changes as modifications
- amendArr(Field, Annotation[], Object[]) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
Object[]
- amendList(Field, Annotation[], List<?>) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
ArrayList, LinkedList
- amendMap(Field, Annotation[], Map<?, ?>) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
HashMap, TreeMap, LinkedHashMap
- amendOnce(boolean) - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
Whether be modified by Visitor only once, default is true.
- amendSet(Field, Annotation[], Set<?>) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
HashSet, TreeSet,
- amendValue(Field, Annotation[], Object) - Method in class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
obj is not List/Map/Set/Object[]
- anewValue(T) - Method in class pro.fessional.mirana.evil.ThreadLocalSoft
-
Reset to current value in a single thread and decide whether it is available
- anewValue(StringBuilder) - Method in class pro.fessional.mirana.text.BuilderHolder
-
- aNotB - Variable in class pro.fessional.mirana.data.Diff.S
-
- anyFlag(Enum<?>...) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- anyFlag(Object, Enum<?>...) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- AnyHelp(String, Aes256, Function<String, String>) - Constructor for class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- AnyIntegerUtil - Class in pro.fessional.mirana.math
-
Auto convert string in `[-+]?[-_0-9,]+` to number
- AnyIntegerUtil() - Constructor for class pro.fessional.mirana.math.AnyIntegerUtil
-
- AnyTicket - Class in pro.fessional.mirana.tk
-
String parser only
- AnyTicket() - Constructor for class pro.fessional.mirana.tk.AnyTicket
-
- AnyTicket(String) - Constructor for class pro.fessional.mirana.tk.AnyTicket
-
- AnyTicket(String, long, int, String, String) - Constructor for class pro.fessional.mirana.tk.AnyTicket
-
- append(StringBuilder) - Static method in class pro.fessional.mirana.code.Mod10Code
-
- append(StringBuilder, int) - Static method in class pro.fessional.mirana.code.Mod10Code
-
- append(Object) - Method in class pro.fessional.mirana.text.BarString
-
- append(BigDecimal) - Method in class pro.fessional.mirana.text.BarString
-
- append(long) - Method in class pro.fessional.mirana.text.BarString
-
- append(int) - Method in class pro.fessional.mirana.text.BarString
-
- append(char) - Method in class pro.fessional.mirana.text.BarString
-
- append(boolean) - Method in class pro.fessional.mirana.text.BarString
-
- append(double) - Method in class pro.fessional.mirana.text.BarString
-
- append(float) - Method in class pro.fessional.mirana.text.BarString
-
- append(StringBuilder, Object) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
append non-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
-
- apply(String) - Method in class pro.fessional.mirana.tk.TicketHelp.SigFun
-
- apply(String) - Method in class pro.fessional.mirana.tk.TicketHelp.SigHmac
-
- arg(String) - Static method in class pro.fessional.mirana.io.Exec
-
Parse command line by whitespace, supports quote and escaping `"one\" arg"`
- args - Variable in class pro.fessional.mirana.anti.L.D
-
- argumentLength() - Method in class pro.fessional.mirana.text.FormatHolder
-
get the length of the parameter array
- Arr - Class in pro.fessional.mirana.data
-
Operation of Array
- Arr() - Constructor for class pro.fessional.mirana.data.Arr
-
- arr(Consumer<JsonTemplate.Arr>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON array `[...]` using the assigned buffer and a building function
- arr(int, Consumer<JsonTemplate.Arr>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON array `[...]` using new buffer and a building function
- arr(StringBuilder, Consumer<JsonTemplate.Arr>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON array `[...]` using the assigned buffer and a building function
- ArrayKey - Class in pro.fessional.mirana.lock
-
- ArrayKey(Object...) - Constructor for class pro.fessional.mirana.lock.ArrayKey
-
- asc - Variable in class pro.fessional.mirana.page.PageUtil.By
-
- asDecimal(String, BigDecimal) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
convert to BigDecimal, or elz if fail
- asDouble(String, double) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
convert to double, or elz if fail
- asFalse(String) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
parse case-insensitive `null`, `empty`, `blank` and `false,f,no,n` to false (BUT return true)
NOTE1, no pass-through relationship with asTrue.
- asFloat(String, float) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
convert to float, or elz if fail
- asInt(String, int) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
convert to int, or elz if fail
- asLong(String, long) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
convert to long, or elz if fail
- 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
-
- asNull(Enum<?>) - Static method in class pro.fessional.mirana.data.Null
-
- asNull(Class<?>) - Static method in class pro.fessional.mirana.data.Null
-
- AssertArgs - Class in pro.fessional.mirana.best
-
pre-check.
- AssertArgs() - Constructor for class pro.fessional.mirana.best.AssertArgs
-
- AssertMessage - Class in pro.fessional.mirana.best
-
pre/post-check.
- AssertMessage() - Constructor for class pro.fessional.mirana.best.AssertMessage
-
- AssertState - Class in pro.fessional.mirana.best
-
post-check.
- AssertState() - Constructor for class pro.fessional.mirana.best.AssertState
-
- asTrue(String) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
parse case-insensitive `true|t|yes|y` to true
Note, no pass-through relationship with asFalse.
- Attention - Exception in pro.fessional.mirana.evil
-
Pay attention to the use of method, should follow some pattern to avoid misuse.
- Attention() - Constructor for exception pro.fessional.mirana.evil.Attention
-
- Attention(Throwable) - Constructor for exception pro.fessional.mirana.evil.Attention
-
- authorDate - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- authorName - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- AutoLock(Lock) - Constructor for class pro.fessional.mirana.lock.GlobalLock.AutoLock
-
- available() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- AverageDecimal - Class in pro.fessional.mirana.math
-
- avg(Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
skip null num and get the average, NullPointerException if get null.
- avgMap(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
skip null num and get the average, NullPointerException if get null.
- avgMap(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
skip null num and get the average, NullPointerException if get null.
- avgMapNull(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
skip null num and get the average
- avgMapNull(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
mapping and skip null num and get the average
- avgNull(Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
skip null num and get the average
- B32 - Static variable in class pro.fessional.mirana.code.RandCode
-
- backend - Variable in class pro.fessional.mirana.io.CircleInputStream
-
- BadArgsException - Exception in pro.fessional.mirana.pain
-
Used for pre-check of arguments
- BadArgsException(String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(String, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(boolean, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(boolean, String, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(boolean, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(boolean, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(Throwable, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(Throwable, String, String) - Constructor for exception pro.fessional.mirana.pain.BadArgsException
-
- BadArgsException(Throwable, CodeEnum) - 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
-
Used for post-check of state
- BadStateException(String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(String, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(boolean, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(boolean, String, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(boolean, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(boolean, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(Throwable, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(Throwable, String, String) - Constructor for exception pro.fessional.mirana.pain.BadStateException
-
- BadStateException(Throwable, CodeEnum) - 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
-
average the number with the count
- BarString - Class in pro.fessional.mirana.text
-
Constructs `Bar` delimited strings, which must have `Bar` at the beginning and end,
and `Bar` is automatically selected in the following characters.
- BarString() - Constructor for class pro.fessional.mirana.text.BarString
-
- Base64 - Class in pro.fessional.mirana.bits
-
RFC4648_URLSAFE, UTF8 and no pad by default.
- Base64() - Constructor for class pro.fessional.mirana.bits.Base64
-
- BeanVisitor - Class in pro.fessional.mirana.anti
-
Visit and modify bean's field by reflection, mainly used for property formatting.
- BeanVisitor() - Constructor for class pro.fessional.mirana.anti.BeanVisitor
-
- BeanVisitor.ContainerVisitor - Class in pro.fessional.mirana.anti
-
Recursively handle common containers with empty constructor, eg.
- BeanVisitor.Fd - Class in pro.fessional.mirana.anti
-
- BeanVisitor.Opt - Class in pro.fessional.mirana.anti
-
- BeanVisitor.Vzt - Interface in pro.fessional.mirana.anti
-
- BiConvertor<S,T> - Interface in pro.fessional.mirana.cast
-
Bi-direction conversion of Source and Target, `-or` suffix to diff from the main framework
- BIG - Static variable in class pro.fessional.mirana.code.Crc8LongUtil
-
The high even bits of CRC bit to make the number large.
- BigDecimals - Static variable in class pro.fessional.mirana.data.Null
-
- BigDecimalUtil - Class in pro.fessional.mirana.math
-
Null-friendly BigDecimal utility
- BigDecimalUtil() - Constructor for class pro.fessional.mirana.math.BigDecimalUtil
-
- BigDecimalUtil.W - Class in pro.fessional.mirana.math
-
null treated as zero, not thread safe.
- bindReg(String, Object) - Method in class pro.fessional.mirana.text.StringTemplate.B
-
- bindStr(String, Object) - Method in class pro.fessional.mirana.text.StringTemplate.B
-
- BIT_BLOCK - Static variable in class pro.fessional.mirana.id.LightId
-
- BIT_LIGHT - Static variable in class pro.fessional.mirana.id.LightId
-
- BIT_SEQ_BLOCK - Static variable in class pro.fessional.mirana.id.LightId
-
- BIT_SEQ_WHOLE - Static variable in class pro.fessional.mirana.id.LightId
-
- biz(String) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- bizAes(String, String) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- bizAes(String, Aes) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- bizB64(byte[]) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- bizB64(String) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- bizEmpty() - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- 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
-
- box(Class<?>) - Static method in class pro.fessional.mirana.cast.BoxedTypeUtil
-
boxing if clz is primitive
- BoxedCastUtil - Class in pro.fessional.mirana.cast
-
autoboxing and unboxing
- BoxedCastUtil() - Constructor for class pro.fessional.mirana.cast.BoxedCastUtil
-
- BoxedTypeUtil - Class in pro.fessional.mirana.cast
-
autoboxing and unboxing
- BoxedTypeUtil() - Constructor for class pro.fessional.mirana.cast.BoxedTypeUtil
-
- breakFlow() - Static method in class pro.fessional.mirana.flow.FlowBreak
-
- breakFlow(Enum<?>) - Static method in class pro.fessional.mirana.flow.FlowBreak
-
- BrokenBar - Static variable in class pro.fessional.mirana.text.BarString
-
- build() - Static method in class pro.fessional.mirana.io.Zipper
-
zip helper
- build() - Method in class pro.fessional.mirana.page.PageUtil.Sb
-
- buildCpuLoad(JvmStat.Stat) - Static method in class pro.fessional.mirana.stat.JvmStat
-
- builder - Variable in class pro.fessional.mirana.text.BuilderHelper.W
-
- Builder(T) - Constructor for class pro.fessional.mirana.tk.TicketHelp.Builder
-
- BuilderHelper - Class in pro.fessional.mirana.text
-
A null-friendly, low memory-fragmentation StringBuilder.
- BuilderHelper() - Constructor for class pro.fessional.mirana.text.BuilderHelper
-
- BuilderHelper.W - Class in pro.fessional.mirana.text
-
- BuilderHolder - Class in pro.fessional.mirana.text
-
Using ThreadLocal internally, there are leak pitfalls, you must use one of the following modes.
- BuilderHolder() - Constructor for class pro.fessional.mirana.text.BuilderHolder
-
- BuilderHolder(int, int) - Constructor for class pro.fessional.mirana.text.BuilderHolder
-
init holder, cache the builder only if its less than the max size
- BuilderHolder(int, int, ThreadLocal<SoftReference<StringBuilder>>) - Constructor for class pro.fessional.mirana.text.BuilderHolder
-
- buildMemory(JvmStat.Stat) - Static method in class pro.fessional.mirana.stat.JvmStat
-
- buildRuntime(JvmStat.Stat) - Static method in class pro.fessional.mirana.stat.JvmStat
-
- buildStat(String, long, Collection<? extends LogStat.Word>) - Static method in class pro.fessional.mirana.stat.LogStat
-
Directly obtain statistics, which may be overwritten when logs are output
at the same time within the same millisecond of the same log.
- buildStat(String, long, Collection<? extends LogStat.Word>, String) - Static method in class pro.fessional.mirana.stat.LogStat
-
- buildStat(String, long, Collection<? extends LogStat.Word>, String, int) - Static method in class pro.fessional.mirana.stat.LogStat
-
- buildThread(JvmStat.Stat) - Static method in class pro.fessional.mirana.stat.JvmStat
-
- 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(Iterable<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
-
image to byte array
- bytes - Variable in class pro.fessional.mirana.stat.LogStat.Word
-
- caching - 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
- canToSource(Class<?>, Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Whether the target can be converted to the specified source type
- canToSource(Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Whether the target can be converted to the source
- canToTarget(Class<?>, Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Whether the source can be converted to the specified target type
- canToTarget(Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Whether the source can be converted to the target
- cares(Field, Annotation[]) - Method in interface pro.fessional.mirana.anti.BeanVisitor.Vzt
-
Whether to amend this field
- CaseSwitcher - Class in pro.fessional.mirana.text
-
A naming conversion tool.
- 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
-
force to cast object in collection.
- castCollection(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
type checking first, then cast type.
- castData(X) - Method in class pro.fessional.mirana.data.R
-
replace the data and force to cast to subclass
- castData(Function<T, X>) - Method in class pro.fessional.mirana.data.R
-
replace the data and force to cast to subclass
- castList(Collection<?>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
force to cast object in collection.
- castList(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
type checking first, then cast type.
- castObject(Object) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
force to cast object
- castObject(Object, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
type checking first, then cast type.
- castSet(Collection<?>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
force to cast object in collection.
- castSet(Collection<?>, Class<T>) - Static method in class pro.fessional.mirana.cast.TypedCastUtil
-
type checking first, then cast type.
- castType() - Method in class pro.fessional.mirana.data.R
-
force to cast to subclass
- cate - Variable in class pro.fessional.mirana.anti.L.D
-
- ceil(Object, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude), then
ceil the `num`.
- 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[]) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- check(String, String) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- check(String, InputStream) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- 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(String, byte[]) - Method in class pro.fessional.mirana.bits.MdHelp
-
- check(String, String) - Method in class pro.fessional.mirana.bits.MdHelp
-
- check(String, InputStream) - Method in class pro.fessional.mirana.bits.MdHelp
-
- 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
-
- checks(String, Object) - Static method in class pro.fessional.mirana.bits.MdHelp
-
Auto check sum based on sum length, and obj type
- chinese() - Static method in class pro.fessional.mirana.fake.FakeName
-
Generate Chinese names with 2-4 chars
- chinese(int) - Static method in class pro.fessional.mirana.fake.FakeName
-
Generate Chinese names with given length chars
- CircleInputStream - Class in pro.fessional.mirana.io
-
For special needs, not thread-safe, use with care, especially use mark, reset properly.
- CircleInputStream(InputStream) - Constructor for class pro.fessional.mirana.io.CircleInputStream
-
- CircleInputStream(File) - Constructor for class pro.fessional.mirana.io.CircleInputStream
-
- CircleInputStream(ByteArrayOutputStream) - Constructor for class pro.fessional.mirana.io.CircleInputStream
-
- CircleInputStream(byte[]) - Constructor for class pro.fessional.mirana.io.CircleInputStream
-
- CircleInputStream(byte[], int, int) - Constructor for class pro.fessional.mirana.io.CircleInputStream
-
- Cjk - Static variable in class pro.fessional.mirana.code.RandCode
-
800 Chinese Chars Commonly Used in China, Japan and Korea
- cjk(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code of 800 Chinese Chars Commonly Used in China, Japan and Korea
- clean(String, int) - Static method in class pro.fessional.mirana.stat.LogStat
-
Clear N days old scanned files
- clean(String, int, String) - Static method in class pro.fessional.mirana.stat.LogStat
-
- cleanError(String, int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
clean the error, and reset the counter.
- clear() - Method in class pro.fessional.mirana.time.StopWatch
-
clear all time watch
- clock() - Static method in class pro.fessional.mirana.time.ThreadNow
-
get current clock
- clock(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- close() - Method in class pro.fessional.mirana.evil.ThreadLocalSoft
-
- close() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- close() - Method in class pro.fessional.mirana.io.NonCloseStream.NonCloseInputStream
-
- close() - Method in class pro.fessional.mirana.io.NonCloseStream.NonCloseOutputStream
-
- close() - Method in class pro.fessional.mirana.io.NonCloseStream.NonCloseReader
-
- close() - Method in class pro.fessional.mirana.io.NonCloseStream.NonCloseWriter
-
- close() - Method in class pro.fessional.mirana.lock.GlobalLock.AutoLock
-
- close() - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
- close() - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
- close() - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
close the timer
- Clz - Static variable in class pro.fessional.mirana.data.Null
-
- Clz - Class in pro.fessional.mirana.func
-
- Clz() - Constructor for class pro.fessional.mirana.func.Clz
-
- ClzArr - Static variable in class pro.fessional.mirana.data.Null
-
- code - Variable in class pro.fessional.mirana.data.R
-
- CodeEnum - Interface in pro.fessional.mirana.data
-
business code, and can also be used as i18nCode.
- CodeException - Exception in pro.fessional.mirana.pain
-
Readability and performance first exception.
- CodeException(String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception depending on the Global or Thread setting.
- CodeException(String, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception depending on the Global or Thread setting.
- CodeException(CodeEnum) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception depending on the Global or Thread setting.
- CodeException(CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception depending on the Global or Thread setting.
- CodeException(boolean, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception directly.
- CodeException(boolean, String, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception directly.
- CodeException(boolean, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception directly.
- CodeException(boolean, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
Constructs a stacked or unstacked exception directly.
- CodeException(Throwable, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
- CodeException(Throwable, String, String) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
- CodeException(Throwable, CodeEnum) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
- CodeException(Throwable, CodeEnum, Object...) - Constructor for exception pro.fessional.mirana.pain.CodeException
-
- CodeException.TweakingCodeException - Class in pro.fessional.mirana.pain
-
tweaking stacktrace by code and thread
- codePoints() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- commitFile - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- commitHash - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- commitInfo - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- ComparableUtil - Class in pro.fessional.mirana.math
-
the comparator without compare null
- ComparableUtil() - Constructor for class pro.fessional.mirana.math.ComparableUtil
-
- compareTo(ThreadLocalProvider) - Method in interface pro.fessional.mirana.evil.ThreadLocalProvider
-
- compareTo(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
parse and compare the number, null less than any number
- compareTo(Object, Object, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
parse, round and compare the number, null less than any number
- CompatibleObjectStream - Class in pro.fessional.mirana.io
-
Native Class deserialization when serialVersionUID is not compatible
- CompatibleObjectStream(InputStream) - Constructor for class pro.fessional.mirana.io.CompatibleObjectStream
-
- compile(String, String) - Static method in class pro.fessional.mirana.dync.Java
-
dynamic compile java code
- compile(CharSequence) - Static method in class pro.fessional.mirana.text.Wildcard
-
Split into arrays by `*`.
- component1() - Method in class pro.fessional.mirana.data.U.One
-
- component1() - Method in class pro.fessional.mirana.id.LightId
-
- 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.Three
-
- component4() - Method in class pro.fessional.mirana.data.U.Four
-
- component5() - Method in class pro.fessional.mirana.data.U.Five
-
- component6() - Method in class pro.fessional.mirana.data.U.Six
-
- component7() - Method in class pro.fessional.mirana.data.U.Seven
-
- component8() - Method in class pro.fessional.mirana.data.U.Eight
-
- component9() - Method in class pro.fessional.mirana.data.U.Nine
-
- compose(BiConvertor<T, R>) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Combine S2T and T2R to S2R convertor
- ContainerVisitor() - Constructor for class pro.fessional.mirana.anti.BeanVisitor.ContainerVisitor
-
- contains(Throwable, Class<? extends Throwable>) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
Whether the specified type exception is included in the exception stack.
- content - Variable in class pro.fessional.mirana.io.CircleInputStream
-
- copyPart(Ticket) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
Copy the contents of part in tk, excluding sigData.
- 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
-
Count string occurrences
- countHalf(CharSequence) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
- countLocks() - Static method in class pro.fessional.mirana.lock.JvmStaticGlobalLock
-
sync method to count currently locks.
- 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
-
Perform pseudo-random obfuscation on 55(63-8) bit long numbers with non-negative inputs and outputs.
- Crc8Long() - Constructor for class pro.fessional.mirana.code.Crc8Long
-
Use the default pseudo-random seed
- Crc8Long(int[]) - Constructor for class pro.fessional.mirana.code.Crc8Long
-
Specifies pseudo-random seed to generate insert positions of obfuscated values (crc8).
- Crc8LongUtil - Class in pro.fessional.mirana.code
-
- Crc8LongUtil() - Constructor for class pro.fessional.mirana.code.Crc8LongUtil
-
- create(Class<T>, Object...) - Static method in class pro.fessional.mirana.dync.Java
-
- cropH - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
crop height, Y-axis, less than or equal to 0 means not processed.
- cropW - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
crop width, X-axis, less than or equal to 0 means not processed.
- cropX - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
crop from the left-top X axis (left:0, right:+)
- cropY - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
crop from the left-top Y axis (top:0, down:+)
- cropZoom(BufferedImage, ZoomRotateCrop.Para) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
crop and zoom
- current(boolean) - Method in class pro.fessional.mirana.evil.TweakingContext
-
get current value, in the order of thread, global, default value
- current(String) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- current(CodeEnum) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- current(TimeUnit) - Method in class pro.fessional.mirana.time.SlideDate
-
- currentMillis() - Method in class pro.fessional.mirana.time.SlideDate
-
- currentSeconds() - Method in class pro.fessional.mirana.time.SlideDate
-
- D(String, String, Object...) - Constructor for class pro.fessional.mirana.anti.L.D
-
- D() - Constructor for class pro.fessional.mirana.data.Diff.D
-
- DandaBar - Static variable in class pro.fessional.mirana.text.BarString
-
- data - Variable in class pro.fessional.mirana.data.R
-
- dataIndex(int, int) - Static method in class pro.fessional.mirana.page.PageUtil
-
Calc the index of the data by current pageNumber and pageSize.
- DataResult<T> - Interface in pro.fessional.mirana.data
-
- date10(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd.
- date10(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd at zoneId.
- date10(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd.
- date10(LocalDate) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd.
- date10(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd.
- date10(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd at zoneId.
- date8(LocalDate) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMdd
- date8(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMdd
- date8(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMdd
- DATE_FORMAT_19 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
no leak, for static
- DATE_FORMAT_23 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
no leak, for static
- DateFormatter - Class in pro.fessional.mirana.time
-
Thread-safe.
- DateFormatter() - Constructor for class pro.fessional.mirana.time.DateFormatter
-
- DateLocaling - Class in pro.fessional.mirana.time
-
Convert the timezone of LocalDateTime and ZonedDateTime,
based on the System timezone to Viewer timezone by default.
- DateLocaling() - Constructor for class pro.fessional.mirana.time.DateLocaling
-
- DateNumber - Class in pro.fessional.mirana.time
-
Bi-directional conversion of dates to numbers supports the following formats
* date8 - yyyyMMdd
* datetime14 - yyyyMMddHHmmss
* datetime17 - yyyyMMddHHmmssSSS
* time6 - HHmmss
* time9 - HHmmssSSS
All of the above date formats are supported for half-angle conversion when parsing.
- DateNumber() - Constructor for class pro.fessional.mirana.time.DateNumber
-
- DateParser - Class in pro.fessional.mirana.time
-
Parses fixed-format strings containing date numbers, supporting the following formats
Can handle padding at the end, dates are padded with 01 and times are padded with 00.
- DateParser() - Constructor for class pro.fessional.mirana.time.DateParser
-
- DateParser.Ptn - Enum in pro.fessional.mirana.time
-
- DateParser.QuietPos - Class in pro.fessional.mirana.time
-
- dateTime(LocalDate, int) - Static method in class pro.fessional.mirana.fake.FakeDate
-
Generate a pseudo random date between min and current date, near the offset hour.
- dateTime(LocalDate, int, LocalDate) - Static method in class pro.fessional.mirana.fake.FakeDate
-
Generate a pseudo random date between min and max date, near the offset hour.
- dateTime(LocalDateTime, int) - Static method in class pro.fessional.mirana.fake.FakeDate
-
Generate a pseudo random date between min and max date, near the offset hour.
- dateTime(LocalDateTime, int, LocalDateTime) - Static method in class pro.fessional.mirana.fake.FakeDate
-
Generate a pseudo random date between min and max date, near the offset hour.
- dateTime(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
current local datetime at zoneId
- dateTime14(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMddHHmmss
- dateTime14(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMddHHmmss
- dateTime17(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMddHHmmssSSS
- dateTime17(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to yyyyMMddHHmmssSSS
- Dcl<T> - Class in pro.fessional.mirana.func
-
Double-checked Locking of Runnable.
- Dcl(Supplier<T>) - Constructor for class pro.fessional.mirana.func.Dcl
-
- 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
-
- DebugException - Exception in pro.fessional.mirana.pain
-
only for debug or testing code
- DebugException() - Constructor for exception pro.fessional.mirana.pain.DebugException
-
- DebugException(String) - Constructor for exception pro.fessional.mirana.pain.DebugException
-
- DebugException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.DebugException
-
- DebugException(Throwable) - Constructor for exception pro.fessional.mirana.pain.DebugException
-
- DebugException(String, Throwable, boolean, boolean) - Constructor for exception pro.fessional.mirana.pain.DebugException
-
- decimal(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
- decimal(Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- decimalSafe(BigDecimal, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
The first non-null decimal that can be converted
- decimalSafe(BigDecimal, Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- decode(byte[]) - Method in class pro.fessional.mirana.bits.Aes
-
decrypt the cipher to its plain text
- decode(InputStream) - Method in class pro.fessional.mirana.bits.Aes
-
decrypt the cipher to its plain text
- 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
-
- decode(CharSequence, int, int) - Method in class pro.fessional.mirana.code.LeapCode
-
- decode(Ticket) - Method in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- decode(Ticket) - Method in interface pro.fessional.mirana.tk.TicketHelp.Helper
-
decode the biz object, null if can not decode
- decode16(String) - Method in class pro.fessional.mirana.bits.Aes
-
decrypt the HEX cipher to its plain text
- decode64(String) - Method in class pro.fessional.mirana.bits.Aes
-
decrypt any type of BASE64 cipher to its plain text
- Default - Static variable in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- defaultValue(boolean) - Method in class pro.fessional.mirana.evil.TweakingContext
-
- delete(StringBuilder) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
clear the builder
- delete(StringBuilder, int) - Static method in class pro.fessional.mirana.text.BuilderHelper
-
delete the last count chars
- 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
-
Delete all white chars
- delFlag(Enum<?>) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- delFlag(Object, Enum<?>) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- DentalBar - Static variable in class pro.fessional.mirana.text.BarString
-
- deserialize(String) - Static method in class pro.fessional.mirana.best.TypedKey
-
deserialize to singleton instance
- deserialize(String, boolean) - Static method in class pro.fessional.mirana.best.TypedKey
-
deserialize to singleton instance
- deserialize(String) - Static method in class pro.fessional.mirana.best.TypedReg
-
deserialize to singleton instance
- deserialize(String, boolean) - Static method in class pro.fessional.mirana.best.TypedReg
-
deserialize to singleton instance
- 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
-
- Diff.V<E> - Class in pro.fessional.mirana.data
-
- digest(byte[]) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- digest(byte[]) - Method in class pro.fessional.mirana.bits.MdHelp
-
- digit(CharSequence, int, DateParser.Ptn) - Static method in class pro.fessional.mirana.time.DateParser
-
- DirHasher - Class in pro.fessional.mirana.io
-
ext3 has a limit of 32000 directories, ext4 removes this limit.
- DirHasher() - Constructor for class pro.fessional.mirana.io.DirHasher
-
- distinct(Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.func.Fn
-
- div(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- div(Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- div(Object, Object...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- DividesBar - Static variable in class pro.fessional.mirana.text.BarString
-
- divIf(boolean, Object, Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- divMap(Object, Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- divMap(Object, Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- divMap(Iterable<?>) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- divMap(Iterable<T>, Function<? super T, ?>) - 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
-
- DoubleBar - Static variable in class pro.fessional.mirana.text.BarString
-
- DoubleDandaBar - Static variable in class pro.fessional.mirana.text.BarString
-
- doubles(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- Doubles - Static variable in class pro.fessional.mirana.data.Null
-
- DrawingBar - Static variable in class pro.fessional.mirana.text.BarString
-
- DummyBlock - Class in pro.fessional.mirana.best
-
Turn off IDE alerts for some safe code blocks
- DummyBlock() - Constructor for class pro.fessional.mirana.best.DummyBlock
-
- duplicate(Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.func.Fn
-
- dyn(String) - Static method in class pro.fessional.mirana.text.StringTemplate
-
Dynamic string, first compile bindKey, then merge it with bindObj.
- 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
-
- empty() - Static method in class pro.fessional.mirana.best.DummyBlock
-
statement has empty body
- empty() - Static method in class pro.fessional.mirana.page.PageResult
-
constructor an empty page result of total is 0, size is 1.
- encode(String) - Method in class pro.fessional.mirana.bits.Aes
-
encrypt plain text
- encode(InputStream) - Method in class pro.fessional.mirana.bits.Aes
-
encrypt plain text
- encode(byte[]) - Method in class pro.fessional.mirana.bits.Aes
-
encrypt plain text
- 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
-
- encode(int, long, int) - Method in class pro.fessional.mirana.code.LeapCode
-
encode in 26 or 32, and length no less than `len`
- encode(int, long, String) - Method in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- encode(int, long, T) - Method in interface pro.fessional.mirana.tk.TicketHelp.Helper
-
encode the Ticket
- encode16(String) - Method in class pro.fessional.mirana.bits.Aes
-
encrypt plain text to HEX
- encode26(long) - Method in class pro.fessional.mirana.code.LeapCode
-
encode in 26 letters (A-Z)
- encode26(long, int) - Method in class pro.fessional.mirana.code.LeapCode
-
encode in 26 letters (A-Z), and length no less than `len`
- encode32(long) - Method in class pro.fessional.mirana.code.LeapCode
-
encode in 32 de-oiled (A-Z without UOIL)
- encode32(long, int) - Method in class pro.fessional.mirana.code.LeapCode
-
encode in 32 de-oiled (A-Z without UOIL), and length no less than `len`
- encode64(String) - Method in class pro.fessional.mirana.bits.Aes
-
encrypt plain text to RFC4648_URLSAFE
- Enm - Static variable in class pro.fessional.mirana.data.Null
-
- enum2Str(Enum<?>) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
pro.fessional.mirana.cast.EnumConvertorTest$Tx#ONE
- enum2Str(Enum<?>, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
- EnumConvertor<E extends Enum<E>> - Class in pro.fessional.mirana.cast
-
Supports enum full-path fuzzy and exact serialization, with a default separator of `#`.
- EnumConvertor(Class<E>) - Constructor for class pro.fessional.mirana.cast.EnumConvertor
-
- EnumConvertor(Class<E>, String) - Constructor for class pro.fessional.mirana.cast.EnumConvertor
-
- eqCase(String, CharSequence) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- eqCaseless(String, CharSequence) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- equals(Object) - Method in class pro.fessional.mirana.best.TypedKey
-
- equals(Object) - Method in class pro.fessional.mirana.best.TypedReg
-
- equals(Object) - Method in class pro.fessional.mirana.best.TypedReg.Key
-
- equals(Object) - Method in class pro.fessional.mirana.data.Diff.V
-
- equals(Object) - Method in class pro.fessional.mirana.data.Q
-
- equals(Object) - Method in class pro.fessional.mirana.data.Q.Id
-
- equals(Object) - Method in class pro.fessional.mirana.data.R
-
- 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.One
-
- equals(Object) - Method in class pro.fessional.mirana.data.U.Or
-
- 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.i18n.I18nString
-
- equals(Object) - Method in class pro.fessional.mirana.id.LightId
-
- equals(Object) - Method in class pro.fessional.mirana.lock.ArrayKey
-
- equals(Object) - Method in class pro.fessional.mirana.lock.JvmStaticGlobalLock.Hd
-
- 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.PageResult
-
- equals(Object) - Method in class pro.fessional.mirana.page.PageUtil.By
-
- equals(Object) - Method in class pro.fessional.mirana.stat.GitStat.S
-
- equals(Object) - Method in class pro.fessional.mirana.text.StringTemplate.B
-
- equals(Object) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- EqualsUtil - Class in pro.fessional.mirana.cond
-
In most cases, the stream and lambda can be used
- EqualsUtil() - Constructor for class pro.fessional.mirana.cond.EqualsUtil
-
- equalsValue(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- equalsValue(Object, Object, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
parse, round and compare the number, 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(Number, Number) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- ERR_ALIVE - Static variable in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- error(String) - Static method in class pro.fessional.mirana.anti.L
-
- error(String, Object...) - Static method in class pro.fessional.mirana.anti.L
-
- example - Variable in enum pro.fessional.mirana.text.CaseSwitcher.Case
-
- Excel26Az - Class in pro.fessional.mirana.code
-
Convert Excel column coordinates, coordinates start from 1, index starts from 0.
- exec(String) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed #MAX_SIZE)
and no landscape rotation by default.
- exec(InputStream) - Method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed #MAX_SIZE)
and no landscape rotation by default.
- exec(String, boolean) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed #MAX_SIZE)
Horizontal (landscape), will rotate the vertical board 90 degrees clockwise.
- exec(String, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed maxSize)
Horizontal (landscape), will rotate the vertical board 90 degrees clockwise.
- exec(InputStream, boolean) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed #MAX_SIZE)
Horizontal (landscape), will rotate the vertical board 90 degrees clockwise.
- exec(InputStream, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a default #WATER_MARK with equal scaling (one of the length and width does not exceed maxSize)
Horizontal (landscape), will rotate the vertical board 90 degrees clockwise.
- exec(InputStream, InputStream, int, boolean) - Static method in class pro.fessional.mirana.img.Watermark
-
Create a specified watermark with equal scaling (one of the length and width does not exceed maxSize)
Horizontal (landscape), will rotate the vertical board 90 degrees clockwise.
- exec(InputStream, ZoomRotateCrop.Para) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
Flip, rotate, capture, and zoom images.
- Exec - Class in pro.fessional.mirana.io
-
Single-thread simple execution (Runtime, ProcessBuilder).
- Exec() - Constructor for class pro.fessional.mirana.io.Exec
-
- Exec.Std - Enum in pro.fessional.mirana.io
-
- exp(long) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- expAfter(long, TimeUnit) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- expAfterNow(long, TimeUnit) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- FakeDate - Class in pro.fessional.mirana.fake
-
Generate a pseudo random dates around a given offset, with guaranteed idempotent results.
- FakeDate() - Constructor for class pro.fessional.mirana.fake.FakeDate
-
- FakeName - Class in pro.fessional.mirana.fake
-
Generate a random person name
- FakeName() - Constructor for class pro.fessional.mirana.fake.FakeName
-
- file(BufferedImage, File) - Static method in class pro.fessional.mirana.img.StreamJpg
-
save image to file
- file - Variable in class pro.fessional.mirana.io.CircleInputStream
-
- files() - Method in class pro.fessional.mirana.io.Zipper.Z
-
- fillInStackTrace() - Method in exception pro.fessional.mirana.pain.NoStackRuntimeException
-
- find(Predicate<T>, T...) - Static method in interface pro.fessional.mirana.data.Z
-
- find(Predicate<T>, Iterable<? extends T>) - Static method in interface pro.fessional.mirana.data.Z
-
- finish() - Static method in class pro.fessional.mirana.anti.L
-
- first(Class<S>) - Static method in interface pro.fessional.mirana.dync.OrderedSpi
-
- first(Class<S>, ClassLoader) - Static method in interface pro.fessional.mirana.dync.OrderedSpi
-
- first(Class<S>, Comparator<S>) - Static method in interface pro.fessional.mirana.dync.OrderedSpi
-
- first(Class<S>, ClassLoader, Comparator<S>) - Static method in interface pro.fessional.mirana.dync.OrderedSpi
-
- first(ServiceLoader<S>, Comparator<S>) - Static method in interface pro.fessional.mirana.dync.OrderedSpi
-
- firstCause(Throwable, Class<T>) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
from bottom to top (old to new) of the stack, find the first (newest) specified type exception
- 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
-
- fix(String) - Static method in class pro.fessional.mirana.text.StringTemplate
-
Static fixed strings, replace first and cache for later.
- FIX_COUNT - Static variable in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- fixArgs(int, Object...) - Static method in class pro.fessional.mirana.text.FormatUtil
-
Completing and padding null parameters with empty string
- fixFull19(String) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Guarantee consistency, i.e.
- fixme() - Static method in class pro.fessional.mirana.best.DummyBlock
-
Code awaiting fix
- fixme(String) - Static method in class pro.fessional.mirana.best.DummyBlock
-
Code awaiting fix
- flip(BufferedImage, boolean) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
Flip, either X-axis (up and down) or Y-axis (left and right)
- flipX - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
flip X-axis (up and down)
- flipY - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
flip Y-axis (left and right)
- 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(Object, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude), then
floor the `num`.
- floor(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- FlowBreak - Class in pro.fessional.mirana.flow
-
- FlowBreak() - Constructor for class pro.fessional.mirana.flow.FlowBreak
-
- FlowBreak - Static variable in class pro.fessional.mirana.flow.FlowBreak
-
- FlowBreakException - Exception in pro.fessional.mirana.flow
-
Lightweight, stacktrace-free exceptions for process control
NoStackTraceRuntimeException
RuntimeException took 5955 ms
FlowControlException took 26 ms
- FlowBreakException() - Constructor for exception pro.fessional.mirana.flow.FlowBreakException
-
- FlowBreakException(Enum<?>) - Constructor for exception pro.fessional.mirana.flow.FlowBreakException
-
- FlowBreakException(Enum<?>, String) - Constructor for exception pro.fessional.mirana.flow.FlowBreakException
-
- FlowEnum - Enum in pro.fessional.mirana.flow
-
- FlowReturn - Static variable in class pro.fessional.mirana.flow.FlowBreak
-
- FlowReturnException - Exception in pro.fessional.mirana.flow
-
Return data by exception
- FlowReturnException() - Constructor for exception pro.fessional.mirana.flow.FlowReturnException
-
- FlowReturnException(Object) - Constructor for exception pro.fessional.mirana.flow.FlowReturnException
-
- FlowReturnException(Object, Enum<?>) - Constructor for exception pro.fessional.mirana.flow.FlowReturnException
-
- Flt32 - Static variable in class pro.fessional.mirana.data.Null
-
- Flt64 - Static variable in class pro.fessional.mirana.data.Null
-
- FMT_DATE_10 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_DATE_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_DATE_PSE_US - 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_FULL_OZ - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_FULL_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_FULL_PSE_US - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_FULL_TZ - 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
-
- FMT_TIME_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_ZONE_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- FMT_ZONE_PSE_US - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- Fn - Interface in pro.fessional.mirana.func
-
- forceBlockBit(int) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
Force to use a different BIT_BLOCK layout than the LightId default
to adjust the Block and Sequence ratio
- forceBlockFirst(boolean) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
Force to use `Block+Sequence` layout or `Sequence+Block` layout
- format(List<L.D>) - Static method in class pro.fessional.mirana.anti.L
-
- FORMAT - Static variable in class pro.fessional.mirana.img.StreamJpg
-
- format(CharSequence, Object...) - Static method in class pro.fessional.mirana.text.FormatUtil
-
handle `%` in printf,Involves copying arrays, with a small performance loss.
- FormatHolder - Class in pro.fessional.mirana.text
-
- FormatHolder(String) - Constructor for class pro.fessional.mirana.text.FormatHolder
-
- FormatHolder(String, ThreadLocal<SoftReference<MessageFormat>>) - Constructor for class pro.fessional.mirana.text.FormatHolder
-
- FormatUtil - Class in pro.fessional.mirana.text
-
a thread-safe and low memory-fragmentation formatter, can handle
- `{}` in slf4j
- `%` in printf
- `{0}` in Message
- FormatUtil() - Constructor for class pro.fessional.mirana.text.FormatUtil
-
- FormatUtil.V - Interface in pro.fessional.mirana.text
-
- Four(T1, T2, T3, T4) - Constructor for class pro.fessional.mirana.data.U.Four
-
- four() - Method in class pro.fessional.mirana.data.U.Four
-
- full(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.SSS.
- full(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.SSS at zoneId.
- full(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.SSS.
- full(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.SSS.
- full(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.SSS at zoneId.
- full19() - Static method in class pro.fessional.mirana.time.DateFormatter
-
- full19(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.
- full19(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss at zoneId.
- full19(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.
- full19(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.
- full19(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss at zoneId.
- full23() - Static method in class pro.fessional.mirana.time.DateFormatter
-
- full23(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.SSS.
- full23(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.SSS at zoneId.
- full23(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.SSS.
- full23(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.SSS.
- full23(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to yyyy-MM-dd HH:mm:ss.SSS at zoneId.
- FullCharUtil - Class in pro.fessional.mirana.text
-
Only Chinese truncation is supported.
- FullCharUtil() - Constructor for class pro.fessional.mirana.text.FullCharUtil
-
- fullTz(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
- fullTz(OffsetDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
- FullwidthBar - Static variable in class pro.fessional.mirana.text.BarString
-
- G - Class in pro.fessional.mirana.anti
-
Anti-pattern, do NOT overuse: mainly used for debugging or passing data across layers.
- G() - Constructor for class pro.fessional.mirana.anti.G
-
- gen(String, int, long) - Method in interface pro.fessional.mirana.id.LightIdProvider.Generator
-
generate id by block and sequence
- GENERATOR - Static variable in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- get(Map<?, ?>) - Method in class pro.fessional.mirana.best.TypedKey
-
- get(Map<?, ?>) - Method in class pro.fessional.mirana.best.TypedReg.Key
-
- get() - Method in interface pro.fessional.mirana.evil.ThreadLocalProvider
-
- get(Object...) - Static method in class pro.fessional.mirana.lock.JvmStaticGlobalLock
-
All keys must implement hashcode and equals methods in order to match the correct lock.
- 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
-
- getBizPart() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- getBizPart() - Method in interface pro.fessional.mirana.tk.Ticket
-
Biz-data part, optional(empty means no biz-data), less than 1k.
- getBlock() - Method in class pro.fessional.mirana.id.LightId
-
Get block, 0 means whole-seq layout, above 1 is block-seq layout
- getBlock() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
-
Id's block
- getBlockBit() - Static method in class pro.fessional.mirana.id.LightIdUtil
-
get the bit count of Block
- getBlockMax() - Static method in class pro.fessional.mirana.id.LightIdUtil
-
get the max value of Block
- getByteDone() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
the end byte of reading, starting from 0
- getByteFrom() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
the start byte of reading, starting from 0
- getByteGrow() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
Whether the file is growing.
- getBytes() - Method in class pro.fessional.mirana.dync.Java.JavaByte
-
- getCateTkn() - Static method in class pro.fessional.mirana.anti.L
-
- getCause() - Method in class pro.fessional.mirana.data.R
-
- getCause(Class<E>) - Method in class pro.fessional.mirana.data.R
-
- getCharContent(boolean) - Method in class pro.fessional.mirana.dync.Java.JavaCode
-
- getClock() - Method in class pro.fessional.mirana.time.SlideDate
-
- getCode() - Method in interface pro.fessional.mirana.data.CodeEnum
-
business code
- getCode() - Method in interface pro.fessional.mirana.data.DataResult
-
the biz code to caller
- getCode() - Method in class pro.fessional.mirana.data.R
-
- getCode() - Method in interface pro.fessional.mirana.i18n.I18nEnum
-
- getCode() - Method in class pro.fessional.mirana.i18n.I18nString
-
- getCode() - Method in exception pro.fessional.mirana.pain.CodeException
-
- getContent() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- getDaemonCount() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
the count of all daemon, -1 means not supported.
- getData() - Method in interface pro.fessional.mirana.data.DataResult
-
the biz data to caller
- getData() - Method in class pro.fessional.mirana.data.R
-
- getData() - Method in class pro.fessional.mirana.page.PageResult
-
- getDeclaringClass() - Method in interface pro.fessional.mirana.i18n.I18nEnum
-
- getElapse() - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
get Elapse in nanos
- getElapseMs() - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
get Elapse in millis
- getEncoder(boolean) - Static method in class pro.fessional.mirana.bits.Base64
-
- getEncoder(boolean, boolean) - Static method in class pro.fessional.mirana.bits.Base64
-
- getErrAlive() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getErrorIndex() - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- getErrorIndexReal() - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- getException() - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
- getException() - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- getFile() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- getFixCount() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- 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
-
end point (include)
- getFormatter() - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- getGenerator() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getHead() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
-
start point (include)
- getHint() - Method in interface pro.fessional.mirana.data.CodeEnum
-
default message or template
- getHint() - Method in interface pro.fessional.mirana.i18n.I18nEnum
-
- getHint() - Method in class pro.fessional.mirana.i18n.I18nString
-
- getI18n() - Method in class pro.fessional.mirana.i18n.I18nString
-
- getI18nArgs() - Method in class pro.fessional.mirana.data.R
-
- getI18nArgs() - Method in interface pro.fessional.mirana.i18n.I18nAware
-
get i18n args for template
- 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
-
- getI18nCode() - Method in class pro.fessional.mirana.data.R
-
- getI18nCode() - Method in interface pro.fessional.mirana.i18n.I18nAware
-
get i18n code
- getI18nCode() - Method in interface pro.fessional.mirana.i18n.I18nEnum
-
- getI18nCode() - Method in class pro.fessional.mirana.i18n.I18nString
-
- getI18nCode() - Method in exception pro.fessional.mirana.pain.CodeException
-
- getI18nHint() - Method in interface pro.fessional.mirana.data.CodeEnum
-
- getI18nHint() - Method in class pro.fessional.mirana.data.R
-
- getI18nHint() - Method in interface pro.fessional.mirana.i18n.I18nAware
-
default message or template
- getI18nHint() - Method in class pro.fessional.mirana.i18n.I18nString
-
- getId() - Method in class pro.fessional.mirana.data.Q.Id
-
- getLabel() - Method in exception pro.fessional.mirana.flow.FlowBreakException
-
- getLineTkn() - Static method in class pro.fessional.mirana.anti.L
-
- getLock(String) - Method in interface pro.fessional.mirana.lock.GlobalLock
-
Create a lock instance by its name.
- getLock(String) - Method in class pro.fessional.mirana.lock.JvmStaticGlobalLock
-
- getLogMtime() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
the last modify time of the log.
- getMark() - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
- getMaxCount() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getMaxError() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getMemoryCent() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
percent of MemoryLoad
- getMemoryFree() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
HeapMemory.Committed in byte, -1 means not supported.
- getMemoryLoad() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Committed / memorySize, range is [0-100], -1 means not supported.
- getMemorySize() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
HeapMemory.max in byte, -1 means not supported.
- getMessage() - Method in interface pro.fessional.mirana.data.DataResult
-
the message to the user
- getMessage() - Method in class pro.fessional.mirana.data.R
-
- getMeta() - Method in class pro.fessional.mirana.page.PageResult
-
- getMeta(String) - Method in class pro.fessional.mirana.page.PageResult
-
- getMinCount() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getName() - Method in class pro.fessional.mirana.id.LightIdProvider.Segment
-
Id's name
- getName() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Current process name
- getOffset() - Method in class pro.fessional.mirana.time.SlideDate
-
- getOneKeep() - Method in class pro.fessional.mirana.math.RatioNumber
-
- getOneRate() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
-
- getOr(Map<?, ?>, V) - Method in class pro.fessional.mirana.best.TypedKey
-
- getOr(Map<?, ?>, V) - Method in class pro.fessional.mirana.best.TypedReg.Key
-
- getOrder() - Method in interface pro.fessional.mirana.evil.ThreadLocalProvider
-
- getOrElse(T) - Method in exception pro.fessional.mirana.flow.FlowReturnException
-
return elze if null
- getOrElse(S, Class<T>) - Method in exception pro.fessional.mirana.flow.FlowReturnException
-
return elze if type not match
- getOrElse(T) - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
return elze if null
- getOrElse(S, Class<T>) - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
return elze if type not match
- getPage() - Method in class pro.fessional.mirana.page.PageQuery
-
The current page number, 1-based, not less than 1.
- getPage() - Method in class pro.fessional.mirana.page.PageResult
-
current page, 1-based, not less than 1.
- getPathLog() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
the path of log
- getPathOut() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
the path of output
- getPattern() - Method in class pro.fessional.mirana.text.FormatHolder
-
- getPid() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Current process pid
- getPrecision() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- getPrecision() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- getProcessCent() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
percent of process %CPU, range is [0-100]
- getProcessLoad() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
the process load avg, range is [0-100x processor], -1 means not supported.
- getProcessor() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
the Count of Available Processors
- getPubDue() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- getPubDue() - Method in interface pro.fessional.mirana.tk.Ticket
-
Expiration, in seconds from 1970-01-01, not negative
- getPubMod() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- getPubMod() - Method in interface pro.fessional.mirana.tk.Ticket
-
The convention schema, including encryption algorithm, signature method,
is a convention of the BizPart structure, supported [az09].
- getPubSeq() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- getPubSeq() - Method in interface pro.fessional.mirana.tk.Ticket
-
Serial number, non-negative, incremental and non-consecutive.
- getQ() - Method in class pro.fessional.mirana.data.Q
-
- getSequence() - Method in class pro.fessional.mirana.id.LightId
-
- getSequenceBit() - Static method in class pro.fessional.mirana.id.LightIdUtil
-
get the bit count of Sequence
- getSequenceMax() - Static method in class pro.fessional.mirana.id.LightIdUtil
-
get the max value of Sequence
- getSigData() - Method in interface pro.fessional.mirana.tk.Ticket
-
Get the signature data, i.e.
- getSigPart() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- getSigPart() - Method in interface pro.fessional.mirana.tk.Ticket
-
Signature part, usually within 50 characters, to ensure that the Ticket has not been tampered with.
- getSize() - Method in class pro.fessional.mirana.page.PageQuery
-
The size of each page, 1-based, not less than 1.
- getSize() - Method in class pro.fessional.mirana.page.PageResult
-
page size, 1-based, not less than 1.
- getSort() - Method in class pro.fessional.mirana.page.PageQuery
-
Fixed-format sorting clause.
- getSort() - Method in class pro.fessional.mirana.page.PageResult
-
Sorting String
- getStatus() - Method in exception pro.fessional.mirana.pain.HttpStatusException
-
- getSystemCent() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
percent of system %CPU, range is [0-100]
- getSystemLoad() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
the system load avg, range is [0-100x processor], -1 means not supported.
- getT1() - Method in class pro.fessional.mirana.data.U.One
-
- getT2() - Method in class pro.fessional.mirana.data.U.Two
-
- getT3() - Method in class pro.fessional.mirana.data.U.Three
-
- getT4() - Method in class pro.fessional.mirana.data.U.Four
-
- getT5() - Method in class pro.fessional.mirana.data.U.Five
-
- getT6() - Method in class pro.fessional.mirana.data.U.Six
-
- getT7() - Method in class pro.fessional.mirana.data.U.Seven
-
- getT8() - Method in class pro.fessional.mirana.data.U.Eight
-
- getT9() - Method in class pro.fessional.mirana.data.U.Nine
-
- getTemporal() - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- getThreadCount() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
the count of all thread including daemon, -1 means not supported.
- getThreadLoad() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Get the average number of threads per processor
- getTimeCost() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Millisecond elapsed time at completion
- getTimeCost() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
Millisecond elapsed time at completion
- getTimeDone() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
Millisecond timestamp at completion
- getTimeDone() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
Millisecond timestamp at completion
- getTimeout() - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- getTotalData() - Method in class pro.fessional.mirana.page.PageResult
-
0-based, not less than 0, not more than 2.1 billion.
- getTotalPage() - Method in class pro.fessional.mirana.page.PageResult
-
1-based, not less than 1, calculated by data and size.
- getUseKeep() - Method in class pro.fessional.mirana.math.RatioNumber
-
- getUseRate() - Method in class pro.fessional.mirana.math.RatioNumber.Ratio
-
- getV1() - Method in class pro.fessional.mirana.data.Diff.V
-
- getV2() - Method in class pro.fessional.mirana.data.Diff.V
-
- getValue() - Method in exception pro.fessional.mirana.flow.FlowReturnException
-
- getValue() - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
- getWalkDepth() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- getWatches() - Method in class pro.fessional.mirana.time.StopWatch
-
get all time watches
- GitStat - Class in pro.fessional.mirana.stat
-
- GitStat() - Constructor for class pro.fessional.mirana.stat.GitStat
-
- GitStat.S - Class in pro.fessional.mirana.stat
-
- globalDel(Object) - Static method in class pro.fessional.mirana.anti.G
-
- globalGet(Object) - Static method in class pro.fessional.mirana.anti.G
-
- GlobalLock - Interface in pro.fessional.mirana.lock
-
Global locks, which can be implemented based on JVM, database, distributed, etc.
- GlobalLock.AutoLock - Class in pro.fessional.mirana.lock
-
- globalPut(Object, Object) - Static method in class pro.fessional.mirana.anti.G
-
- globalValue(boolean) - Method in class pro.fessional.mirana.evil.TweakingContext
-
- grade(RatioNumber.Ratio) - Method in class pro.fessional.mirana.math.RatioNumber
-
Organize the digits up or down by Grade.Upgraded.
- grade(RatioNumber.Ratio, RatioNumber.Grade) - Method in class pro.fessional.mirana.math.RatioNumber
-
Organize the digits up or down by Grade.
- grade(int, int, RatioNumber.Ratio, RatioNumber.Grade) - Static method in class pro.fessional.mirana.math.RatioNumber
-
Organize the digits up or down by Grade.
- I18nAware - Interface in pro.fessional.mirana.i18n
-
- I18nEnum - Interface in pro.fessional.mirana.i18n
-
Empower i18n capability to common enums
- I18nString - Class in pro.fessional.mirana.i18n
-
String can be used as i18n template,
* code - template id
* args - template arguments
* hint - default text or template, not in hash and equals
* i18n - i18n text, not in hash and equals
- 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
-
- Id() - Constructor for class pro.fessional.mirana.data.Q.Id
-
- ifElse(boolean, Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
parse `a` if `cond`, else `b`, NullPointerException if all null.
- ignore(Throwable) - Static method in class pro.fessional.mirana.best.DummyBlock
-
Catch block should not be empty
- ignoreInterrupt(Duration) - Static method in class pro.fessional.mirana.time.Sleep
-
ignore InterruptedException and immediately wake up with interrupted status
- ignoreInterrupt(long) - Static method in class pro.fessional.mirana.time.Sleep
-
ignore InterruptedException and immediately wake up with interrupted status
- ignoreInterrupt(long, long) - Static method in class pro.fessional.mirana.time.Sleep
-
random sleep between min and max and return slept ms.
- IllegalRequestException - Exception in pro.fessional.mirana.pain
-
Illegal Request
- IllegalRequestException() - Constructor for exception pro.fessional.mirana.pain.IllegalRequestException
-
- IllegalRequestException(String) - Constructor for exception pro.fessional.mirana.pain.IllegalRequestException
-
- IllegalRequestException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.IllegalRequestException
-
- IllegalResponseException - Exception in pro.fessional.mirana.pain
-
Unable to respond properly due to state.
- IllegalResponseException() - Constructor for exception pro.fessional.mirana.pain.IllegalResponseException
-
- IllegalResponseException(String) - Constructor for exception pro.fessional.mirana.pain.IllegalResponseException
-
- IllegalResponseException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.IllegalResponseException
-
- ImageIoFix - Class in pro.fessional.mirana.img
-
- ImageIoFix() - Constructor for class pro.fessional.mirana.img.ImageIoFix
-
- inCase(String, CharSequence[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inCase(String, CharSequence, CharSequence...) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inCase(String, Iterable<? extends CharSequence>) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inCaseless(String, CharSequence[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inCaseless(String, CharSequence, CharSequence...) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inCaseless(String, Iterable<? extends CharSequence>) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- index(String) - Static method in class pro.fessional.mirana.code.Excel26Az
-
convert Excel coordinates [A..Z] to index (0-base), eg.
- index(int) - Static method in class pro.fessional.mirana.code.Excel26Az
-
convert index (0-base) to Excel coordinates [A..Z]
- index(CharSequence, String) - Static method in class pro.fessional.mirana.text.Wildcard
-
Case-insensitive match the index from the beginning, -1 means not found.
- index(boolean, CharSequence, String) - Static method in class pro.fessional.mirana.text.Wildcard
-
match the index from the beginning, -1 means not found.
- index(boolean, CharSequence, int, String) - Static method in class pro.fessional.mirana.text.Wildcard
-
match the index from offset at the beginning, -1 means not found.
- initDefault(T) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init the default value
- initDefault(Supplier<T>) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init the default value
- initGlobal(T) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init the default value
- initGlobal(Supplier<T>) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init the default value
- initThread(T) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init thread value
- initThread(Supplier<T>) - Method in class pro.fessional.mirana.evil.TweakingContext
-
init thread value
- initValue() - Method in class pro.fessional.mirana.evil.ThreadLocalSoft
-
Init in a single thread, first time or anewValue() call
- initValue() - Method in class pro.fessional.mirana.text.BuilderHolder
-
- initValue() - Method in class pro.fessional.mirana.text.FormatHolder
-
- inLabels(Enum<?>...) - Method in exception pro.fessional.mirana.flow.FlowBreakException
-
- InputStreams - Class in pro.fessional.mirana.io
-
For more, see apache IOUtils and guava CharStreams
- InputStreams() - Constructor for class pro.fessional.mirana.io.InputStreams
-
- inspect() - Static method in class pro.fessional.mirana.anti.L
-
- instant() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- instant(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- 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(Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- int32Safe(Integer, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
The first non-null integer that can be converted
- int32Safe(Integer, Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- Int64 - Static variable in class pro.fessional.mirana.data.Null
-
- int64(CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
- int64(Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- int64Safe(Long, CharSequence...) - Static method in interface pro.fessional.mirana.data.Z
-
The first non-null long that can be converted
- int64Safe(Long, Iterable<? extends CharSequence>) - Static method in interface pro.fessional.mirana.data.Z
-
- IntArr - Static variable in class pro.fessional.mirana.data.Null
-
- into(Function<E, T>) - Method in class pro.fessional.mirana.page.PageResult
-
- ints(Collection<? extends Number>) - Static method in class pro.fessional.mirana.cast.BoxedCastUtil
-
- Ints - Static variable in class pro.fessional.mirana.data.Null
-
- inVal(Number, Number[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, Number, Number...) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, Iterable<? extends Number>) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, int[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, long[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, float[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- inVal(Number, double[]) - Static method in class pro.fessional.mirana.cond.EqualsUtil
-
- IORuntimeException - Exception in pro.fessional.mirana.pain
-
the runtime IOException
- IORuntimeException() - Constructor for exception pro.fessional.mirana.pain.IORuntimeException
-
- IORuntimeException(Throwable) - Constructor for exception pro.fessional.mirana.pain.IORuntimeException
-
- IORuntimeException(String) - Constructor for exception pro.fessional.mirana.pain.IORuntimeException
-
- IORuntimeException(String, Throwable) - Constructor for exception pro.fessional.mirana.pain.IORuntimeException
-
- isAllWhite(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
Whether all white chars
- isAmendOnce() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- isAssignable(Class<?>, Class<?>) - Static method in class pro.fessional.mirana.cast.BoxedTypeUtil
-
boxed and check dad.isAssignableFrom(son)
- isBlockFirst() - Static method in class pro.fessional.mirana.id.LightIdUtil
-
Whether to use `Block+Sequence` layout or `Sequence+Block` layout
- isDirty() - Method in class pro.fessional.mirana.func.Dcl
-
- isEmpty(CharSequence, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Collection<?>, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Map<?, ?>, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Object[], String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isEmpty(CharSequence, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Collection<?>, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Map<?, ?>, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Object[], String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isEmpty(CharSequence, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(CharSequence, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(CharSequence, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Collection<?>, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Collection<?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Collection<?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Map<?, ?>, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Map<?, ?>, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Map<?, ?>, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Object[], String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Object[], String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty(Object[], CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isEmpty() - Method in class pro.fessional.mirana.i18n.I18nString
-
- isFalse(boolean, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isFalse(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isFalse(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isFalse(boolean, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isFalse(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isFalse(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isFalse(boolean, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isFalse(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isFalse(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isFinished() - Method in class pro.fessional.mirana.io.CircleInputStream
-
Whether read out the stream (-1) at this time.
- isInstance(Class<?>, Object) - Static method in class pro.fessional.mirana.cast.BoxedTypeUtil
-
boxed and check dad.isInstance(son)
- isNone(LightId) - Static method in class pro.fessional.mirana.id.LightIdUtil
-
- isNull(Object, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isNull(Object, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isNull(Object, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isNull(Object, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isNull(Object, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isRunning() - Method in class pro.fessional.mirana.time.StopWatch
-
whether is in any time watch
- isRunning() - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
whether is in any timer
- isSkipFinal() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- isSkipTransient() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- isSuccess() - Method in interface pro.fessional.mirana.data.DataResult
-
whether success, default false.
- isSuccess() - Method in class pro.fessional.mirana.data.R
-
- isThrowOnError() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- isTrue(boolean, String) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isTrue(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isTrue(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertArgs
-
- isTrue(boolean, String) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isTrue(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isTrue(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertMessage
-
- isTrue(boolean, String) - Static method in class pro.fessional.mirana.best.AssertState
-
- isTrue(boolean, String, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isTrue(boolean, CodeEnum, Object...) - Static method in class pro.fessional.mirana.best.AssertState
-
- isTryRawGetter() - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- isValid() - Method in class pro.fessional.mirana.text.BarString
-
whether the string contains `Bar`
- 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
-
- isZidChar(char) - Static method in class pro.fessional.mirana.time.DateParser
-
- iterator() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- iterator() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- iterator() - Method in class pro.fessional.mirana.page.PageResult
-
- L - Class in pro.fessional.mirana.anti
-
Anti-pattern, do NOT overuse: gathers information or logs by ThreadLocal.
- L() - Constructor for class pro.fessional.mirana.anti.L
-
- l(L) - Static method in interface pro.fessional.mirana.data.U
-
- L.D - Class in pro.fessional.mirana.anti
-
- Lam - Interface in pro.fessional.mirana.func
-
Object references must be used to capture the object itself and its methods.
- lam() - Method in interface pro.fessional.mirana.func.Lam.R0
-
- lam(P1) - Method in interface pro.fessional.mirana.func.Lam.R1
-
- lam(P1, P2) - Method in interface pro.fessional.mirana.func.Lam.R2
-
- lam(P1, P2, P3) - Method in interface pro.fessional.mirana.func.Lam.R3
-
- lam(P1, P2, P3, P4) - Method in interface pro.fessional.mirana.func.Lam.R4
-
- lam(P1, P2, P3, P4, P5) - Method in interface pro.fessional.mirana.func.Lam.R5
-
- lam(P1, P2, P3, P4, P5, P6) - Method in interface pro.fessional.mirana.func.Lam.R6
-
- lam(P1, P2, P3, P4, P5, P6, P7) - Method in interface pro.fessional.mirana.func.Lam.R7
-
- lam(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface pro.fessional.mirana.func.Lam.R8
-
- lam(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface pro.fessional.mirana.func.Lam.R9
-
- lam() - Method in interface pro.fessional.mirana.func.Lam.V0
-
- lam(P1) - Method in interface pro.fessional.mirana.func.Lam.V1
-
- lam(P1, P2) - Method in interface pro.fessional.mirana.func.Lam.V2
-
- lam(P1, P2, P3) - Method in interface pro.fessional.mirana.func.Lam.V3
-
- lam(P1, P2, P3, P4) - Method in interface pro.fessional.mirana.func.Lam.V4
-
- lam(P1, P2, P3, P4, P5) - Method in interface pro.fessional.mirana.func.Lam.V5
-
- lam(P1, P2, P3, P4, P5, P6) - Method in interface pro.fessional.mirana.func.Lam.V6
-
- lam(P1, P2, P3, P4, P5, P6, P7) - Method in interface pro.fessional.mirana.func.Lam.V7
-
- lam(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface pro.fessional.mirana.func.Lam.V8
-
- lam(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface pro.fessional.mirana.func.Lam.V9
-
- Lam.R0<R> - Interface in pro.fessional.mirana.func
-
- Lam.R1<R,P1> - Interface in pro.fessional.mirana.func
-
- Lam.R2<R,P1,P2> - Interface in pro.fessional.mirana.func
-
- Lam.R3<R,P1,P2,P3> - Interface in pro.fessional.mirana.func
-
- Lam.R4<R,P1,P2,P3,P4> - Interface in pro.fessional.mirana.func
-
- Lam.R5<R,P1,P2,P3,P4,P5> - Interface in pro.fessional.mirana.func
-
- Lam.R6<R,P1,P2,P3,P4,P5,P6> - Interface in pro.fessional.mirana.func
-
- Lam.R7<R,P1,P2,P3,P4,P5,P6,P7> - Interface in pro.fessional.mirana.func
-
- Lam.R8<R,P1,P2,P3,P4,P5,P6,P7,P8> - Interface in pro.fessional.mirana.func
-
- Lam.R9<R,P1,P2,P3,P4,P5,P6,P7,P8,P9> - Interface in pro.fessional.mirana.func
-
- Lam.Ref - Class in pro.fessional.mirana.func
-
- Lam.V0 - Interface in pro.fessional.mirana.func
-
- Lam.V1<P1> - Interface in pro.fessional.mirana.func
-
- Lam.V2<P1,P2> - Interface in pro.fessional.mirana.func
-
- Lam.V3<P1,P2,P3> - Interface in pro.fessional.mirana.func
-
- Lam.V4<P1,P2,P3,P4> - Interface in pro.fessional.mirana.func
-
- Lam.V5<P1,P2,P3,P4,P5> - Interface in pro.fessional.mirana.func
-
- Lam.V6<P1,P2,P3,P4,P5,P6> - Interface in pro.fessional.mirana.func
-
- Lam.V7<P1,P2,P3,P4,P5,P6,P7> - Interface in pro.fessional.mirana.func
-
- Lam.V8<P1,P2,P3,P4,P5,P6,P7,P8> - Interface in pro.fessional.mirana.func
-
- Lam.V9<P1,P2,P3,P4,P5,P6,P7,P8,P9> - Interface in pro.fessional.mirana.func
-
- lastCause(Throwable, Class<T>) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
from bottom to top of the stack (old to new), find the last (oldest) specified type exception
- LateralBar - Static variable in class pro.fessional.mirana.text.BarString
-
- LeapCode - Class in pro.fessional.mirana.code
-
Provides 26 chars (A-Z) and 32 chars (0-9A-Z, without UOIL.
- LeapCode() - Constructor for class pro.fessional.mirana.code.LeapCode
-
default seed dict
- 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
-
Customize the seed dict, require that the dict
do not have repeat char
not less than the number of encode length.
- left() - Method in class pro.fessional.mirana.data.U.Or
-
- leftCut(CharSequence, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
From the left side, cut N width characters as new string (ascii counts as 1, non-ascii counts as 2).
- leftCut(CharSequence, int, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
From the offset on the left side, cut N width characters as new string (ascii counts as 1, non-ascii counts as 2).
- leftFix(Object, int, char) - Static method in class pro.fessional.mirana.text.FormatUtil
-
Left padding or left truncation to ensure fixed length
- LEN_MD5_HEX - Static variable in class pro.fessional.mirana.bits.MdHelp
-
- LEN_SHA1_HEX - Static variable in class pro.fessional.mirana.bits.MdHelp
-
- LEN_SHA256_HEX - Static variable in class pro.fessional.mirana.bits.MdHelp
-
- length - Variable in class pro.fessional.mirana.io.CircleInputStream
-
- length() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- letter(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code of letter (a-zA-Z)
- level - Variable in class pro.fessional.mirana.time.StopWatch.Watch
-
- LightId - Class in pro.fessional.mirana.id
-
64 bit = 1bit(0 fixed) + 8bit (CRC8) + 1bit(Layout) + 54bit(block+sequence)
8bit reserved for Crc8Long encode, default 0
1bit whole-seq(0); block-seq(1)
whole-seq(0) = sequence(54bit=18014398509481983)
block-seq(1) = block(9bit=512) + sequence((54-9=45)bit=35184372088831)
for 512 block unstopped 50000 id/second, running
(2^45 -1)/(365*24*3600*50000) = 22.3 years
- LightId(int, long) - Constructor for class pro.fessional.mirana.id.LightId
-
Constructed by block and sequence.
- LightIdBufferedProvider - Class in pro.fessional.mirana.id
-
Lightweight lock, high performance, double-buffered light-id provider.
- LightIdBufferedProvider(LightIdProvider.Loader) - Constructor for class pro.fessional.mirana.id.LightIdBufferedProvider
-
default thread pool is core-size=3, max-size=64, keep-alive 60S
- LightIdBufferedProvider(LightIdProvider.Loader, ExecutorService) - Constructor for class pro.fessional.mirana.id.LightIdBufferedProvider
-
Buffered Multiple Thread Provider
- LightIdProvider - Interface in pro.fessional.mirana.id
-
- LightIdProvider.Generator - Interface in pro.fessional.mirana.id
-
Id generator
- LightIdProvider.Loader - Interface in pro.fessional.mirana.id
-
the Loader to load LightId via Segment
- LightIdProvider.Segment - Class in pro.fessional.mirana.id
-
Immutable LightId Segment
- LightIdUtil - Class in pro.fessional.mirana.id
-
- LightIdUtil() - Constructor for class pro.fessional.mirana.id.LightIdUtil
-
- linenumAdd - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- linenumDel - Variable in class pro.fessional.mirana.stat.GitStat.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
-
Arrange `items` in `predicate` order.
- 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
-
- local(ZoneId, LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
convert local datetime from `at` to `to`
- local(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
convert datetime to `to`
- localDate() - Method in class pro.fessional.mirana.time.SlideDate
-
- localDate() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- localDate(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- localDateTime() - Method in class pro.fessional.mirana.time.SlideDate
-
- localDateTime() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- localDateTime(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- locale(String) - Static method in class pro.fessional.mirana.i18n.LocaleResolver
-
- locale(String, Locale) - Static method in class pro.fessional.mirana.i18n.LocaleResolver
-
- LocaleResolver - Class in pro.fessional.mirana.i18n
-
Supports the underscore(en_US) and the kebab(en-US) naming,
return Locale.getDefault() if not found.
- LocaleResolver() - Constructor for class pro.fessional.mirana.i18n.LocaleResolver
-
- localTime() - Method in class pro.fessional.mirana.time.SlideDate
-
- localTime() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- localTime(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- lock(String) - Method in interface pro.fessional.mirana.lock.GlobalLock
-
syntax sugar for lock
- lock(Object...) - Static method in class pro.fessional.mirana.lock.JvmStaticGlobalLock
-
try-resource pattern lock
- logAll(File, String, String) - Static method in class pro.fessional.mirana.stat.GitStat
-
- logAll(File, List<String>) - Static method in class pro.fessional.mirana.stat.GitStat
-
- logback(CharSequence, Object...) - Static method in class pro.fessional.mirana.text.FormatUtil
-
handle `{}` slf4j's placeholder, eg.
- LogStat - Class in pro.fessional.mirana.stat
-
Reads small log files that do not exceed the number of Integer.Max lines.
- LogStat() - Constructor for class pro.fessional.mirana.stat.LogStat
-
- LogStat.Stat - Class in pro.fessional.mirana.stat
-
- LogStat.Word - Class in pro.fessional.mirana.stat
-
- 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
-
The low odd bits of CRC bit to make the number not too large.
- Low - Static variable in class pro.fessional.mirana.code.RandCode
-
- lower(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code of lower (a-z)
- obj(T...) - Static method in class pro.fessional.mirana.data.Arr
-
- obj(Consumer<JsonTemplate.Obj>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON object `{...}` using a reusable buffer and a building function
- obj(int, Consumer<JsonTemplate.Obj>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON object `{...}` using new buffer and a building function
- obj(StringBuilder, Consumer<JsonTemplate.Obj>) - Static method in class pro.fessional.mirana.text.JsonTemplate
-
Constructs a JSON object `{...}` using the assigned buffer and a building function
- obj32(Number) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(Number, Integer) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(CharSequence) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj32(CharSequence, 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(CharSequence) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- obj64(CharSequence, Long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- object - Variable in class pro.fessional.mirana.func.Lam.Ref
-
- object(Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
convert `num` object to BigDecimal
- object(Object, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
convert `num` object to BigDecimal, return `elze` if `num` is null.
- object(Object, BigDecimal, boolean) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
convert `num` object to BigDecimal, return `elze` if `num` is null.
- Objects - Static variable in class pro.fessional.mirana.data.Null
-
- objects(BigDecimal, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- of(byte[]) - Static method in class pro.fessional.mirana.bits.Aes128
-
Deprecated.
- of(String) - Static method in class pro.fessional.mirana.bits.Aes128
-
Deprecated.
- of(String) - Static method in class pro.fessional.mirana.bits.Aes256
-
- of(String, String) - Static method in class pro.fessional.mirana.bits.Aes256
-
- of(String, byte[]) - Static method in class pro.fessional.mirana.bits.HmacHelp
-
- of(String) - Static method in class pro.fessional.mirana.bits.MdHelp
-
- of(Class<A>, Class<B>, Function<? super A, ? extends B>, Function<? super B, ? extends A>) - Static method in interface pro.fessional.mirana.cast.BiConvertor
-
Tool to construct a A2B anonymous convertor
- 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(Map<? extends K, ?>, Map<? extends K, ?>) - Static method in class pro.fessional.mirana.data.Diff
-
Base on map1, do diff on map2 to get the V data under the key
- of(Collection<? extends E>, Collection<? extends E>) - Static method in class pro.fessional.mirana.data.Diff
-
Use T.equals to do a diff between setA and setB, with setA taking precedence if they are equal
- of(Collection<? extends E>, Collection<? extends E>, Function<E, K>) - Static method in class pro.fessional.mirana.data.Diff
-
Base on setOld, do a diff on setNew, use equals to get insert/update/delete/same element.
- of(Collection<? extends E>, Collection<? extends E>, Function<E, K>, BiPredicate<E, E>) - Static method in class pro.fessional.mirana.data.Diff
-
- of(X) - Static method in class pro.fessional.mirana.data.Q
-
- 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) - Static method in interface pro.fessional.mirana.data.U
-
- 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(Runnable) - Static method in class pro.fessional.mirana.func.Dcl
-
- of(Supplier<T>) - Static method in class pro.fessional.mirana.func.Dcl
-
- of(BigDecimal, int) - Static method in class pro.fessional.mirana.math.AverageDecimal
-
average the number 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 number 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 number 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 number with the count, and the assigned scale
20/6 = [3.33, 3.33, 3.34, 3.33, 3.33, 3.34]
- 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
-
- of(Duration) - Static method in class pro.fessional.mirana.time.SlideDate
-
- offset - Variable in class pro.fessional.mirana.io.CircleInputStream
-
- offsetDateTime() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- offsetDateTime(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-
- oil(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length de-oiled code (0-9A-Z without UOIL)
- OK - Static variable in class pro.fessional.mirana.data.R
-
- OK() - Static method in class pro.fessional.mirana.data.R
-
- 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
-
- ok(int, Collection<T>, PageQuery) - Static method in class pro.fessional.mirana.page.PageResult
-
constructor
- ok(int, Collection<T>, int, int) - Static method in class pro.fessional.mirana.page.PageResult
-
constructor
- 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
-
deleted record from setOld
- oldEqsNew - Variable in class pro.fessional.mirana.data.Diff.D
-
same record in both setNew and setOld
- oldUpdate - Variable in class pro.fessional.mirana.data.Diff.D
-
updated record in setOld
- One(T1) - Constructor for class pro.fessional.mirana.data.U.One
-
- one() - Method in class pro.fessional.mirana.data.U.One
-
- one(String) - Static method in class pro.fessional.mirana.text.StringTemplate
-
Construct one-time strings without caching compiling results
- onlyV1() - Method in class pro.fessional.mirana.data.Diff.V
-
- onlyV2() - Method in class pro.fessional.mirana.data.Diff.V
-
- openOutputStream() - Method in class pro.fessional.mirana.dync.Java.JavaByte
-
- Opt() - Constructor for class pro.fessional.mirana.anti.BeanVisitor.Opt
-
- Or(L, R) - Constructor for class pro.fessional.mirana.data.U.Or
-
- OrderedSpi - Interface in pro.fessional.mirana.dync
-
order and get 1st service
- 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.stat.GitStat.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
-
- owner - Variable in class pro.fessional.mirana.time.StopWatch.Watch
-
- pad(String) - Static method in class pro.fessional.mirana.bits.Base64
-
- page - Variable in class pro.fessional.mirana.page.PageQuery
-
- PageDefault - Annotation Type in pro.fessional.mirana.page
-
Compatible with spring `Pageable` for webmvc parameter.
- PageQuery - Class in pro.fessional.mirana.page
-
org.springframework.data.domain.Page is powerful, but with heavy deps.
- 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
-
It is not recommended to change the page data after construction.
- 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
-
- paginate(List<E>, int, BiConsumer<Integer, List<E>>) - Static method in class pro.fessional.mirana.page.PageUtil
-
paginate a list of data
- paginate(List<E>, int) - Static method in class pro.fessional.mirana.page.PageUtil
-
paginate a list of data
- Para() - Constructor for class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
- ParallelBar - Static variable in class pro.fessional.mirana.text.BarString
-
- Param - Interface in pro.fessional.mirana.best
-
- Param.HadClose - Annotation Type in pro.fessional.mirana.best
-
param will be close in the method
- Param.InOut - Annotation Type in pro.fessional.mirana.best
-
param will be read and modified in the method
- Param.NotClose - Annotation Type in pro.fessional.mirana.best
-
param will be NOT close in the method
- Param.Out - Annotation Type in pro.fessional.mirana.best
-
param will be modified in the method
- parse(String, BiFunction<String, String, Ticket.Mutable>...) - Static method in class pro.fessional.mirana.tk.TicketHelp
-
Parse any accepted Ticket
- parseDate(long) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert any number with date information to a date
- parseDate(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
-
from the offset to convert any number with date information to a date
- parseDate(CharSequence) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseDate(CharSequence, Iterable<DateTimeFormatter>) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date format information to a date
- parseDate(CharSequence, DateTimeFormatter...) - Static method in class pro.fessional.mirana.time.DateParser
-
- parseDate(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
-
from the offset to parse any digit string with date format information.
- parseDateTime(long) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert any number with date information to a date
- parseDateTime(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
-
from the offset to convert any number with date information to a date
- parseDateTime(CharSequence) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseDateTime(CharSequence, Iterable<DateTimeFormatter>) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date format information to a date
- parseDateTime(CharSequence, DateTimeFormatter...) - Static method in class pro.fessional.mirana.time.DateParser
-
- parseDateTime(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
-
from the offset to parse any digit string with date format information.
- parseEnum(String, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
parse enum by class and key
- parseEnum(Class<T>, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
parse enum by class and key
- parseOffset(TemporalAccessor, ZoneId) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any Temporal to a date at zoneId
- parseOffset(CharSequence, ZoneId, Iterable<DateTimeFormatter>) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date format information to a date at zoneId
- parseOffset(CharSequence, ZoneId, DateTimeFormatter...) - Static method in class pro.fessional.mirana.time.DateParser
-
- parseParam(String) - Static method in class pro.fessional.mirana.func.Clz
-
- parseTemporal(CharSequence, Iterable<DateTimeFormatter>, boolean) - Static method in class pro.fessional.mirana.time.DateParser
-
Parse without exceptions, returns the best match (no exceptions, highest number of correct parses)
- parseTemporal(Iterable<DateTimeFormatter>, CharSequence, boolean) - Static method in class pro.fessional.mirana.time.DateParser
-
Parse them all and returns the results in the order in which they were entered.
- parseTime(long) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert any number with date information to a date
- parseTime(long, int) - Static method in class pro.fessional.mirana.time.DateNumber
-
from the offset to convert any number with date information to a date
- parseTime(CharSequence) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseTime(CharSequence, Iterable<DateTimeFormatter>) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date format information to a date
- parseTime(CharSequence, DateTimeFormatter...) - Static method in class pro.fessional.mirana.time.DateParser
-
- parseTime(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
-
from the offset to parse any digit string with date format information.
- parseUtilDate(CharSequence) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseUtilDate(CharSequence, int) - Static method in class pro.fessional.mirana.time.DateParser
-
from the offset to parse any digit string with date format information.
- parseZoned(CharSequence) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseZoned(CharSequence, ZoneId) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date information to a date
- parseZoned(TemporalAccessor, ZoneId) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any Temporal at zoneId
- parseZoned(CharSequence, ZoneId, Iterable<DateTimeFormatter>) - Static method in class pro.fessional.mirana.time.DateParser
-
parse any digit string with date format information to a date at zoneId
- parseZoned(CharSequence, ZoneId, DateTimeFormatter...) - Static method in class pro.fessional.mirana.time.DateParser
-
- parseZoned(CharSequence, ZoneId, int) - Static method in class pro.fessional.mirana.time.DateParser
-
from the offset to parse any digit string with date format information.
- pascal(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
-
PascalCase
- pow(Object, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- pow(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- powNull(Object, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- prd(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
product `a`, `b` and `sums`
- prdMap(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- prdMap(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- preload(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
Preload all LightId's in the block, doing this once at startup is enough.
- preload(int) - Method in interface pro.fessional.mirana.id.LightIdProvider.Loader
-
preload all LightId of current block.
- prev32(CharSequence, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- prev32(Number, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- prev32(int, int) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
Round up to the previous unit.
- prev64(CharSequence, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- prev64(Number, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
- prev64(long, long) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
Round up to the previous unit.
- Preview - Static variable in class pro.fessional.mirana.stat.LogStat
-
- print(Appendable, Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
print StackTrace to buffer in 5-StackTrace (except root cause), Reversed, Shorten.
- print(Appendable, Throwable, boolean, boolean) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
print StackTrace to buffer.
- print(Appendable, Throwable, boolean, boolean, int, int) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
print StackTrace to buffer.
- printJavax(Path) - Method in class pro.fessional.mirana.stat.WordStat
-
- printWord(Map<String, Integer>, Writer, Predicate<Map.Entry<String, Integer>>) - Method in class pro.fessional.mirana.stat.WordStat
-
- pro.fessional - package pro.fessional
-
- pro.fessional.mirana.anti - package pro.fessional.mirana.anti
-
- 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.evil - package pro.fessional.mirana.evil
-
- pro.fessional.mirana.fake - package pro.fessional.mirana.fake
-
- pro.fessional.mirana.flow - package pro.fessional.mirana.flow
-
- 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.lock - package pro.fessional.mirana.lock
-
- 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.stat - package pro.fessional.mirana.stat
-
- pro.fessional.mirana.text - package pro.fessional.mirana.text
-
- pro.fessional.mirana.time - package pro.fessional.mirana.time
-
- pro.fessional.mirana.tk - package pro.fessional.mirana.tk
-
- PTN_DATE_10 - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_DATE_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_DATE_PSE_US - 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_FULL_OZ - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_FULL_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_FULL_PSE_US - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_FULL_TZ - 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
-
- PTN_TIME_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_ZONE_PSE - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- PTN_ZONE_PSE_US - Static variable in class pro.fessional.mirana.time.DateFormatter
-
- pubMod - Variable in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- putArr(String, Consumer<JsonTemplate.Arr>) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":[ ...
- putArr(String, Iterable<?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":[v1,...]`
- putArr(String, Object[]) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":[v1,...]`
- putObj(String, Consumer<JsonTemplate.Obj>) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":{ ...
- putObj(Map<?, ?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write key-value `"k1":...,"k2":...`
- putObj(String, Map<?, ?>) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":{"k1":...,"k2":...}`
- putVal(String, Object) - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
write `"key":...`, support
(1) map=`{...}`
(2) arr=`[...]`
(3) primitive arrays=`[...]`
- R<T> - Class in pro.fessional.mirana.data
-
Basic result container.
- R() - Constructor for class pro.fessional.mirana.data.R
-
- 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(R) - Static method in interface pro.fessional.mirana.data.U
-
- 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
-
- range1 - Variable in class pro.fessional.mirana.stat.LogStat.Word
-
- range2 - Variable in class pro.fessional.mirana.stat.LogStat.Word
-
- 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
-
Proportional number, express the two units of proportionality,
and the number of large and small items carried and borrowed ratio.
- RatioNumber(int, int) - Constructor for class pro.fessional.mirana.math.RatioNumber
-
- RatioNumber.Grade - Enum in pro.fessional.mirana.math
-
up/down relationship between `one` and `use`
- RatioNumber.Ratio - Class in pro.fessional.mirana.math
-
ration of `one` and `use`, How many `one` equals how many `use`
- read(InputStream) - Static method in class pro.fessional.mirana.img.ImageIoFix
-
- 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
-
read all to bytes and close, return empty if stream is null
- readBytes(OutputStream, InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all to output stream and close
- readClassDescriptor() - Method in class pro.fessional.mirana.io.CompatibleObjectStream
-
- readLine(InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all as lines and close
- readLine(List<String>, InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all as lines to list and close
- readLine(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all as lines to list and close
- readText(InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all to string and close
- readText(StringBuilder, InputStream, Charset) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all to builder and close
- readText(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
read all to string and close
- ref(Lam.V0) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V1<P1>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V2<P1, P2>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V3<P1, P2, P3>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V4<P1, P2, P3, P4>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V5<P1, P2, P3, P4, P5>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V6<P1, P2, P3, P4, P5, P6>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V7<P1, P2, P3, P4, P5, P6, P7>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V8<P1, P2, P3, P4, P5, P6, P7, P8>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.V9<P1, P2, P3, P4, P5, P6, P7, P8, P9>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R0<R>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R1<R, P1>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R2<R, P1, P2>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R3<R, P1, P2, P3>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R4<R, P1, P2, P3, P4>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R5<R, P1, P2, P3, P4, P5>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R6<R, P1, P2, P3, P4, P5, P6>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R7<R, P1, P2, P3, P4, P5, P6, P7>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R8<R, P1, P2, P3, P4, P5, P6, P7, P8>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref(Lam.R9<R, P1, P2, P3, P4, P5, P6, P7, P8, P9>) - Static method in interface pro.fessional.mirana.func.Lam
-
- ref() - Method in interface pro.fessional.mirana.func.Lam
-
- referLambda(Object) - Static method in class pro.fessional.mirana.func.Clz
-
- reg - Variable in class pro.fessional.mirana.best.TypedReg.Key
-
- regType - Variable in class pro.fessional.mirana.best.TypedKey
-
- regType - Variable in class pro.fessional.mirana.best.TypedReg
-
- remove() - Static method in class pro.fessional.mirana.anti.L
-
- renameFile - Variable in class pro.fessional.mirana.stat.GitStat.S
-
- require(String, int, int, boolean) - Method in interface pro.fessional.mirana.id.LightIdProvider.Loader
-
Returns the count of sequence, not less than the required count (can be more) sequence.
- reset() - Method in class pro.fessional.mirana.code.SlotCode
-
- reset() - Method in class pro.fessional.mirana.io.CircleInputStream
-
- resetCode(String) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- resetCode(CodeEnum) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- resetGlobal() - Method in class pro.fessional.mirana.evil.TweakingContext
-
reset global value
- resetHostnameVerifier() - Static method in class pro.fessional.mirana.netx.SslTrustAll
-
reset HttpsURLConnection.setDefaultHostnameVerifier to system default
- resetSocketFactory() - Static method in class pro.fessional.mirana.netx.SslTrustAll
-
reset HttpsURLConnection.setDefaultSSLSocketFactory to system default
- resetThread() - Method in class pro.fessional.mirana.evil.TweakingContext
-
reset thread value.
- 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, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- resultUnitUp(BigDecimal, BigDecimal) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- returnNull() - Static method in class pro.fessional.mirana.flow.FlowBreak
-
- ReturnOrException - Exception in pro.fessional.mirana.flow
-
return or exception
- ReturnOrException(Object, Throwable) - Constructor for exception pro.fessional.mirana.flow.ReturnOrException
-
- ReturnOrException(String, Object, Throwable) - Constructor for exception pro.fessional.mirana.flow.ReturnOrException
-
- returnOrThrow() - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
throw the exception if there is, otherwise return a result.
- returnOrThrow(T) - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
throw the exception if there is, otherwise return a result.
- returnOrThrow(S, Class<T>) - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
throw the exception if there is, otherwise return a result.
- returnValue(Object) - Static method in class pro.fessional.mirana.flow.FlowBreak
-
- returnValue(Object, Enum<?>) - Static method in class pro.fessional.mirana.flow.FlowBreak
-
- reverseBiConvertor() - Method in interface pro.fessional.mirana.cast.BiConvertor
-
reverse the source and target
- right() - Method in class pro.fessional.mirana.data.U.Or
-
- rightCut(CharSequence, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
From the right side, cut N width characters as new string (ascii counts as 1, non-ascii counts as 2).
- rightCut(CharSequence, int, int) - Static method in class pro.fessional.mirana.text.FullCharUtil
-
From the offset on the right side, cut N width characters as new string (ascii counts as 1, non-ascii counts as 2).
- rightFix(Object, int, char) - Static method in class pro.fessional.mirana.text.FormatUtil
-
Right padding or right truncation to ensure fixed length
- root(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
get the root StackTrace which is the root cause.
- rootString(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
print root StackTrace to String
- ROTATE - Static variable in class pro.fessional.mirana.img.Watermark
-
- rotate - Variable in class pro.fessional.mirana.img.ZoomRotateCrop.Para
-
Rotate one angle clockwise (deg 360)
- rotate(BufferedImage, int) - Static method in class pro.fessional.mirana.img.ZoomRotateCrop
-
Rotate one angle clockwise (360)
- round(Object, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude), then
round the `num`.
- round(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- run(File, StringBuilder, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute a command
- run(File, StringBuilder, String...) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute a command
- run(File, List<String>, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute some commands
- run(File, List<String>, String...) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute some commands
- run(File, BiConsumer<Exec.Std, String>, List<String>) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute some commands
- run(File, BiConsumer<Exec.Std, String>, String...) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute some commands
- run(ProcessBuilder, BiConsumer<Exec.Std, String>) - Static method in class pro.fessional.mirana.io.Exec
-
sync execute some commands
- runIfDirty() - Method in class pro.fessional.mirana.func.Dcl
-
- S() - Constructor for class pro.fessional.mirana.data.Diff.S
-
- S() - Constructor for class pro.fessional.mirana.stat.GitStat.S
-
- saveFile(InputStream, File) - Static method in class pro.fessional.mirana.io.InputStreams
-
write to file and close
- saveMysql(List<GitStat.S>, String, DataSource) - Static method in class pro.fessional.mirana.stat.GitStat
-
- saveTemp(InputStream, String, boolean) - Static method in class pro.fessional.mirana.io.InputStreams
-
write to temp file with prefix and close, whether delete it on jvm exit
- saveTemp(InputStream, String) - Static method in class pro.fessional.mirana.io.InputStreams
-
write to temp file with prefix and close
- saveTemp(InputStream) - Static method in class pro.fessional.mirana.io.InputStreams
-
write to temp file with prefix `mirana-` and close
- 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(Object, int, RoundingMode) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude), then apply RoundingMode
- 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
-
Immutable Fragment
- seq(int) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- seqAdd(int) - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- seqIncrease() - Method in class pro.fessional.mirana.tk.TicketHelp.Builder
-
- 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
-
- serialize() - Method in class pro.fessional.mirana.best.TypedKey
-
serialize to string
- serialize() - Method in class pro.fessional.mirana.best.TypedReg
-
serialize to string
- serialize() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- serialize() - Method in interface pro.fessional.mirana.tk.Ticket
-
serialize the Ticket
- 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
-
- setBizPart(String) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- setBizPart(String) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
- setCause(Object) - Method in class pro.fessional.mirana.data.R
-
- setCause(Object) - Method in class pro.fessional.mirana.page.PageResult
-
- setCode(String) - Method in class pro.fessional.mirana.data.R
-
- setCode(CodeEnum) - Method in class pro.fessional.mirana.data.R
-
- setCode(String) - Method in class pro.fessional.mirana.page.PageResult
-
- setCode(CodeEnum) - Method in class pro.fessional.mirana.page.PageResult
-
- setData(T) - Method in class pro.fessional.mirana.data.R
-
- setData(Collection<E>) - Method in class pro.fessional.mirana.page.PageResult
-
- setDirty() - Method in class pro.fessional.mirana.func.Dcl
-
- setDirty(boolean) - Method in class pro.fessional.mirana.func.Dcl
-
- setErrAlive(long) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set the error status alive time, which will be cleared when it expires, default 2 minutes.
- setErrorIndex(int) - Method in class pro.fessional.mirana.time.DateParser.QuietPos
-
- setFixCount(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
Whether to preload a fixed count of ids.
- setFlag(Enum<?>) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- setFlag(Object, Enum<?>) - Static method in class pro.fessional.mirana.cond.StaticFlag
-
- setGenerator(LightIdProvider.Generator) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set Sequence Handler to edit the sequence before the LightId
- setHint(String) - Method in class pro.fessional.mirana.i18n.I18nString
-
- setI18n(String) - Method in class pro.fessional.mirana.i18n.I18nString
-
- setI18nMessage(CodeEnum, Object...) - Method in class pro.fessional.mirana.data.R
-
set i18nCode and i18nArgs.
- setI18nMessage(I18nAware) - Method in class pro.fessional.mirana.data.R
-
set i18nCode and i18nArgs.
- setI18nMessage(String, Object...) - Method in class pro.fessional.mirana.data.R
-
- setI18nMessage(CodeEnum, Object...) - Method in class pro.fessional.mirana.page.PageResult
-
- setI18nMessage(I18nAware) - Method in class pro.fessional.mirana.page.PageResult
-
- setI18nMessage(String, Object...) - Method in class pro.fessional.mirana.page.PageResult
-
- setId(long) - Method in class pro.fessional.mirana.data.Q.Id
-
- setMark(String) - Method in class pro.fessional.mirana.time.StopWatch.Watch
-
- setMaxCount(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set the max count of preload, default is 10000
- setMaxError(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set the max tolerated errors in the loading, default 5.
- setMessage(String) - Method in class pro.fessional.mirana.data.R
-
- setMessage(String) - Method in class pro.fessional.mirana.page.PageResult
-
- setMeta(Map<String, Object>) - Method in class pro.fessional.mirana.page.PageResult
-
- setMinCount(int) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set the min count of preload, default is 100.
- setPage(int) - Method in class pro.fessional.mirana.page.PageQuery
-
- setPage(int) - Method in class pro.fessional.mirana.page.PageResult
-
- setPubDue(long) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- setPubDue(long) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
- setPubMod(String) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- setPubMod(String) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
- setPubSeq(int) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- setPubSeq(int) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
- setQ(T) - Method in class pro.fessional.mirana.data.Q
-
- setScale(int) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- setSigPart(String) - Method in class pro.fessional.mirana.tk.AnyTicket
-
- setSigPart(String) - Method in interface pro.fessional.mirana.tk.Ticket.Mutable
-
- setSize(int) - Method in class pro.fessional.mirana.page.PageQuery
-
- setSize(int) - Method in class pro.fessional.mirana.page.PageResult
-
- setSort(String) - Method in class pro.fessional.mirana.page.PageQuery
-
- setSort(String) - Method in class pro.fessional.mirana.page.PageResult
-
Sorting String
- setSuccess(boolean) - Method in class pro.fessional.mirana.data.R
-
- setSuccess(boolean) - Method in class pro.fessional.mirana.page.PageResult
-
- setTimeout(long) - Method in class pro.fessional.mirana.id.LightIdBufferedProvider
-
set request timeout in mills, default 1 second.
- setToken(String, String) - Static method in class pro.fessional.mirana.anti.L
-
- setTotalData(int) - Method in class pro.fessional.mirana.page.PageResult
-
- setTotalInfo(int, int) - Method in class pro.fessional.mirana.page.PageResult
-
Set the total data and page size, then calculate the total page
- setTotalPage(int) - Method in class pro.fessional.mirana.page.PageResult
-
- setV1(E) - Method in class pro.fessional.mirana.data.Diff.V
-
- setV2(E) - Method in class pro.fessional.mirana.data.Diff.V
-
- setValue(Object...) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- 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
-
- sha1(byte[]) - Static method in class pro.fessional.mirana.bits.HmacHelp
-
- sha1 - Static variable in class pro.fessional.mirana.bits.MdHelp
-
- sha256(byte[]) - Static method in class pro.fessional.mirana.bits.HmacHelp
-
- sha256 - Static variable in class pro.fessional.mirana.bits.MdHelp
-
- 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
-
- sig(MdHelp) - Static method in class pro.fessional.mirana.tk.TicketHelp
-
- sig(MdHelp, byte[]) - Static method in class pro.fessional.mirana.tk.TicketHelp
-
- sig(HmacHelp) - Static method in class pro.fessional.mirana.tk.TicketHelp
-
- sigFun - Variable in class pro.fessional.mirana.tk.TicketHelp.AnyHelp
-
- SigFun(Supplier<MessageDigest>, byte[]) - Constructor for class pro.fessional.mirana.tk.TicketHelp.SigFun
-
- SigFun(MdHelp, byte[]) - Constructor for class pro.fessional.mirana.tk.TicketHelp.SigFun
-
- SigHmac(Supplier<Mac>) - Constructor for class pro.fessional.mirana.tk.TicketHelp.SigHmac
-
- SigHmac(HmacHelp) - Constructor for class pro.fessional.mirana.tk.TicketHelp.SigHmac
-
- SingleBar - Static variable in class pro.fessional.mirana.text.BarString
-
- 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
-
- size - Variable in class pro.fessional.mirana.page.PageQuery
-
- skip(long) - Method in class pro.fessional.mirana.io.CircleInputStream
-
- skipFinal(boolean) - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
Whether to skip final fields, default true.
- skipTransient(boolean) - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
Whether to skip Transient field and @Transient Getter, default true
- Sleep - Class in pro.fessional.mirana.time
-
Thead.sleep
- Sleep() - Constructor for class pro.fessional.mirana.time.Sleep
-
- SlideDate - Class in pro.fessional.mirana.time
-
Accounting date tool wrapped with OffsetClock
- SlotCode - Class in pro.fessional.mirana.code
-
Generate a fixed-capacity slot of random numbers.
- SlotCode(int) - Constructor for class pro.fessional.mirana.code.SlotCode
-
Init a fixed capacity [1,size] random slot
- SlotCode(int, Supplier<Random>) - Constructor for class pro.fessional.mirana.code.SlotCode
-
- SlotCode(int, Random) - Constructor for class pro.fessional.mirana.code.SlotCode
-
Init a fixed capacity [1,size] random slot whit given random
- snake(CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
-
snake_case
- snoozeInterrupt(Duration) - Static method in class pro.fessional.mirana.time.Sleep
-
ignore InterruptedException and continue to sleep, at the end wake up with interrupted status
- snoozeInterrupt(long) - Static method in class pro.fessional.mirana.time.Sleep
-
ignore InterruptedException and continue to sleep, at the end wake up with interrupted status
- snoozeInterrupt(long, long) - Static method in class pro.fessional.mirana.time.Sleep
-
random sleep between min and max and return slept ms.
- sort - Variable in class pro.fessional.mirana.page.PageQuery
-
- sort(String) - Static method in class pro.fessional.mirana.page.PageUtil
-
Constructs the order-by convention string.
- SORT_DELI - Static variable in class pro.fessional.mirana.page.PageUtil
-
- SORT_DESC - Static variable in class pro.fessional.mirana.page.PageUtil
-
- sortBy() - Static method in class pro.fessional.mirana.page.PageUtil
-
- sortParam(Map<?, ?>) - Static method in class pro.fessional.mirana.text.FormatUtil
-
use `&` and `=` sort and join the string as http query string, sort by ascii asc
- sortParam(Map<?, ?>, String, String) - Static method in class pro.fessional.mirana.text.FormatUtil
-
use `join1` and `join2` sort and join the string as http query string.
- sourceType() - Method in interface pro.fessional.mirana.cast.BiConvertor
-
the source type
- sourceType() - Method in class pro.fessional.mirana.cast.EnumConvertor
-
- space(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
Remove all white chars from the header and footer.
- SPLIT - Static variable in class pro.fessional.mirana.cast.EnumConvertor
-
- split(String) - Static method in class pro.fessional.mirana.text.BarString
-
- split(String, int) - Static method in class pro.fessional.mirana.text.BarString
-
- split(String, int, boolean) - Static method in class pro.fessional.mirana.text.BarString
-
parse the BarString, item in list is not null.
- SSL_CONTEXT - Static variable in class pro.fessional.mirana.netx.SslTrustAll
-
- 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
-
javax.net.ssl.SSLException: Received fatal alert: protocol_version
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
see
jdk-8-will-use-tls-12-as-default
- SslVersion() - Constructor for class pro.fessional.mirana.netx.SslVersion
-
- start() - Method in class pro.fessional.mirana.text.JsonTemplate.Arr
-
- start() - Method in class pro.fessional.mirana.text.JsonTemplate.Obj
-
- start(String) - Method in class pro.fessional.mirana.time.StopWatch
-
start a time watch
- start - Variable in class pro.fessional.mirana.time.StopWatch.Watch
-
- StartStageAttention - Exception in pro.fessional.mirana.evil
-
Methods called during the startup phase, not in the service.
- StartStageAttention() - Constructor for exception pro.fessional.mirana.evil.StartStageAttention
-
- StartStageAttention(Throwable) - Constructor for exception pro.fessional.mirana.evil.StartStageAttention
-
- stat(List<GitStat.S>, String, Map<String, String>) - Static method in class pro.fessional.mirana.stat.GitStat
-
Statistics by time and author, including number of commits, number of files committed, number of lines added, number of lines deleted.
- stat(List<GitStat.S>, String, Map<String, String>, boolean) - Static method in class pro.fessional.mirana.stat.GitStat
-
- stat(PrintWriter, List<GitStat.S>, String, Map<String, String>, boolean) - Static method in class pro.fessional.mirana.stat.GitStat
-
Statistics by time and author, including number of commits, number of files committed, number of lines added, number of lines deleted.
- stat() - Static method in class pro.fessional.mirana.stat.JvmStat
-
get the default stat
- Stat() - Constructor for class pro.fessional.mirana.stat.JvmStat.Stat
-
- stat(String, long, String...) - Static method in class pro.fessional.mirana.stat.LogStat
-
- stat(String, long, int, String...) - Static method in class pro.fessional.mirana.stat.LogStat
-
Directly obtain statistics, which may be overwritten when logs are output
at the same time within the same millisecond of the same log.
- stat(String, long, byte[]...) - Static method in class pro.fessional.mirana.stat.LogStat
-
- stat(String, long, int, byte[]...) - Static method in class pro.fessional.mirana.stat.LogStat
-
Directly obtain statistics, which may be overwritten when logs are output
at the same time within the same millisecond of the same log.
- stat(String, long, LogStat.Word...) - Static method in class pro.fessional.mirana.stat.LogStat
-
- stat(String, long, int, LogStat.Word...) - Static method in class pro.fessional.mirana.stat.LogStat
-
Directly obtain statistics, which may be overwritten when logs are output
at the same time within the same millisecond of the same log.
- stat(String, long, Collection<? extends LogStat.Word>) - Static method in class pro.fessional.mirana.stat.LogStat
-
- stat(String, long, int, Collection<? extends LogStat.Word>) - Static method in class pro.fessional.mirana.stat.LogStat
-
Directly obtain statistics, which may be overwritten when logs are output
at the same time within the same millisecond of the same log.
- Stat() - Constructor for class pro.fessional.mirana.stat.LogStat.Stat
-
- STAT_DATE - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_DATE_FULL - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_HOUR - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_MONTH - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_MONTH_YEAR - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_WEEK - Static variable in class pro.fessional.mirana.stat.GitStat
-
- STAT_WEEK_YEAR - Static variable in class pro.fessional.mirana.stat.GitStat
-
- StaticFlag - Class in pro.fessional.mirana.cond
-
global static Flag of Enum
- StaticFlag() - Constructor for class pro.fessional.mirana.cond.StaticFlag
-
- statJavaxUtf8(Path) - Method in class pro.fessional.mirana.stat.WordStat
-
- statPath(Path, Charset, Pattern, Function<BufferedReader, Map<String, Integer>>) - Method in class pro.fessional.mirana.stat.WordStat
-
Recursive statistics including English words within 2-20 characters
- statWord(BufferedReader) - Method in class pro.fessional.mirana.stat.WordStat
-
- statWord(Map<String, Integer>, String) - Method in class pro.fessional.mirana.stat.WordStat
-
- StopWatch - Class in pro.fessional.mirana.time
-
Tracking the method invoke cost, thread-safe, but in multi-thread, the invoke relation is crossed over.
- StopWatch() - Constructor for class pro.fessional.mirana.time.StopWatch
-
- StopWatch.Watch - Class in pro.fessional.mirana.time
-
- Str - Static variable in class pro.fessional.mirana.data.Null
-
- str2Enum(Class<T>, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
- str2Enum(Class<T>, String, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
- str2Enum(String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
- str2Enum(String, String) - Static method in class pro.fessional.mirana.cast.EnumConvertor
-
- 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(BigDecimal) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
- string(Object) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
- string(BigDecimal, String) - Static method in class pro.fessional.mirana.cast.StringCastUtil
-
- string(Object, String) - 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
-
Return empty if `num` is null
- string(BigDecimal, int) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude) then `ceil` the number.
- string(BigDecimal, String) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Return `elze` if `num` is null
- string(BigDecimal, boolean) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove zeros at the end if `strip`.
- string(BigDecimal, int, boolean) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Remove all digit after `scale` (exclude), then `ceil` the number
Remove zeros at the end if `strip`.
- string(BigDecimal, String, boolean) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
Return `elze` if `num` null.
- StringCastUtil - Class in pro.fessional.mirana.cast
-
- StringCastUtil() - Constructor for class pro.fessional.mirana.cast.StringCastUtil
-
- StringTemplate - Class in pro.fessional.mirana.text
-
Improve the readability of string concat and avoid the awkwardness of having the replaced string in the replace value.
- StringTemplate() - Constructor for class pro.fessional.mirana.text.StringTemplate
-
- StringTemplate.B - Class in pro.fessional.mirana.text
-
- strong(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code with number, letter and symbolic
- sub(Object, Object) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- sub(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- sub(Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- sub(Object, Object...) - 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
-
dosage sub
- subIf(boolean, Object, Object) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- subMap(Object, Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- subMap(Object, Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
- subMap(Iterable<?>) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- subMap(Iterable<T>, Function<? super T, ?>) - Method in class pro.fessional.mirana.math.BigDecimalUtil.W
-
- subSequence(int, int) - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- success - Variable in class pro.fessional.mirana.data.R
-
- Suffix - Static variable in class pro.fessional.mirana.stat.LogStat
-
- sum(String) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- sum(InputStream) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- sum(byte[]) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- sum(String, boolean) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- sum(InputStream, boolean) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- sum(byte[], boolean) - Method in class pro.fessional.mirana.bits.HmacHelp
-
- 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, boolean) - Static method in class pro.fessional.mirana.bits.Md5
-
- sum(InputStream, boolean) - Static method in class pro.fessional.mirana.bits.Md5
-
- sum(byte[], boolean) - Static method in class pro.fessional.mirana.bits.Md5
-
- sum(String) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(InputStream) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(byte[]) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(String, boolean) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(InputStream, boolean) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(byte[], boolean) - Method in class pro.fessional.mirana.bits.MdHelp
-
- sum(Object, Object, Object...) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
sum `a`, `b` and `nums`, return zero if result is null
- sumMap(Iterable<?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
sum `nums`, return zero if result is null
- sumMap(Iterable<T>, Function<? super T, ?>) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
mapping and sum `nums`, return zero if get null
- sunday(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
SUNDAY(0:0:0.0) of current week at zoneId
- supportV12() - Static method in class pro.fessional.mirana.netx.SslVersion
-
append TLSv1.2 to https.protocols if not exist
- Sur - Static variable in class pro.fessional.mirana.code.RandCode
-
Family Names of chinese
- sur() - Static method in class pro.fessional.mirana.code.RandCode
-
random get one of Family Names of chinese
- sur(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code of Family Names of chinese
- Sym - Static variable in class pro.fessional.mirana.code.RandCode
-
- sysEpoch(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
get epoch millis at System timezone
- sysLdt(long) - Static method in class pro.fessional.mirana.time.DateLocaling
-
convert epoch millis at System timezone
- sysLdt(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
local datetime at System timezone
- sysLdt(ZoneId, LocalDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
viewer local datetime at System timezone
- sysTimeZone() - Static method in class pro.fessional.mirana.time.ThreadNow
-
get system timezone
- sysZdt(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
local datetime at System timezone
- sysZdt(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
datetime at System timezone
- sysZdt(ZoneId, LocalDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
viewer datetime at System timezone
- sysZoneId() - Static method in class pro.fessional.mirana.time.ThreadNow
-
get system zoneid, Java11 is optimized
- t1 - Variable in class pro.fessional.mirana.data.U.One
-
- t2 - Variable in class pro.fessional.mirana.data.U.Two
-
- t3 - Variable in class pro.fessional.mirana.data.U.Three
-
- t4 - Variable in class pro.fessional.mirana.data.U.Four
-
- t5 - Variable in class pro.fessional.mirana.data.U.Five
-
- t6 - Variable in class pro.fessional.mirana.data.U.Six
-
- t7 - Variable in class pro.fessional.mirana.data.U.Seven
-
- t8 - Variable in class pro.fessional.mirana.data.U.Eight
-
- t9 - Variable in class pro.fessional.mirana.data.U.Nine
-
- targetType() - Method in interface pro.fessional.mirana.cast.BiConvertor
-
the target type
- targetType() - Method in class pro.fessional.mirana.cast.EnumConvertor
-
- tee(BufferedImage, File) - Static method in class pro.fessional.mirana.img.StreamJpg
-
Bidirectional output to file and InputStream
- tee(BufferedImage, OutputStream) - Static method in class pro.fessional.mirana.img.StreamJpg
-
Bidirectional output to OutputStream and InputStream
- thread - Variable in class pro.fessional.mirana.time.StopWatch.Watch
-
- threadDel(Object) - Static method in class pro.fessional.mirana.anti.G
-
- threadGet(Object) - Static method in class pro.fessional.mirana.anti.G
-
- ThreadLocalAttention - Exception in pro.fessional.mirana.evil
-
Using ThreadLocal internally, there are leak pitfalls, you must use one of the following modes.
- ThreadLocalAttention() - Constructor for exception pro.fessional.mirana.evil.ThreadLocalAttention
-
- ThreadLocalAttention(Throwable) - Constructor for exception pro.fessional.mirana.evil.ThreadLocalAttention
-
- ThreadLocalProvider - Interface in pro.fessional.mirana.evil
-
ThreadLocal without init value.
- ThreadLocalSoft<T> - Class in pro.fessional.mirana.evil
-
Using ThreadLocal internally, there are leak pitfalls, you must use one of the following modes.
- ThreadLocalSoft(ThreadLocal<SoftReference<T>>) - Constructor for class pro.fessional.mirana.evil.ThreadLocalSoft
-
- ThreadNow - Class in pro.fessional.mirana.time
-
Provides thread-level customization of the clock.
- ThreadNow() - Constructor for class pro.fessional.mirana.time.ThreadNow
-
- threadPut(Object, Object) - Static method in class pro.fessional.mirana.anti.G
-
- threadValue(boolean) - Method in class pro.fessional.mirana.evil.TweakingContext
-
- 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
-
- throwCause(Throwable, Class<? extends RuntimeException>...) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
- throwMatch(Throwable, Class<? extends RuntimeException>...) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
- throwOnError(boolean) - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
Whether to throw or ignore exception, default true to throw
- throwsInterrupt(Duration, boolean) - Static method in class pro.fessional.mirana.time.Sleep
-
throw IllegalStateException, and set whether to keep interrupted status
- throwsInterrupt(long, boolean) - Static method in class pro.fessional.mirana.time.Sleep
-
throw IllegalStateException, and set whether to keep interrupted status
- throwsInterrupt(long, long, boolean) - Static method in class pro.fessional.mirana.time.Sleep
-
random sleep between min and max.
- Ticket - Interface in pro.fessional.mirana.tk
-
A short, expireable, kickable, verifiable, with some business meaning, instead of meaningless random token.
- Ticket.Mutable - Interface in pro.fessional.mirana.tk
-
- TicketHelp - Class in pro.fessional.mirana.tk
-
- TicketHelp() - Constructor for class pro.fessional.mirana.tk.TicketHelp
-
- TicketHelp.Ah1Help - Class in pro.fessional.mirana.tk
-
aes256(biz-data, salt) + HmacSHA1(sig-data, salt) Hmac signature
- TicketHelp.Ah2Help - Class in pro.fessional.mirana.tk
-
aes256(biz-data, salt) + HmacSHA256(sig-data, salt) Hmac signature
- TicketHelp.Am0Help - Class in pro.fessional.mirana.tk
-
aes256(biz-data, salt) + md5(sig-data) plain Md5
- TicketHelp.Am1Help - Class in pro.fessional.mirana.tk
-
aes256(biz-data, salt) + md5(sig-data + salt) salt Md5
- TicketHelp.AnyHelp - Class in pro.fessional.mirana.tk
-
- TicketHelp.Builder<T extends Ticket.Mutable> - Class in pro.fessional.mirana.tk
-
- TicketHelp.Helper<T> - Interface in pro.fessional.mirana.tk
-
- TicketHelp.SigFun - Class in pro.fessional.mirana.tk
-
- TicketHelp.SigHmac - Class in pro.fessional.mirana.tk
-
- time(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS.
- time(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS at zoneId.
- time(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS.
- time(LocalTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS.
- time(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS.
- time(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss or HH:mm:ss.SSS at zoneId.
- time08(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.
- time08(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss at zoneId.
- time08(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.
- time08(LocalTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.
- time08(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.
- time08(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss at zoneId.
- time12(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS.
- time12(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS at zoneId.
- time12(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS.
- time12(LocalTime) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS.
- time12(Date) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS.
- time12(Date, ZoneId) - Static method in class pro.fessional.mirana.time.DateFormatter
-
Format to HH:mm:ss.SSS at zoneId.
- time6(LocalTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmss
- time6(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmss
- time6(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmss
- time9(LocalTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmssSSS
- time9(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmssSSS
- time9(ZonedDateTime) - Static method in class pro.fessional.mirana.time.DateNumber
-
convert to HHmmssSSS
- TIME_OUT - Static variable in class pro.fessional.mirana.id.LightIdBufferedProvider
-
- TimeoutRuntimeException - Exception in pro.fessional.mirana.pain
-
the runtime TimeoutException
- TimeoutRuntimeException() - Constructor for exception pro.fessional.mirana.pain.TimeoutRuntimeException
-
- TimeoutRuntimeException(Throwable) - 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>, Iterable<String>, String) - Static method in class pro.fessional.mirana.code.Excel26Az
-
map header row to the header-index map
- TKN_LAYOUT - Static variable in class pro.fessional.mirana.id.LightId
-
- toCase(CaseSwitcher.Case, CharSequence) - Static method in class pro.fessional.mirana.text.CaseSwitcher
-
- today(ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
current local 0:0:0.0 at zoneId
- todo() - Static method in class pro.fessional.mirana.best.DummyBlock
-
Code to be done
- todo(String) - Static method in class pro.fessional.mirana.best.DummyBlock
-
Code to be done
- toI18nString() - Method in interface pro.fessional.mirana.i18n.I18nAware
-
- toI18nString(String) - Method in interface pro.fessional.mirana.i18n.I18nAware
-
- toI18nString(String, Object...) - Method in interface pro.fessional.mirana.i18n.I18nAware
-
- toI18nString(String) - Method in exception pro.fessional.mirana.pain.CodeException
-
- toI18nStringArgs(Object...) - 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
-
- toList() - Method in class pro.fessional.mirana.page.PageResult
-
- toLong() - Method in class pro.fessional.mirana.id.LightId
-
- toOffset() - Method in class pro.fessional.mirana.page.PageQuery
-
Get the data offset of the current page, 0-based.
- toSource(T) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
convert target to source
- toSource(E) - Method in class pro.fessional.mirana.cast.EnumConvertor
-
pro.fessional.mirana.cast.EnumConvertorTest$Tx#ONE
- toString() - Method in class pro.fessional.mirana.best.TypedKey
-
- toString() - Method in class pro.fessional.mirana.best.TypedReg.Key
-
- toString() - Method in class pro.fessional.mirana.best.TypedReg
-
- toString() - Method in class pro.fessional.mirana.data.Diff.V
-
- toString() - Method in class pro.fessional.mirana.data.Q.Id
-
- 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.One
-
- toString() - Method in class pro.fessional.mirana.data.U.Or
-
- 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() - Method in exception pro.fessional.mirana.flow.FlowBreakException
-
- toString() - Method in exception pro.fessional.mirana.flow.FlowReturnException
-
- toString() - Method in exception pro.fessional.mirana.flow.ReturnOrException
-
- 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.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.PageResult
-
- toString() - Method in class pro.fessional.mirana.page.PageUtil.Sb
-
- toString(Throwable) - Static method in class pro.fessional.mirana.pain.ThrowableUtil
-
print StackTrace to String
- toString() - Method in class pro.fessional.mirana.stat.GitStat.S
-
- toString() - Method in class pro.fessional.mirana.stat.JvmStat.Stat
-
- toString() - Method in class pro.fessional.mirana.stat.LogStat.Stat
-
- toString() - Method in class pro.fessional.mirana.text.BarString
-
- toString() - Method in class pro.fessional.mirana.text.BuilderHelper.W
-
- toString(boolean[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, boolean[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(short[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, short[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(int[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, int[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(long[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, long[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(float[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, float[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(double[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString(StringBuilder, double[]) - Static method in class pro.fessional.mirana.text.FormatUtil
-
- toString() - Method in class pro.fessional.mirana.text.StringTemplate.B
-
- toString() - Method in class pro.fessional.mirana.time.StopWatch
-
- toString() - Method in class pro.fessional.mirana.tk.AnyTicket
-
- total() - Method in class pro.fessional.mirana.math.AverageDecimal
-
- total() - Method in class pro.fessional.mirana.math.BalanceDecimal
-
- totalElapse() - Method in class pro.fessional.mirana.time.StopWatch
-
get the top Elapse in nanos
- totalPage(int, int) - Static method in class pro.fessional.mirana.page.PageUtil
-
Calc the total page by totalData and pageSize.
- toTarget(S) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
convert source to target
- toTarget(String) - Method in class pro.fessional.mirana.cast.EnumConvertor
-
- trim(CharSequence) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
Remove all white chars from the header and footer.
- trim(CharSequence, char...) - Static method in class pro.fessional.mirana.text.WhiteUtil
-
- trimFile(String...) - Static method in class pro.fessional.mirana.stat.GitStat
-
convert the escaped utf8 name `Tst\344\270\255`
to unicode `Tstä¸`
- trimToInteger(CharSequence) - Static method in class pro.fessional.mirana.math.AnyIntegerUtil
-
Auto convert string to number string in `[-+]?[-_0-9,]+`
- trustHostnameVerifier(String...) - Static method in class pro.fessional.mirana.netx.SslTrustAll
-
set HttpsURLConnection.setDefaultHostnameVerifier to HOSTNAME_VERIFIER
- trustSocketFactory() - Static method in class pro.fessional.mirana.netx.SslTrustAll
-
set HttpsURLConnection.setDefaultSSLSocketFactory to SSL_SOCKET_FACTORY
- tryOr(Object, V) - Method in class pro.fessional.mirana.best.TypedKey
-
- tryOr(Object, V) - Method in class pro.fessional.mirana.best.TypedReg.Key
-
- tryRawGetter(boolean) - Method in class pro.fessional.mirana.anti.BeanVisitor.Opt
-
Whether to include a Getter of the same name as the field in the form of xxx(), default true
- tryToSource(Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Try to convert any target to source, first check `canToSource`, then try, return null if it can't
- tryToSource(Class<?>, Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Try to convert any target to source, first check `canToSource`, then try, return null if it can't
- tryToTarget(Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Try to convert any source to target, first check `canToTarget`, then try, return null if it can't
- tryToTarget(Class<?>, Object) - Method in interface pro.fessional.mirana.cast.BiConvertor
-
Try to convert any source to target, first check `canToTarget`, then try, return null if it can't
- TweakClock - Static variable in class pro.fessional.mirana.time.ThreadNow
-
- tweakCode - Variable in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- tweakCode(String, boolean) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- tweakCode(CodeEnum, boolean) - Method in class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- tweakGlobal(T) - Method in class pro.fessional.mirana.evil.TweakingContext
-
tweak global value
- tweakGlobal(Supplier<T>) - Method in class pro.fessional.mirana.evil.TweakingContext
-
tweak global value
- TweakIgnore - Static variable in class pro.fessional.mirana.best.DummyBlock
-
- TweakingCodeException(boolean) - Constructor for class pro.fessional.mirana.pain.CodeException.TweakingCodeException
-
- TweakingContext<T> - Class in pro.fessional.mirana.evil
-
default - should init before the service and called once.
- TweakingContext() - Constructor for class pro.fessional.mirana.evil.TweakingContext
-
without default value
- TweakingContext(T) - Constructor for class pro.fessional.mirana.evil.TweakingContext
-
init with default value
- TweakingContext(Supplier<T>) - Constructor for class pro.fessional.mirana.evil.TweakingContext
-
init with default value
- TweakStack - Static variable in exception pro.fessional.mirana.pain.CodeException
-
- tweakThread(T) - Method in class pro.fessional.mirana.evil.TweakingContext
-
tweak thread value.
- tweakThread(Supplier<T>) - Method in class pro.fessional.mirana.evil.TweakingContext
-
tweak thread value.
- TweakZone - Static variable in class pro.fessional.mirana.time.ThreadNow
-
- 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
-
Type casting with type checking first.
- TypedCastUtil() - Constructor for class pro.fessional.mirana.cast.TypedCastUtil
-
- TypedKey<V> - Class in pro.fessional.mirana.best
-
Usage: construct final anonymous subclasses in interfaces.
- TypedKey() - Constructor for class pro.fessional.mirana.best.TypedKey
-
- TypedReg<K,V> - Class in pro.fessional.mirana.best
-
Usage: construct final anonymous subclasses in interfaces.
- TypedReg() - Constructor for class pro.fessional.mirana.best.TypedReg
-
- TypedReg.Key<K,V> - Class in pro.fessional.mirana.best
-
- U - Interface in pro.fessional.mirana.data
-
Used to pass data internally, do NOT overuse
- 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.One<T1> - Class in pro.fessional.mirana.data
-
- U.Or<L,R> - Class in pro.fessional.mirana.data
-
Either Left or Right
- 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
-
- Ulid - Class in pro.fessional.mirana.id
-
- Ulid() - Constructor for class pro.fessional.mirana.id.Ulid
-
- unicode(char, byte[]) - Static method in class pro.fessional.mirana.bits.Bytes
-
Turning a char into java's unicode format.
- uniq(Collection<? extends T>, Function<? super T, ?>...) - Static method in interface pro.fessional.mirana.data.Z
-
Extract the key in the specified way.
- unitDown(Object, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
The `unit` is round down, and scale is based on unit.
- unitUp(Object, BigDecimal, BigDecimal) - Static method in class pro.fessional.mirana.math.BigDecimalUtil
-
The `unit` is round up, and scale is based on unit.
- unzip(String, String) - Static method in class pro.fessional.mirana.io.Zipper
-
unzip zip file to some path
- unzip(InputStream, String) - Static method in class pro.fessional.mirana.io.Zipper
-
unzip zip file to some path
- unzip(InputStream) - Static method in class pro.fessional.mirana.io.Zipper
-
unzip zip file to map
- unzip(InputStream, String...) - Static method in class pro.fessional.mirana.io.Zipper
-
flat all zip file (unzip recursively, zip in zip)
- upper(int) - Static method in class pro.fessional.mirana.code.RandCode
-
Generate `len` length code of upper (A-Z)
- Upr - Static variable in class pro.fessional.mirana.code.RandCode
-
- use() - Method in class pro.fessional.mirana.evil.ThreadLocalSoft
-
(1) static, the only Ref in JVM, to avoid creating temporary Ref multiple times.
- useEpoch(LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
get epoch millis at zoneId
- useLdt(long, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
convert epoch millis at zoneId
- useLdt(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
local datetime at viewer timezone
- useLdt(LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
system local datetime at viewer timezone
- useZdt(ZonedDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
datetime at viewer timezone
- useZdt(LocalDateTime, ZoneId) - Static method in class pro.fessional.mirana.time.DateLocaling
-
system datetime at viewer timezone
- utcEpoch(LocalDateTime) - Static method in class pro.fessional.mirana.time.DateLocaling
-
get epoch millis at UTC
- utcLdt(long) - Static method in class pro.fessional.mirana.time.DateLocaling
-
convert epoch millis at UTC
- UtcTimeZone - Static variable in class pro.fessional.mirana.time.ThreadNow
-
- utcTimeZone() - Static method in class pro.fessional.mirana.time.ThreadNow
-
get UTC timezone
- UtcZoneId - Static variable in class pro.fessional.mirana.time.ThreadNow
-
- utcZoneId() - Static method in class pro.fessional.mirana.time.ThreadNow
-
get UTC zoneid
- utilDate() - Method in class pro.fessional.mirana.time.SlideDate
-
- utilDate() - Static method in class pro.fessional.mirana.time.ThreadNow
-
- utilDate(ZoneId) - Static method in class pro.fessional.mirana.time.ThreadNow
-