跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 

A

a - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple1
 
a - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple2
 
a - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple3
 
a - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple4
 
ABORT - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
abort and throw RejectedExecutionException
abs(int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
abs(long) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
accept(E) - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
accept(Throwables.ThrowingConsumer<E, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
action(Callable<T>) - 类 中的方法cn.ponfee.disjob.common.lock.DoInDatabaseLocked
 
action(Callable<T>) - 接口 中的方法cn.ponfee.disjob.common.lock.DoInLocked
Run with in locked.
action(Callable<T>) - 类 中的方法cn.ponfee.disjob.common.lock.DoInRedisLocked
 
add(E) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
add(int, E) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
addAll(Collection<? extends E>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
addAll(int, Collection<? extends E>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类 中的方法cn.ponfee.disjob.common.spring.LocalizedMethodArgumentConfigurer
 
addNode(T, int) - 类 中的方法cn.ponfee.disjob.common.base.ConsistentHash
Add physic node to the hash ring with some virtual nodes
addressOf(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
 
addressOf(Object[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
Returns the object reference pointer address of jvm
addToSet(int, int, int, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
ALL - 类 中的静态变量cn.ponfee.disjob.common.util.Jsons
不排除任何属性
ALL_SPEC - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
ALL_SPEC_INT - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
allowCoreThreadTimeOut(boolean) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
allPrimitiveTypes() - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
allWrapperTypes() - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
ALWAYS_CALLER_RUNS - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
anyway always run
AMPERSAND - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Ampersand symbol
AMPERSAND - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Ampersand symbol
apply(E) - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
apply(Throwables.ThrowingFunction<E, R, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
ArrayHashKey - cn.ponfee.disjob.common.base中的类
The class use in Object array as hash map key Use for HashMap key
ArrayHashKey(Object...) - 类 的构造器cn.ponfee.disjob.common.base.ArrayHashKey
 
asc() - 类 中的静态方法cn.ponfee.disjob.common.util.Comparators
 
ASTERISK - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Asterisk symbol
ASTERISK - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Asterisk symbol
AsyncDelayedExecutor<E> - cn.ponfee.disjob.common.concurrent中的类
Async delayed executor 延时任务方案: 1、DelayQueue#take 2、Timer#schedule 3、ScheduledThreadPoolExecutor#schedule 4、Netty: HashedWheelTimer#newTimeout 5、RocketMQ: Message#setDelayTimeLevel 6、RabbitMQ: x-dead-letter-exchange 7、Redisson: RDelayedQueue
AsyncDelayedExecutor(Consumer<E>) - 类 的构造器cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
 
AsyncDelayedExecutor(int, Consumer<E>) - 类 的构造器cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
 
attach - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
attach(A) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
autowire(Object) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Autowire annotated from spring container for object
available - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
available(boolean) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 

B

b - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple2
 
b - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple3
 
b - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple4
 
BACKSLASH - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Backslash symbol
BACKSLASH - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Backslash symbol
BaseCheckedException - cn.ponfee.disjob.common.exception中的异常错误
Base checked exception definition(编译时异常)
BaseCheckedException(int) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseCheckedException(CodeMsg) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseCheckedException(int, String) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseCheckedException(CodeMsg, Throwable) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseCheckedException(int, String, Throwable) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseCheckedException(int, String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseCheckedException
 
BaseController - cn.ponfee.disjob.common.spring中的类
Spring web base controller
BaseController() - 类 的构造器cn.ponfee.disjob.common.spring.BaseController
 
BaseEntity - cn.ponfee.disjob.common.model中的类
Base entity.
BaseEntity() - 类 的构造器cn.ponfee.disjob.common.model.BaseEntity
 
BaseNode<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
基于树形结构节点的基类
BaseNode(T, T, A) - 类 的构造器cn.ponfee.disjob.common.tree.BaseNode
 
BaseNode(T, T, boolean, A) - 类 的构造器cn.ponfee.disjob.common.tree.BaseNode
 
BaseNode(T, T, boolean, boolean, A) - 类 的构造器cn.ponfee.disjob.common.tree.BaseNode
 
BaseUncheckedException - cn.ponfee.disjob.common.exception中的异常错误
Base unchecked exception definition(运行时异常)
BaseUncheckedException(int) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
BaseUncheckedException(CodeMsg) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
BaseUncheckedException(int, String) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
BaseUncheckedException(CodeMsg, Throwable) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
BaseUncheckedException(int, String, Throwable) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
BaseUncheckedException(int, String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.disjob.common.exception.BaseUncheckedException
 
batchProcess(List<T>, Consumer<List<T>>, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
begin() - 类 中的方法cn.ponfee.disjob.common.date.DatePeriods.Segment
 
BinaryTreePrinter<T> - cn.ponfee.disjob.common.tree.print中的类
Print binary tree
BinaryTreePrinter.Branch - cn.ponfee.disjob.common.tree.print中的枚举
 
BinaryTreePrinterBuilder<T> - cn.ponfee.disjob.common.tree.print中的类
Binary tree printer builder
BinaryTreePrinterBuilder(Function<T, String>, Function<T, T>, Function<T, T>) - 类 的构造器cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
BinaryTreePrinterBuilder(Appendable, Function<T, String>, Function<T, T>, Function<T, T>) - 类 的构造器cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
bind(RequestConfig) - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils.HttpContextHolder
 
bitsMask(int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
Returns a long value of bit count mask calculate the bit counts mask long value a: (1 << bits) - 1 b: -1L ^ (-1L << bits) c: ~(-1L << bits) d: Long.MAX_VALUE >>> (63 - bits) bitsMask(0) -> 0 -> 0000000000000000000000000000000000000000000000000000000000000000 bitsMask(1) -> 1 -> 0000000000000000000000000000000000000000000000000000000000000001 bitsMask(2) -> 3 -> 0000000000000000000000000000000000000000000000000000000000000011 bitsMask(10) -> 1023 -> 0000000000000000000000000000000000000000000000000000001111111111 bitsMask(20) -> 1048575 -> 0000000000000000000000000000000000000000000011111111111111111111 bitsMask(63) -> 9223372036854775807 -> 0111111111111111111111111111111111111111111111111111111111111111 bitsMask(64) -> -1 -> 1111111111111111111111111111111111111111111111111111111111111111
bound(Integer, int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
区间取值
branch(BinaryTreePrinter.Branch) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
BROKEN_CONSTRUCTOR - 类 中的静态变量cn.ponfee.disjob.common.base.Null
 
BROKEN_METHOD - 类 中的静态变量cn.ponfee.disjob.common.base.Null
 
BUFF_SIZE - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
build() - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory.Builder
 
build() - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
build() - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
build() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
builder() - 类 中的静态方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory
 
builder() - 类 中的静态方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
 
builder(T) - 类 中的静态方法cn.ponfee.disjob.common.tree.TreeNode
 
buildExpression(String) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
buildJackson2HttpMessageConverter(ObjectMapper) - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils
 
buildPath(boolean) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
buildRestTemplate(int, int, Charset, MappingJackson2HttpMessageConverter) - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils
 
Bytes - cn.ponfee.disjob.common.util中的类
byte array utilities
Bytes() - 类 的构造器cn.ponfee.disjob.common.util.Bytes
 
bytes(Object) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
Serialize the byte array of json

C

c - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple3
 
c - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple4
 
call() - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
call(Throwables.ThrowingCallable<R, ?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
CALLER_BLOCKS - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
if not shutdown then put queue until enqueue
CALLER_RUNS - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
if not shutdown then run
cast() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
cast(Object, Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
Returns target type value from origin value cast See com.alibaba.fastjson.util.TypeUtils#castToInt(Object)
caught(Throwables.ThrowingRunnable<?>) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
 
caught(Throwables.ThrowingConsumer<E, ?>) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
 
caught(Throwables.ThrowingSupplier<R, ?>) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
 
caught(Throwables.ThrowingFunction<E, R, ?>) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
 
caught(Throwables.ThrowingCallable<R, ?>, String) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
caught(Throwables.ThrowingCallable<R, ?>, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
caught(Throwables.ThrowingConsumer<E, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
caught(Throwables.ThrowingConsumer<E, ?>, E, Supplier<String>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
caught(Throwables.ThrowingFunction<E, R, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
caught(Throwables.ThrowingFunction<E, R, ?>, E, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
caught(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
caught(Throwables.ThrowingRunnable<?>, String) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
caught(Throwables.ThrowingRunnable<?>, Supplier<String>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
caught(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
caught(Throwables.ThrowingSupplier<R, ?>, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
characteristics() - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
charset(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
checked(Throwables.ThrowingCallable<R, T>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
checked(Throwables.ThrowingConsumer<E, T>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
checked(Throwables.ThrowingFunction<E, R, T>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
checked(Throwables.ThrowingRunnable<T>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
checked(Throwables.ThrowingSupplier<R, T>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
checkNext(int, String, int, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
childrenCount - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
ClassUtils - cn.ponfee.disjob.common.util中的类
Class utility
ClassUtils() - 类 的构造器cn.ponfee.disjob.common.util.ClassUtils
 
cleanPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
文件路径规范化,如“path/..”内部的点号 注意:windows的文件分隔符“\”会替换为“/”
clear() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
clockDiff(Date, Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
计算两个日期的时间差(单位:秒)
clone() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
clone() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
已过时。
clone() - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
clone() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
Deep copy
clone() - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
clone() - 类 中的方法cn.ponfee.disjob.common.tree.NodePath
 
close() - 接口 中的方法cn.ponfee.disjob.common.base.Startable
Close
CLOSE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Close symbol
CLOSE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Close symbol
cn.ponfee.disjob.common.base - 程序包 cn.ponfee.disjob.common.base
 
cn.ponfee.disjob.common.concurrent - 程序包 cn.ponfee.disjob.common.concurrent
 
cn.ponfee.disjob.common.dag - 程序包 cn.ponfee.disjob.common.dag
 
cn.ponfee.disjob.common.date - 程序包 cn.ponfee.disjob.common.date
 
cn.ponfee.disjob.common.exception - 程序包 cn.ponfee.disjob.common.exception
 
cn.ponfee.disjob.common.lock - 程序包 cn.ponfee.disjob.common.lock
 
cn.ponfee.disjob.common.model - 程序包 cn.ponfee.disjob.common.model
 
cn.ponfee.disjob.common.spring - 程序包 cn.ponfee.disjob.common.spring
 
cn.ponfee.disjob.common.tree - 程序包 cn.ponfee.disjob.common.tree
 
cn.ponfee.disjob.common.tree.print - 程序包 cn.ponfee.disjob.common.tree.print
 
cn.ponfee.disjob.common.tuple - 程序包 cn.ponfee.disjob.common.tuple
 
cn.ponfee.disjob.common.util - 程序包 cn.ponfee.disjob.common.util
 
code() - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
CodeMsg - cn.ponfee.disjob.common.model中的接口
Code message
Collects - cn.ponfee.disjob.common.util中的类
Collection utilities
Collects() - 类 的构造器cn.ponfee.disjob.common.util.Collects
 
COLON - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Colon symbol
COLON - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Colon symbol
COMMA - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Comma symbol
COMMA - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Comma symbol
Comparators - cn.ponfee.disjob.common.util中的类
For collection order
Comparators() - 类 的构造器cn.ponfee.disjob.common.util.Comparators
 
compare(T) - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
compare(Object, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
Compare two object numerically
compareTo(ArrayHashKey) - 类 中的方法cn.ponfee.disjob.common.base.ArrayHashKey
 
compareTo(T) - 接口 中的方法cn.ponfee.disjob.common.base.TimingWheel.Timing
Provides default compare
compareTo(Delayed) - 类 中的方法cn.ponfee.disjob.common.concurrent.DelayedData
 
compareTo(T) - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
compareTo(NodePath<T>) - 类 中的方法cn.ponfee.disjob.common.tree.NodePath
 
compareTo(Object) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
 
comparing(Function<TreeNode<T, A>, U>) - 类 中的静态方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
comparing(Function<TreeNode<T, A>, U>, boolean, boolean) - 类 中的静态方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
computeTotalPages(int, long) - 类 中的静态方法cn.ponfee.disjob.common.model.PageResponse
 
concat(E) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
concat(byte[], byte[]...) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
merge byte arrays
concat(List<T>, T...) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
configObjectMapper(ObjectMapper) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
ConsistentHash<T> - cn.ponfee.disjob.common.base中的类
Consistent hashing algorithm.
ConsistentHash(Collection<T>, int) - 类 的构造器cn.ponfee.disjob.common.base.ConsistentHash
 
ConsistentHash(Collection<T>, int, Function<T, String>) - 类 的构造器cn.ponfee.disjob.common.base.ConsistentHash
 
ConsistentHash(Collection<T>, int, Function<T, String>, ConsistentHash.HashFunction) - 类 的构造器cn.ponfee.disjob.common.base.ConsistentHash
 
ConsistentHash.HashFunction - cn.ponfee.disjob.common.base中的接口
Hash String to long value
contains(Object) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
contains(V) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableHashList
 
containsAll(Collection<?>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
containsAny(String, List<String>) - 类 中的静态方法cn.ponfee.disjob.common.util.Strings
 
containsBean(String) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Returns spring container contains specified bean name.
convert(Consumer<T>, R) - 类 中的静态方法cn.ponfee.disjob.common.base.Functions
 
convert(Function<FlatNode<T, A>, R>) - 类 中的方法cn.ponfee.disjob.common.tree.FlatNode
 
convert(Function<TreeNode<T, A>, E>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
convert(Function<TreeNode<T, A>, E>, boolean) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
convert(List<S>, Function<S, T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns a copy of this instance.
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple1
 
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple2
 
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple3
 
copy() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple4
 
corePoolSize(int) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
covariant(Map<String, ?>) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
map泛型协变
covariant(Properties) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
CR - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
CR symbol
CR - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
CR symbol
CRC16 - cn.ponfee.disjob.common.util中的类
 
CRC_16 - 接口 中的静态变量cn.ponfee.disjob.common.base.ConsistentHash.HashFunction
 
createObjectMapper(JsonInclude.Include) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
createPropertySource(String, EncodedResource) - 类 中的方法cn.ponfee.disjob.common.spring.YamlPropertySourceFactory
 
CronExpression - cn.ponfee.disjob.common.date中的类
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - 类 的构造器cn.ponfee.disjob.common.date.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - 类 的构造器cn.ponfee.disjob.common.date.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
CURRENT_PATH - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
currentUnixTimestamp() - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
CustomLocalDateTimeDeserializer - cn.ponfee.disjob.common.date中的类
Deserializer for Java 8 temporal LocalDateTimes.
CustomLocalDateTimeDeserializer() - 类 的构造器cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
CustomLocalDateTimeDeserializer(String) - 类 的构造器cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
CustomLocalDateTimeDeserializer(DateTimeFormatter) - 类 的构造器cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 

D

d - 类 中的变量cn.ponfee.disjob.common.tuple.Tuple4
 
daemon(boolean) - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory.Builder
 
DAGEdge - cn.ponfee.disjob.common.dag中的类
DAG Edge
DAGExpressionParser - cn.ponfee.disjob.common.dag中的类
Parse DAG expression to graph 解析:new DAGParser("A->((B->C->D),(A->F))->(G,H,X)->J; A->Y").parse(); 结果: "A->((B->C->D),(A->F))->(G,H,X)->J" <0:0:Start -> 1:1:A> <1:1:A -> 1:1:B> <1:1:A -> 1:2:A> <1:1:B -> 1:1:C> <1:1:C -> 1:1:D> <1:2:A -> 1:1:F> <1:1:D -> 1:1:G> <1:1:D -> 1:1:H> <1:1:D -> 1:1:X> <1:1:F -> 1:1:G> <1:1:F -> 1:1:H> <1:1:F -> 1:1:X> <1:1:G -> 1:1:J> <1:1:H -> 1:1:J> <1:1:X -> 1:1:J> <1:1:J -> 0:0:End> "A->Y" <0:0:Start -> 2:3:A> <2:3:A -> 2:1:Y> <2:1:Y -> 0:0:End> --------------------------------------------------- 无法用expression来表达的场景:[A->C, A->D, B->D, B->E] ┌─────────────────────────────────┐ │ ┌─────>C──┐ │ │ ┌──>A──┤ │ │ │ │ └──┐ │ │ │ Start──┤ ├──>D──┼──>End │ │ │ ┌──┘ │ │ │ └──>B──┤ │ │ │ └─────>E──┘ │ └─────────────────────────────────┘ 但可通过json graph来表达: [ {"source": "1:1:A", "target": "1:1:C"}, {"source": "1:1:A", "target": "1:1:D"}, {"source": "1:1:B", "target": "1:1:D"}, {"source": "1:1:B", "target": "1:1:E"} ]
DAGExpressionParser(String) - 类 的构造器cn.ponfee.disjob.common.dag.DAGExpressionParser
 
DAGNode - cn.ponfee.disjob.common.dag中的类
DAG Node
DATE_PATTERN - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Date pattern
DATE_TO_STRING_PATTERN - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Date format of Date.toString()
DATEFULL_PATTERN - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Full datetime pattern
DatePeriods - cn.ponfee.disjob.common.date中的枚举
1990-04-15 00:00:00这天调整了夏令时,即在4月15号0点的时候将表调快了一小时,导致这一天少了一小时。
DatePeriods.Segment - cn.ponfee.disjob.common.date中的类
 
Dates - cn.ponfee.disjob.common.date中的类
Date utility Java处理GMT/UTC日期时间 时区: LocalDateTime:无时区 Date(UTC0):表示自格林威治时间(GMT)1970年1月1日0点经过指定的毫秒数后的时间点 Instant(UTC0):同Date ZonedDateTime:自带时区 ZoneId子类:ZoneRegion、ZoneOffset ZoneId.of("Etc/GMT-8") --> Etc/GMT-8 ZoneId.of("GMT+8") --> GMT+08:00 ZoneId.of("UTC+8") --> UTC+08:00 ZoneId.of("Asia/Shanghai") --> Asia/Shanghai ZoneId.systemDefault() --> Asia/Shanghai TimeZone子类(不支持UTC):ZoneInfo TimeZone.getTimeZone("Etc/GMT-8") --> Etc/GMT-8 TimeZone.getTimeZone("GMT+8") --> GMT+08:00 TimeZone.getTimeZone("Asia/Shanghai") --> Asia/Shanghai TimeZone.getTimeZone(ZoneId.of("GMT+8")) --> GMT+08:00 TimeZone.getDefault() --> Asia/Shanghai
Dates() - 类 的构造器cn.ponfee.disjob.common.date.Dates
 
DATETIME_FORMAT - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Fast date format for datetime pattern
DATETIME_PATTERN - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Datetime pattern
DAY_OF_MONTH - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
DAY_OF_WEEK - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
dayMap - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
dayOfMonth(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
dayOfWeek(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
dayOfYear(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
daysBetween(Date, Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
Returns a days between the two date(end-start)
daysOfMonth - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
daysOfWeek - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
decodeURI(String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
 
decodeURI(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
相当于javascript的decodeURI
decodeURIComponent(String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
 
decodeURIComponent(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
相当于javascript中的decodeURIComponent
DEFAULT - 类 中的静态变量cn.ponfee.disjob.common.date.JavaUtilDateFormat
The default date format with yyyy-MM-dd HH:mm:ss
DEFAULT - 类 中的静态变量cn.ponfee.disjob.common.date.LocalDateFormat
The default date format with yyyy-MM-dd
DEFAULT - 类 中的静态变量cn.ponfee.disjob.common.date.LocalDateTimeFormat
The default date format with yyyy-MM-dd HH:mm:ss
DEFAULT_CHARSET - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
DEFAULT_CHARSET_NAME - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
DEFAULT_CHILDREN_KEY - 类 中的静态变量cn.ponfee.disjob.common.tree.MapTreeTrait
 
DEFAULT_ROOT_ID - 类 中的静态变量cn.ponfee.disjob.common.tree.TreeNode
 
defaultIfNull(T, Supplier<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
 
degree - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
DelayedData<E> - cn.ponfee.disjob.common.concurrent中的类
Delayed data
DelegatedIntSpliterator<T> - cn.ponfee.disjob.common.base中的类
Delegated int spliterator
DelegatedIntSpliterator(int, int, IntFunction<? extends T>) - 类 的构造器cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
DelegatedIntSpliterator(Spliterator.OfInt, IntFunction<? extends T>) - 类 的构造器cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
delete(String, Object...) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
deleteQuietly(File) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
dependencies() - 接口 中的方法cn.ponfee.disjob.common.base.Startable
Returns list of dependencies startable
desc() - 接口 中的方法cn.ponfee.disjob.common.base.IntValueEnum
Returns enum description
desc() - 接口 中的方法cn.ponfee.disjob.common.base.ValueEnum
Returns enum description
desc() - 类 中的静态方法cn.ponfee.disjob.common.util.Comparators
 
desc() - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.disjob.common.tree.NodePath.JacksonDeserializer
 
deserializer() - 类 中的方法cn.ponfee.disjob.common.date.JacksonDate
 
different(Set<T>, Set<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
The two set different elements
digest(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.CRC16
 
directed(boolean) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
DISCARD - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
discard the task
DISCARD_OLDEST - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
if not shutdown then discard oldest and execute the new
doAfterTransactionCommit(Runnable) - 类 中的静态方法cn.ponfee.disjob.common.spring.TransactionUtils
在事务提交后再执行
DoInDatabaseLocked - cn.ponfee.disjob.common.lock中的类
Distributed lock based jdbc database.
DoInDatabaseLocked(JdbcTemplate, String) - 类 的构造器cn.ponfee.disjob.common.lock.DoInDatabaseLocked
 
DoInLocked - cn.ponfee.disjob.common.lock中的接口
Do something in locked context.
doInNestedTransaction(PlatformTransactionManager, Throwables.ThrowingSupplier<R, Throwable>, Consumer<Throwable>) - 类 中的静态方法cn.ponfee.disjob.common.spring.TransactionUtils
如果当前存在事务则开启一个嵌套事务,如果当前不存在事务则新建一个事务并运行。
DoInRedisLocked - cn.ponfee.disjob.common.lock中的类
Do in redis locked.
DoInRedisLocked(RedisLock) - 类 的构造器cn.ponfee.disjob.common.lock.DoInRedisLocked
 
doInRequiresNewTransaction(PlatformTransactionManager, Throwables.ThrowingSupplier<R, Throwable>, Consumer<Throwable>) - 类 中的静态方法cn.ponfee.disjob.common.spring.TransactionUtils
创建一个新事务,如果当前存在事务,则将这个事务挂起。
doStop() - 类 中的方法cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
 
DOT - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Dot symbol
DOT - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Dot symbol
duplicate(Collection<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
duplicate(Collection<T>, Function<T, R>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
Returns the duplicates elements for list

E

empty() - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableHashList
 
EMPTY_OBJECT_ARRAY - 类 中的静态变量cn.ponfee.disjob.common.base.ImmutableArrayList
 
enabled - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
enabled(boolean) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
EnableJacksonDateConfigurer - cn.ponfee.disjob.common.spring中的注释类型
Enable object mapper configurer
EnableJacksonDateConfigurer.ObjectMapperConfigurer - cn.ponfee.disjob.common.spring中的类
 
encodeURI(String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
 
encodeURI(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
相当于javascript中的encodeURI 不会被此方法编码的字符:!
encodeURIComponent(String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
 
encodeURIComponent(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.URLCodes
相当于javascript中的encodeURIComponent 不会被此方法编码的字符:!
END - 类 中的静态变量cn.ponfee.disjob.common.dag.DAGNode
 
end() - 类 中的方法cn.ponfee.disjob.common.date.DatePeriods.Segment
 
endOfDay(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在天的结束时间:yyyy-MM-dd 23:59:59
endOfDay(LocalDateTime) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
endOfMonth(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在月的结束时间:yyyy-MM-月未 23:59:59
endOfWeek(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在周的结束时间:yyyy-MM-周日 23:59:59
endOfYear(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在月的结束时间:yyyy-12-31 23:59:59
Enums - cn.ponfee.disjob.common.util中的类
Enum utility
Enums() - 类 的构造器cn.ponfee.disjob.common.util.Enums
 
EOF - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
EQ - 类 中的静态变量cn.ponfee.disjob.common.util.Comparators
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.base.ArrayHashKey
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
equals(Integer) - 接口 中的方法cn.ponfee.disjob.common.base.IntValueEnum
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.dag.DAGEdge
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
equals(int, int, String) - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
equals(T) - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.tree.NodePath
 
equals(Object) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Indicates whether some other object is "equal to" this one.
equals(Object...) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns tuple elements are equals array elements.
equals(Long, Integer) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
Returns the Long object is equals the Integer object
equals(Integer) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(int) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(String) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(Character) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(char) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(Boolean) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(boolean) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
equals(Predicates) - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
estimateSize() - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
execute(Throwables.ThrowingRunnable<Throwable>, int, long) - 类 中的静态方法cn.ponfee.disjob.common.base.RetryTemplate
 
execute(Throwables.ThrowingSupplier<T, Throwable>, int, long) - 类 中的静态方法cn.ponfee.disjob.common.base.RetryTemplate
 
execute(Collection<T>, Consumer<T>, Executor) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
Run async, action the T collection
execute(Collection<T>, Function<T, U>, Executor) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
Call async, mapped T to U
execute(Collection<T>, Function<T, R>, int, Executor) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
根据数据(任务)数量来判断是否主线程执行还是提交到线程池执行
execute(Collection<T>, Consumer<T>, int, Executor) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
根据数据(任务)数量来判断是否主线程执行还是提交到线程池执行
execute(String) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
execute(ConnectionCallback<T>) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
executeScript(RedisTemplate<?, ?>, RedisScript<T>, ReturnType, int, byte[][]) - 类 中的静态方法cn.ponfee.disjob.common.spring.RedisTemplateUtils
Execute lua script for redis
expressionParsed - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
ExtendMethodHandles - cn.ponfee.disjob.common.util中的类
jdk8中如果直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup 在调用方法 MethodHandles.Lookup#findSpecial(java.lang.Class, java.lang.String, java.lang.invoke.MethodType, java.lang.Class)MethodHandles.Lookup#unreflectSpecial(java.lang.reflect.Method, java.lang.Class) 获取父类方法句柄MethodHandle时 可能出现权限不够, 抛出如下异常, 所以通过反射创建MethodHandles.Lookup解决该问题.
ExtendMethodHandles() - 类 的构造器cn.ponfee.disjob.common.util.ExtendMethodHandles
 
extensionSupportedMediaTypes(MappingJackson2HttpMessageConverter) - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils
 
extract(Class<T>, String) - 类 中的方法cn.ponfee.disjob.common.spring.YamlProperties
 

F

failure(CodeMsg) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
failure(int) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
failure(int, String) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
fieldDiff(Class<?>, Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
Fields - cn.ponfee.disjob.common.util中的类
高效的反射工具类(基于sun.misc.Unsafe)
Fields() - 类 的构造器cn.ponfee.disjob.common.util.Fields
 
Files - cn.ponfee.disjob.common.util中的类
File utilities.
Files() - 类 的构造器cn.ponfee.disjob.common.util.Files
 
filter(List<T>, Predicate<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
findAvailablePort() - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
 
findAvailablePort(int) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Returns this server available port
findNextWhiteSpace(int, String) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
findValidNetworkInterface() - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Get the suitable NetworkInterface
flatBFS() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
广度优先遍历BFS(Breath-First Search)
flatCFS() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
按层级方式展开节点:兄弟节点相邻 子节点优先搜索CFS(Children-First Search) Should be invoking after TreeNode.mount(List) Note:为了构建复杂表头,保证左侧的叶子节点必须排在右侧叶子节点前面,此处不能用广度优先搜索策略
flatDFS() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
深度优先搜索DFS(Depth-First Search):使用前序遍历 Should be invoking after TreeNode.mount(List)
FlatNode<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
节点扁平结构
FNV - 接口 中的静态变量cn.ponfee.disjob.common.base.ConsistentHash.HashFunction
 
forceUnlock() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
Force unlock
forEachChild(Consumer<TreeNode<T, A>>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
forEachRemaining(Consumer<? super T>) - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
format(Date, String) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
格式化日期对象
format(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
格式化日期对象,格式为yyyy-MM-dd HH:mm:ss
format(long, String) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
格式化日期对象
format(Date, StringBuffer, FieldPosition) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
format(LocalDate) - 类 中的方法cn.ponfee.disjob.common.date.LocalDateFormat
 
format(LocalDateTime) - 类 中的方法cn.ponfee.disjob.common.date.LocalDateTimeFormat
 
format(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
数字格式化
format(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
数字格式化
format(double, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
Returns a string value of double
formatToCharacterIterator(Object) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
from(E) - 类 中的方法cn.ponfee.disjob.common.model.Result
 
fromJson(String, JavaType) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(byte[], JavaType) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(String, Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(byte[], Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(String, Type) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(byte[], Type) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(String, TypeReference<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromJson(byte[], TypeReference<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
fromString(String) - 类 中的静态方法cn.ponfee.disjob.common.dag.DAGNode
 
Functions - cn.ponfee.disjob.common.base中的类
Function utilities.
Functions() - 类 的构造器cn.ponfee.disjob.common.base.Functions
 

G

gcd(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
Returns the greatest common divisor
gcd(int[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
Returns the greatest common divisor in array
generateId() - 接口 中的方法cn.ponfee.disjob.common.base.IdGenerator
Returns id.
GenericUtils - cn.ponfee.disjob.common.util中的类
泛型工具类 https://segmentfault.com/a/1190000018319217
GenericUtils() - 类 的构造器cn.ponfee.disjob.common.util.GenericUtils
 
get(int) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
get() - 类 中的方法cn.ponfee.disjob.common.base.LazyLoader
 
get(K, V) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
get() - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
get(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
get() - 类 中的方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Get the object at the given index.
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple1
 
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple2
 
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple3
 
get(int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple4
 
get(T[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
get(List<T>, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
get(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
get field of target object
get(Object, Field) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
get field of target object
getActualArgTypeArgument(Method, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getActualArgTypeArgument(Method, int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
public void genericMethod(List list, Map map){}
getActualReturnTypeArgument(Method) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getActualReturnTypeArgument(Method, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
public List genericMethod(){}
getActualTypeArgument(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
获取泛型的实际类型参数
getActualTypeArgument(Class<?>, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
public class GenericClass extends GenericSuperClass
getActualTypeArgument(Field) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getActualTypeArgument(Field, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
private List list; -> Long
getActualTypeArgument(Type, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getActualTypeVariableMapping(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getAliases(String) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Returns spring bean name other alias name.
getAttach() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getBean(String) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Gets spring bean by bean name.
getBean(Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Gets spring bean by bean type.
getBean(String, Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Gets spring bean by bean name and type.
getBoolean(K, boolean) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getBoolean(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getChildren() - 类 中的方法cn.ponfee.disjob.common.tree.MapTreeTrait
 
getChildren() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
getChildren() - 接口 中的方法cn.ponfee.disjob.common.tree.TreeTrait
Gets children node list
getChildrenCount() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getClass(String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
Returns class object for text, can be class qualifier name or source code
getClassFilePath(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
获取类文件的路径(文件)
getClasspath(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
获取指定类的类路径(目录)
getClasspath() - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
获取当前的类路径(目录)
getCode() - 异常错误 中的方法cn.ponfee.disjob.common.exception.BaseCheckedException
Returns the error code
getCode() - 异常错误 中的方法cn.ponfee.disjob.common.exception.BaseUncheckedException
Returns the error code
getCode() - 接口 中的方法cn.ponfee.disjob.common.model.CodeMsg
Returns code
getCode() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
getComparator() - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
getConstructor(Class<T>, Class<?>...) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
getCronExpression() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getData() - 类 中的方法cn.ponfee.disjob.common.concurrent.DelayedData
 
getData() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
getDayOfWeekNumber(String) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getDegree() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getDelay(TimeUnit) - 类 中的方法cn.ponfee.disjob.common.concurrent.DelayedData
 
getDouble(K, double) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getDouble(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getExistingReplicas(T) - 类 中的方法cn.ponfee.disjob.common.base.ConsistentHash
 
getExpressionSetSummary(Set<Integer>) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getExpressionSummary() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getField(Class<?>, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
Returns the member field(include super class)
getFieldActualType(Class<?>, String) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getFieldActualType(Class<?>, Field) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
public abstract class BaseEntity<I> { private I id; } public class BeanClass extends BaseEntity<String> {}
getFinalFireTime() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFirst(Collection<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
Gets the first element for values
getFloat(K, float) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getFloat(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getGenericTypes(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getHostAddress(String) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Gets host address by host name
getHostName(String) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Gets host name by host address
getInt(K, int) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getInt(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getLast(Collection<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
Gets the last element for values
getLastDayOfMonth(int, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getLeftLeafCount() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getLevel() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getLocalHost() - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Find first valid IP from local network card
getLock(String, int) - 类 中的方法cn.ponfee.disjob.common.lock.RedisLockFactory
 
getLong(K, long) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getLong(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getMainJavaFile(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainJavaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainJavaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainJavaPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainJavaPath(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainResourcesPath() - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainResourcesPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainScalaFile(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainScalaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainScalaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainScalaPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMainScalaPath(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getMethod(Object, String, Class<?>...) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
getMethodArgActualType(Class<?>, Method, int) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
Returns method arg actual type public abstract class ClassA<T> { public void method(T arg) {} } public class ClassB extends classA<String>{}
getMethodReturnActualType(Class<?>, Method) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
Returns method return actual type public abstract class ClassA<T> { public T method() {} } public class ClassB extends classA<String>{}
getMonthNumber(String) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getMsg() - 接口 中的方法cn.ponfee.disjob.common.model.CodeMsg
Returns message
getMsg() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
getName() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
getName(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
获取类名称 ClassUtils.getClassName(ClassUtils.class) -> cn.ponfee.commons.reflect.ClassUtils
getNextInvalidTimeAfter(Date) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNid() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getNumericValue(String, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getOffset() - 类 中的方法cn.ponfee.disjob.common.model.PageRequest
 
getOrdinal() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
getPackagePath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
包名称转目录路径名 getPackagePath("cn.ponfee.commons.reflect") -> cn/ponfee/commons/reflect
getPackagePath(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
包名称转目录路径名 ClassUtils.getPackagePath(ClassUtils.class) -> code/ponfee/commons/reflect
getParent() - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
getPath() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getPid() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getProjectBaseDir() - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getPrototypeBean(String, Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Gets spring bean by bean name and type, if not defined bean then return null
getPrototypeBean(Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Gets spring bean by bean type, if not defined bean then return null
getRawType(Type) - 类 中的静态方法cn.ponfee.disjob.common.util.GenericUtils
 
getRequest() - 类 中的静态方法cn.ponfee.disjob.common.spring.BaseController
 
getRequestAttributes() - 类 中的静态方法cn.ponfee.disjob.common.spring.BaseController
 
getRequired(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequired(K, Function<V, R>) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredBoolean(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredDouble(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredFloat(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredInt(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredLong(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getRequiredString(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getResource(String) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringUtils
 
getResponse() - 类 中的静态方法cn.ponfee.disjob.common.spring.BaseController
 
getRingSize() - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
 
getRootCauseMessage(Throwable) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
 
getRootCauseStackTrace(Throwable) - 类 中的静态方法cn.ponfee.disjob.common.exception.Throwables
Gets the root cause throwable stack trace
getSection() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
getSession() - 类 中的静态方法cn.ponfee.disjob.common.spring.BaseController
 
getSiblingOrdinal() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getSource() - 类 中的方法cn.ponfee.disjob.common.dag.DAGEdge
 
getSpecialMethodHandle(Method) - 类 中的静态方法cn.ponfee.disjob.common.util.ExtendMethodHandles
java9中的MethodHandles.lookup()方法返回的Lookup对象 有权限访问specialCaller !
getStackTrace(int) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
获取堆栈信息
getStackTrace() - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
 
getStackTrace(Thread) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
 
getStaticField(Class<?>, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
Returns the static field
getStaticFieldInClassChain(Class<?>, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
Returns the static field, find in class pointer chain
getString(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getString(K, String) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getTarget() - 类 中的方法cn.ponfee.disjob.common.dag.DAGEdge
 
getTestJavaFile(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestJavaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestJavaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestJavaPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestJavaPath(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestResourcesPath() - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestResourcesPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestScalaFile(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestScalaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestScalaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestScalaPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getTestScalaPath(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getThreadGroup() - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory
 
getTickMs() - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
 
getTimeAfter(Date) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getTimeBefore(Date) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeZone() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getTotalPages() - 类 中的方法cn.ponfee.disjob.common.model.PageResponse
 
getTreeDepth() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getTreeLeafCount() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getTreeMaxDegree() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getTreeNodeCount() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
getType(String) - 类 中的静态方法cn.ponfee.disjob.common.spring.SpringContextHolder
Returns spring bean name type.
getValue(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedMap
 
getValue(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
getValue(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedMap
 
getValue(int, String, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
getValue(String) - 类 中的方法cn.ponfee.disjob.common.model.PageRequest
 
getValue(String) - 类 中的方法cn.ponfee.disjob.common.spring.BaseController
 
getValue(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
Gets the target's name value
getVolatile(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
支持volatile语义
getVolatile(Object, Field) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
支持volatile语义
getWebAppPath() - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
getWebAppPath(String) - 类 中的静态方法cn.ponfee.disjob.common.util.MavenProjects
 
GT - 类 中的静态变量cn.ponfee.disjob.common.util.Comparators
 

H

hash(String) - 接口 中的方法cn.ponfee.disjob.common.base.ConsistentHash.HashFunction
Returns key's int hash value
hash() - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.base.ArrayHashKey
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.dag.DAGEdge
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.tree.NodeId
 
hashCode() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns a hash code value for the object.
hasKey(K) - 接口 中的方法cn.ponfee.disjob.common.base.TypedKeyValue
 
hexDecode(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
decode the hex string to byte array
hexEncode(char[], int, byte) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
hexEncode(byte, boolean) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
hexEncode(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
hexEncode(byte[], boolean) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
encode the byte array the hex string
HOUR - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
hourOfDay(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
hours - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
HttpContextHolder() - 类 的构造器cn.ponfee.disjob.common.spring.RestTemplateUtils.HttpContextHolder
 
HYPHEN - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Hyphen symbol
HYPHEN - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Hyphen symbol

I

IdGenerator - cn.ponfee.disjob.common.base中的接口
Generate id
ifChildrenPresent(Consumer<LinkedList<TreeNode<T, A>>>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
ifPresent(Consumer<? super T>) - 类 中的方法cn.ponfee.disjob.common.base.LazyLoader
 
ignored(Throwables.ThrowingCallable<R, ?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
ignored(Throwables.ThrowingCallable<R, ?>, R) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingCallable
 
ignored(Throwables.ThrowingConsumer<E, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingConsumer
 
ignored(Throwables.ThrowingFunction<E, R, ?>, E) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
ignored(Throwables.ThrowingFunction<E, R, ?>, E, R) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingFunction
 
ignored(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
ignored(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
ignored(Throwables.ThrowingSupplier<R, ?>, R) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingSupplier
 
IGNORED_NETWORK_INTERFACE - 类 中的静态变量cn.ponfee.disjob.common.util.NetUtils
 
ImmutableArrayList<E> - cn.ponfee.disjob.common.base中的类
Representing immutable List
ImmutableArrayList() - 类 的构造器cn.ponfee.disjob.common.base.ImmutableArrayList
 
ImmutableArrayList(Object[]) - 类 的构造器cn.ponfee.disjob.common.base.ImmutableArrayList
 
ImmutableHashList<K extends Comparable<K>,V> - cn.ponfee.disjob.common.base中的类
Immutable hash map & list structure
indexOf(Object) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
initBinder(WebDataBinder) - 类 中的方法cn.ponfee.disjob.common.spring.BaseController
 
insert(String, Object...) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
INSTANCE - 类 中的静态变量cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
INSTANCE - 类 中的静态变量cn.ponfee.disjob.common.date.JacksonDate
 
interruptIfNecessary(Throwable) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.Threads
 
IntValueDesc - cn.ponfee.disjob.common.base中的类
Int value & description model
IntValueDesc() - 类 的构造器cn.ponfee.disjob.common.base.IntValueDesc
 
IntValueEnum<T extends Enum<T> & IntValueEnum<T>> - cn.ponfee.disjob.common.base中的接口
Represents int value enum type structure.
invoke(Object, Method, Object[]) - 类 中的方法cn.ponfee.disjob.common.base.RetryInvocationHandler
 
invoke(Object, Method) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
invoke(Object, Method, Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
invoke(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
invoke(Object, String, Class<?>[], Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
invoke(Object, String, Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
isAnyHost(String) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
 
isAvailable() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
isAvailablePort(int) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Check the port is available
isCastable(PrimitiveTypes) - 枚举 中的方法cn.ponfee.disjob.common.util.PrimitiveTypes
用于判断传入方法真实的参数类型(this)是否能转换到方法定义的参数类型(target)
isConnectableHostPort(String, int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
Returns the hostname port is connectable.
isEmpty() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
isEmpty() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableHashList
 
isEmpty(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
判断对象是否为空
isEnabled() - 类 中的方法cn.ponfee.disjob.common.tree.BaseNode
 
isEnd() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
isFailure() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
isHeldByCurrentThread() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
当前线程是否持有锁 {@code class X { Lock lock = new RedisLock(redisTemplate, "lockKey", 100); // ...
isLeaf() - 类 中的方法cn.ponfee.disjob.common.tree.FlatNode
 
isLeapYear(int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
isLocked() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
是否已锁(任何线程)
isMatch(String, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Strings
'?'
isNullOrZero(Long) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
isNullOrZero(Integer) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
isSatisfiedBy(Date) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Indicates whether the given date satisfies the cron expression.
isStart() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
isStartOrEnd() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
isStopped(Thread) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.Threads
Returns the thread is whether stopped
isSuccess() - 类 中的方法cn.ponfee.disjob.common.model.Result
 
isValidDate(String, String) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
简单的日期格式校验
isValidExpression(String) - 类 中的静态方法cn.ponfee.disjob.common.date.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isValidIpAddress(String) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
 
isValidIpv4Address(InetAddress) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
 
isValidLocalHost(String) - 类 中的静态方法cn.ponfee.disjob.common.util.NetUtils
 
isWrapperType(Class<?>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
isZeroDate(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
Check the date is whether zero date
iterator() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
iterator() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Return an immutable Iterator<Object> around the content of this Tuple.
iterator() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 

J

JacksonDate - cn.ponfee.disjob.common.date中的类
The Jackson Money Serializer & Deserializer
JacksonDate(DateFormat) - 类 的构造器cn.ponfee.disjob.common.date.JacksonDate
 
JacksonDeserializer() - 类 的构造器cn.ponfee.disjob.common.tree.NodePath.JacksonDeserializer
 
JavaUtilDateFormat - cn.ponfee.disjob.common.date中的类
Convert to java.util.Date, none zone offset.
JavaUtilDateFormat(String) - 类 的构造器cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
JavaUtilDateFormat(String, Locale) - 类 的构造器cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
JavaUtilDateFormat(FastDateFormat) - 类 的构造器cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
JdbcTemplateWrapper - cn.ponfee.disjob.common.spring中的类
Wrapped jdbc template.
join(E) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
join(CompletionService<T>, int) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
 
join(CompletionService<T>, int, Consumer<T>) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
 
join(CharSequence, Function<Object, String>, CharSequence, CharSequence) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns string of joined the tuple elements.
joinDiscard(CompletionService<T>, int) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.MultithreadExecutors
 
Jsons - cn.ponfee.disjob.common.util中的类
The json utility based jackson 线程安全

K

keepAliveTimeSeconds(long) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 

L

lastdayOffset - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
lastdayOfMonth - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
lastdayOfWeek - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
lastIndexOf(Object) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
LazyLoader<T> - cn.ponfee.disjob.common.base中的类
Lazy loader
leftLeafCount - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns int value of this tuple elements count.
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple1
 
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple2
 
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple3
 
length() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple4
 
level - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
LF - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
LF symbol
LF - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
LF symbol
listFields(Class<?>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
Returns member field list include super class(exclude transient field)
listIterator() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
listIterator(int) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
loadYml(Resource) - 类 中的静态方法cn.ponfee.disjob.common.spring.YamlPropertySourceFactory
 
LocalDateFormat - cn.ponfee.disjob.common.date中的类
Convert to java.time.LocalDate, none zone offset.
LocalDateFormat(String) - 类 的构造器cn.ponfee.disjob.common.date.LocalDateFormat
 
LocalDateFormat(DateTimeFormatter) - 类 的构造器cn.ponfee.disjob.common.date.LocalDateFormat
 
LocalDateTimeFormat - cn.ponfee.disjob.common.date中的类
Convert to java.time.LocalDateTime, none zone offset.
LocalDateTimeFormat(String) - 类 的构造器cn.ponfee.disjob.common.date.LocalDateTimeFormat
 
LocalDateTimeFormat(DateTimeFormatter) - 类 的构造器cn.ponfee.disjob.common.date.LocalDateTimeFormat
 
LocalizedMethodArgumentConfigurer - cn.ponfee.disjob.common.spring中的类
Localized method argument configurer
LocalizedMethodArgumentConfigurer() - 类 的构造器cn.ponfee.disjob.common.spring.LocalizedMethodArgumentConfigurer
 
LocalizedMethodArgumentResolver - cn.ponfee.disjob.common.spring中的类
Localized method parameter for spring web org.springframework.stereotype.Controller methods.
LocalizedMethodArgumentResolver() - 类 的构造器cn.ponfee.disjob.common.spring.LocalizedMethodArgumentResolver
 
LocalizedMethodArguments - cn.ponfee.disjob.common.spring中的注释类型
Localization method arguments annotation definition.
lock() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
等待锁直到获取(non interrupt)
lockInterruptibly() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
等待锁直到获取成功或抛出InterruptedException异常
log - 类 中的变量cn.ponfee.disjob.common.base.TimingWheel
 
log - 类 中的变量cn.ponfee.disjob.common.spring.BaseController
 
log(double, double) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
求以base为底n的对数 Math.log10(double) 求以10为底n的对数(lg) Math.log(double) 以e为底n的对数(自然对数,ln) Math.log1p(double) 以e为底n+1的对数
log2(double) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
以2为底n的对数
lower(double, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
向下转单位
lower(double, int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
LT - 类 中的静态变量cn.ponfee.disjob.common.util.Comparators
 

M

MAC_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
map(Function<T, E>) - 类 中的方法cn.ponfee.disjob.common.model.Result
 
MAP_NORMAL - 类 中的静态变量cn.ponfee.disjob.common.util.Jsons
 
MapTreeTrait<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
The map for Tree node
MapTreeTrait() - 类 的构造器cn.ponfee.disjob.common.tree.MapTreeTrait
 
MapTreeTrait(String) - 类 的构造器cn.ponfee.disjob.common.tree.MapTreeTrait
 
Maths - cn.ponfee.disjob.common.util中的类
数学算术 取模:Modulo Operation
Maths() - 类 的构造器cn.ponfee.disjob.common.util.Maths
 
MavenProjects - cn.ponfee.disjob.common.util中的类
Maven标准的项目文件工具类(Only use in test case) new File("src/test/resources/test.txt"); new File("src/test/java/test/test1.java"); new File("src/main/resources/log4j2.xml");
MavenProjects() - 类 的构造器cn.ponfee.disjob.common.util.MavenProjects
 
max(Date, Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
Returns the greater of two Date values.
MAX_CAP - 类 中的静态变量cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
max #workers - 1
MAX_YEAR - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
maximumPoolSize(int) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
MD5 - 接口 中的静态变量cn.ponfee.disjob.common.base.ConsistentHash.HashFunction
 
METHOD_LOOKUP - 类 中的静态变量cn.ponfee.disjob.common.util.ExtendMethodHandles
 
min(Date, Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
Returns the smaller of two Date values.
minus(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
minus(long, long) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
minusDays(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少天数
minusHours(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少小时
minusMillis(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少毫秒数
minusMinutes(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少分钟
minusMonths(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少月份
minusSeconds(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少秒数
minusWeeks(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少周
minusYears(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
减少年
MINUTE - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
minutes - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
mkdir(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
创建目录
mkdir(File) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
创建目录
MONTH - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
monthMap - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
months - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
mount(List<E>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
mount(List<E>, boolean) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
Mount a tree
MultithreadExecutors - cn.ponfee.disjob.common.concurrent中的类
Multi Thread executor Thread#stop() will occur "java.lang.ThreadDeath: null" if try...catch wrapped in Throwable
MultithreadExecutors() - 类 的构造器cn.ponfee.disjob.common.concurrent.MultithreadExecutors
 
MultiwayTreePrinter<T> - cn.ponfee.disjob.common.tree.print中的类
Print multiway tree
MultiwayTreePrinter(Appendable, Function<T, CharSequence>, Function<T, List<T>>) - 类 的构造器cn.ponfee.disjob.common.tree.print.MultiwayTreePrinter
 

N

NamedThreadFactory - cn.ponfee.disjob.common.concurrent中的类
Implementation of thread factory.
NamedThreadFactory(String, Boolean, Integer, Thread.UncaughtExceptionHandler) - 类 的构造器cn.ponfee.disjob.common.concurrent.NamedThreadFactory
 
NamedThreadFactory.Builder - cn.ponfee.disjob.common.concurrent中的类
 
nearestWeekday - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
NetUtils - cn.ponfee.disjob.common.util中的类
IP and Port Helper for RPC isAnyLocalAddress 通配符地址 IPv4的通配符地址是0.0.0.0 isLoopbackAddress 回环地址 IPv4的的范围是127.0.0.0 ~ 127.255.255.255 IPv6的是0:0:0:0:0:0:0:1,也可以简写成::1 isLinkLocalAddress 本地连接地址 IPv4的的范围是169.254.0.0 ~ 169.254.255.255 IPv6的前12位是FE8,其他的位可以是任意取值 isSiteLocalAddress 地区本地地址 IPv4的分为三段:10.0.0.0 ~ 10.255.255.255等 IPv6的地区本地地址的前12位是FEC,其他的位可以是任意取值 isMulticastAddress 广播地址 IPv4的范围是224.0.0.0 ~ 239.255.255.255 IPv6的第一个字节是FF,其他的字节可以是任意值 isMCGlobal 全球范围的广播地址 isMCLinkLocal 子网广播地址 isMCNodeLocal 本地接口广播地址 isMCOrgLocal 组织范围的广播地址 isMCSiteLocal 站点范围的广播地址 host address:host name、ip address
NetUtils() - 类 的构造器cn.ponfee.disjob.common.util.NetUtils
 
newArray(Class<? extends T[]>, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
newCondition() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
 
newInstance(Constructor<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
newInstance(Constructor<T>, Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
newInstance(Class<T>, Class<?>[], Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
newInstance(Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
newInstance(Class<T>, Object[]) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
泛型参数的构造函数需要使用 {ClassUtils.newInstance(Class, Class[], Object[])} ClassUtils.newInstance(Tuple3.class, new Object[]{1, 2, 3}) ClassUtils.newInstance(Tuple2.class, new Object[]{new String[]{"a", "b"}, new Integer[]{1, 2}})
newInstance(Class<T>) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
Returns a new instance of type
newLinkedList(E) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
newThread(Runnable) - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory
 
next(LocalDateTime, LocalDateTime, int, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
Compute the next segment based original and reference target
next(LocalDateTime, int, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
 
next(LocalDateTime, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
 
next(Date, Date, int, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
 
next(Date, int, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
 
next(Date, int) - 枚举 中的方法cn.ponfee.disjob.common.date.DatePeriods
 
nid - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
no(Integer) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(int) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(String) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(Character) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(char) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(Boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
no(Predicates) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
NO_SPEC - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
NO_SPEC_INT - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
NodeId<T extends NodeId<T>> - cn.ponfee.disjob.common.tree中的类
Base node id
NodeId(T) - 类 的构造器cn.ponfee.disjob.common.tree.NodeId
 
NodePath<T extends Serializable & Comparable<T>> - cn.ponfee.disjob.common.tree中的类
Representing immutable node path array
NodePath() - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(T...) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(T[], T) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(List<T>) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(List<T>, T) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(NodePath<T>) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath(NodePath<T>, T) - 类 的构造器cn.ponfee.disjob.common.tree.NodePath
 
NodePath.JacksonDeserializer<T extends Serializable & Comparable<T>> - cn.ponfee.disjob.common.tree中的类
 
nodeSpace(int) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
NORMAL - 类 中的静态变量cn.ponfee.disjob.common.util.Jsons
标准:忽略对象中值为null的属性
not(Predicate<T>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
now() - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取当前日期对象
now(String) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取当前日期字符串
nthdayOfWeek - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
Null - cn.ponfee.disjob.common.base中的类
The Null class is representing unable instance object
nullZero(Long) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
nullZero(Integer) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
Numbers - cn.ponfee.disjob.common.util中的类
Number utility 十进制:10 二进制:0B10 八进制:010 十六进制:0X10 小数点:1e-9
Numbers() - 类 的构造器cn.ponfee.disjob.common.util.Numbers
 

O

ObjectMapperConfigurer(ObjectMapper) - 类 的构造器cn.ponfee.disjob.common.spring.EnableJacksonDateConfigurer.ObjectMapperConfigurer
 
ObjectUtils - cn.ponfee.disjob.common.util中的类
Object utility class
ObjectUtils() - 类 的构造器cn.ponfee.disjob.common.util.ObjectUtils
 
obtainClass(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.ClassUtils
 
of(Object...) - 类 中的静态方法cn.ponfee.disjob.common.base.ArrayHashKey
 
of() - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableArrayList
Returns an empty list
of(T...) - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
of(T[], T) - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
of(List<T>) - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
of(List<T>, T) - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
of(List<V>, Function<V, K>) - 类 中的静态方法cn.ponfee.disjob.common.base.ImmutableHashList
 
of(Class<T>, Integer) - 接口 中的静态方法cn.ponfee.disjob.common.base.IntValueEnum
 
of(Supplier<T>) - 类 中的静态方法cn.ponfee.disjob.common.base.LazyLoader
 
of(Class<T>, Supplier<R>) - 类 中的静态方法cn.ponfee.disjob.common.base.LazyLoader
 
of(Function<A, T>, A) - 类 中的静态方法cn.ponfee.disjob.common.base.LazyLoader
 
of(Class<T>, Function<A, R>, A) - 类 中的静态方法cn.ponfee.disjob.common.base.LazyLoader
 
of(Class<T>, V) - 接口 中的静态方法cn.ponfee.disjob.common.base.ValueEnum
 
of(E, long) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.DelayedData
 
of(DAGNode, DAGNode) - 类 中的静态方法cn.ponfee.disjob.common.dag.DAGEdge
 
of(String, String) - 类 中的静态方法cn.ponfee.disjob.common.dag.DAGEdge
 
of(EndpointPair<DAGNode>) - 类 中的静态方法cn.ponfee.disjob.common.dag.DAGEdge
 
of(int, int, String) - 类 中的静态方法cn.ponfee.disjob.common.dag.DAGNode
 
of(CodeMsg) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
of(CodeMsg, T) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
of(int, String) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
of(int, String, T) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
of(JdbcTemplate) - 类 中的静态方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
of() - 类 中的静态方法cn.ponfee.disjob.common.tuple.Tuple0
 
of(A) - 类 中的静态方法cn.ponfee.disjob.common.tuple.Tuple1
 
of(A, B) - 类 中的静态方法cn.ponfee.disjob.common.tuple.Tuple2
 
of(A, B, C) - 类 中的静态方法cn.ponfee.disjob.common.tuple.Tuple3
 
of(A, B, C, D) - 类 中的静态方法cn.ponfee.disjob.common.tuple.Tuple4
 
of(Integer) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(int) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(String) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(Character) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(char) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(Boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
of(boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
offer(T) - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
 
offer(T, long) - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
Puts to timing wheel.
offset() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
ofPrimitive(Class<?>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
ofPrimitiveOrWrapper(Class<?>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
ofTimeMillis(long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
java(毫秒)时间戳
ofTimeMillis(Long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
ofUnixTimestamp(long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
unix时间戳
ofUnixTimestamp(Long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
ofWrapper(Class<?>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
OPEN - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Open symbol
OPEN - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Open symbol
order(boolean) - 类 中的静态方法cn.ponfee.disjob.common.util.Comparators
 
orElse(T) - 类 中的方法cn.ponfee.disjob.common.base.LazyLoader
 
orElseGet(Supplier<? extends T>) - 类 中的方法cn.ponfee.disjob.common.base.LazyLoader
 

P

PageRequest - cn.ponfee.disjob.common.model中的类
Page request for pageable query
PageRequest() - 类 的构造器cn.ponfee.disjob.common.model.PageRequest
 
PageResponse<T> - cn.ponfee.disjob.common.model中的类
Page query response
PageResponse() - 类 的构造器cn.ponfee.disjob.common.model.PageResponse
 
PageResponse(List<T>, long) - 类 的构造器cn.ponfee.disjob.common.model.PageResponse
 
PageResponse(List<T>, long, PageRequest) - 类 的构造器cn.ponfee.disjob.common.model.PageResponse
 
parent - 类 中的变量cn.ponfee.disjob.common.tree.NodeId
 
parse() - 类 中的方法cn.ponfee.disjob.common.dag.DAGExpressionParser
 
parse(String, ParsePosition) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
parse(String) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
parse(String) - 类 中的方法cn.ponfee.disjob.common.date.LocalDateFormat
 
parse(String) - 类 中的方法cn.ponfee.disjob.common.date.LocalDateTimeFormat
 
parse(String, JavaType) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
Deserialize the json string to java object
parse(byte[], JavaType) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
Deserialize the json byte array to java object
parse(String, Class<T>) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parse(byte[], Class<T>) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parse(String, Type) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parse(byte[], Type) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parse(String, TypeReference<T>) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parse(byte[], TypeReference<T>) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
 
parseArray(String, Class<?>...) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
parseMethodArgs(String, Method) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
parseObject(String, ParsePosition) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
parseObject(String) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
parseToLocalDateTime(String) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
parseToLocalDateTime(String, ParsePosition) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
 
partition(int[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
Returns consecutive sub array of an array, each of the same size (the final list may be smaller).
partition(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
Partition the number partition( 0, 2) -> [(0, 0)] partition( 2, 3) -> [(0, 0), (1, 1)] partition( 3, 1) -> [(0, 2)] partition( 9, 3) -> [(0, 2), (3, 5), (6, 8)] partition(10, 3) -> [(0, 3), (4, 6), (7, 9)] partition(11, 3) -> [(0, 3), (4, 7), (8, 10)] partition(12, 3) -> [(0, 3), (4, 7), (8, 11)]
path - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
PATTERN_11 - 类 中的静态变量cn.ponfee.disjob.common.date.LocalDateTimeFormat
 
percent(double, double, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
百分比
percent(double, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
百分比
pid - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
pid(T) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
PlainNode<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
Representing plain node
PlainNode(T, T, A) - 类 的构造器cn.ponfee.disjob.common.tree.PlainNode
 
PlainNode(T, T, boolean, A) - 类 的构造器cn.ponfee.disjob.common.tree.PlainNode
 
PlainNode(T, T, boolean, boolean, A) - 类 的构造器cn.ponfee.disjob.common.tree.PlainNode
 
plus(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
plus(long, long) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
 
plusDays(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加天数
plusHours(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加小时
plusMillis(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加毫秒数
plusMinutes(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加分钟
plusMonths(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加月份
plusSeconds(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加秒数
plusWeeks(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加周
plusYears(Date, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
增加年
poll() - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
 
poll(long) - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
Gets from timing wheel.
pow(long, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
Returns a long value for baseexponent.
Predicates - cn.ponfee.disjob.common.util中的枚举
Representing a boolean status
PREFERRED_NETWORK_INTERFACE - 类 中的静态变量cn.ponfee.disjob.common.util.NetUtils
 
prefix(String) - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory.Builder
 
prestart(ThreadPoolExecutor) - 枚举 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.PrestartCoreThreadType
 
prestartCoreThreadType(ThreadPoolExecutors.PrestartCoreThreadType) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
primitive() - 枚举 中的方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
PrimitiveTypes - cn.ponfee.disjob.common.util中的枚举
基本数据类型及其包装类型工具类(不包含 Void),以及这些数据类型间的转换规则 +----------+-------+------+-----+-------+------+------+---------+ | double | float | long | int | short | char | byte | boolean | +----------+-------+------+-----+-------+------+------+---------+
print(T) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinter
Prints ascii representation of binary tree.
print(List<T>, int) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinter
Prints ascii representations of multiple trees across page.
print(T) - 类 中的方法cn.ponfee.disjob.common.tree.print.MultiwayTreePrinter
 
print(Function<TreeNode<T, A>, CharSequence>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
priority(Integer) - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory.Builder
 
put(DelayedData<E>) - 类 中的方法cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
Puts an element to queue
put(int, byte[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Puts int number to byte array
put(long, byte[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
put(Object, String, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
put field to target object
put(Object, Field, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
put field to target object
putIfNull(Object, String, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
put field to target object if value is null
putIfNull(Object, Field, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
put field to target object if value is null
putVolatile(Object, Field, Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Fields
put of volatile

Q

QUALIFIED_CLASS_NAME_PATTERN - 类 中的静态变量cn.ponfee.disjob.common.util.ClassUtils
 
query(ToLongFunction<P>, Function<P, List<A>>) - 类 中的方法cn.ponfee.disjob.common.model.PageRequest
 
query(ToLongFunction<P>, Function<P, List<A>>, Function<A, B>) - 类 中的方法cn.ponfee.disjob.common.model.PageRequest
 
QUERY_PARAM_METHODS - 类 中的静态变量cn.ponfee.disjob.common.spring.RestTemplateUtils
 
queryForList(String, RowMapper<T>, Object...) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 

R

random(Date, Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
日期随机
random(long, long) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
readByteArray(InputStream, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
readByteArray(File, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
readByteArray(String, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
readLines(File, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
readLines(InputStream, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
readLines(InputStream, String, Consumer<String>) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
Read input-stream as text line
RedisKeyRenewal - cn.ponfee.disjob.common.spring中的类
Renew redis key ttl based spring redis template.
RedisKeyRenewal(RedisTemplate<?, ?>, String) - 类 的构造器cn.ponfee.disjob.common.spring.RedisKeyRenewal
 
RedisKeyRenewal(RedisTemplate<?, ?>, byte[]) - 类 的构造器cn.ponfee.disjob.common.spring.RedisKeyRenewal
 
RedisKeyRenewal(RedisTemplate<?, ?>, String, long, long) - 类 的构造器cn.ponfee.disjob.common.spring.RedisKeyRenewal
 
RedisKeyRenewal(RedisTemplate<?, ?>, byte[], long, long) - 类 的构造器cn.ponfee.disjob.common.spring.RedisKeyRenewal
 
RedisLock - cn.ponfee.disjob.common.lock中的类
Distributes lock based redis(unlock使用redis lua script) 可重入锁的一般场景:当前线程多次调用含有锁操作的函数、当前线程含有锁操作的函数自身调用 class X { public void m() { Lock lock = new RedisLock(redisTemplate, "lockKey", 5000, 30); lock.lock(); // block until acquire lock or timeout try { // ... method body } finally { lock.unlock() } } } class Y { public void m() { Lock lock = new RedisLock(redisTemplate, "lockKey", 5000, 30); if (!
RedisLockFactory - cn.ponfee.disjob.common.lock中的类
Redis lock factory
RedisLockFactory(RedisTemplate<?, ?>) - 类 的构造器cn.ponfee.disjob.common.lock.RedisLockFactory
 
RedisLockFactory(RedisTemplate<?, ?>, long) - 类 的构造器cn.ponfee.disjob.common.lock.RedisLockFactory
 
RedisTemplateUtils - cn.ponfee.disjob.common.spring中的类
Redis template utils
RedisTemplateUtils() - 类 的构造器cn.ponfee.disjob.common.spring.RedisTemplateUtils
 
rejectedHandler(RejectedExecutionHandler) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
remaining(ByteBuffer) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
RemovableTypedKeyValue<K,V> - cn.ponfee.disjob.common.base中的接口
Removable typed dictionary key-value
RemovableTypedMap<K,V> - cn.ponfee.disjob.common.base中的接口
Removable typed for Map
remove(Object) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
remove(int) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
removeAll(Collection<?>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
removeBoolean(K, boolean) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeBoolean(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeDouble(K, double) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeDouble(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeFloat(K, float) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeFloat(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeIf(Predicate<? super E>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
removeInt(K, int) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeInt(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeKey(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeKey(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedMap
 
removeKey(String) - 类 中的方法cn.ponfee.disjob.common.model.PageRequest
 
removeLong(K, long) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeLong(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeNode(T) - 类 中的方法cn.ponfee.disjob.common.base.ConsistentHash
Remove the physical node from the hash ring
removeString(K) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
removeString(K, String) - 接口 中的方法cn.ponfee.disjob.common.base.RemovableTypedKeyValue
 
renewIfNecessary() - 类 中的方法cn.ponfee.disjob.common.spring.RedisKeyRenewal
Renew redis key ttl if necessary.
replaceAll(UnaryOperator<E>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.ponfee.disjob.common.spring.LocalizedMethodArgumentResolver
 
ResourceScanner - cn.ponfee.disjob.common.spring中的类
资源扫描文件,用法: new ResourceScanner("/*.template").scan4text() new ResourceScanner("/**∕tika*.xml").scan4text() // findAllClassPathResources:“/*” 等同 “*”,“/”开头会被截取path.substring(1) new ResourceScanner("*.xml").scan4bytes() new ResourceScanner("/*.xml").scan4bytes() new ResourceScanner("**∕*.xml").scan4bytes() new ResourceScanner("/**∕*.xml").scan4bytes() new ResourceScanner("log4j2.xml.template").scan4bytes() new ResourceScanner("/log4j2.xml.template").scan4bytes() new ResourceScanner("/cn/ponfee/commons/jce/*.class").scan4bytes() new ResourceScanner("/cn/ponfee/commons/jce/**∕*.class").scan4bytes() new ResourceScanner("/cn/ponfee/commons/base/**∕*.class").scan4class() new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(null, new Class[] {Service.class}) new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(null, new Class[] {Component.class}) new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(new Class[]{Tuple.class}, null)
ResourceScanner(String...) - 类 的构造器cn.ponfee.disjob.common.spring.ResourceScanner
 
ResourceScanner(String, String[]) - 类 的构造器cn.ponfee.disjob.common.spring.ResourceScanner
 
RestTemplateUtils - cn.ponfee.disjob.common.spring中的类
Spring rest template utility.
RestTemplateUtils() - 类 的构造器cn.ponfee.disjob.common.spring.RestTemplateUtils
 
RestTemplateUtils.HttpContextHolder - cn.ponfee.disjob.common.spring中的类
 
Result<T> - cn.ponfee.disjob.common.model中的类
Representing the result-data structure
Result() - 类 的构造器cn.ponfee.disjob.common.model.Result
 
Result(int, String, T) - 类 的构造器cn.ponfee.disjob.common.model.Result
 
retainAll(Collection<?>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
RetryInvocationHandler - cn.ponfee.disjob.common.base中的类
Retry invocation handler
RetryInvocationHandler(Object, int, int) - 类 的构造器cn.ponfee.disjob.common.base.RetryInvocationHandler
 
RetryTemplate - cn.ponfee.disjob.common.base中的类
Retry template(template method pattern)
RetryTemplate() - 类 的构造器cn.ponfee.disjob.common.base.RetryTemplate
 
rotateLeft(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Maths
rotate shift left,循环左移位操作:0<=n<=32
routeNode(String) - 类 中的方法cn.ponfee.disjob.common.base.ConsistentHash
Returns the physical node of counted specified key
RpcController - cn.ponfee.disjob.common.spring中的接口
Mark this subclass is a spring web controller and with rpc(LocalizedMethodArguments) trait
run() - 类 中的方法cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
 
run() - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
run(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 

S

scale(Object, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
数字精度化
scan4bytes() - 类 中的方法cn.ponfee.disjob.common.spring.ResourceScanner
Scan as byte array
scan4class() - 类 中的方法cn.ponfee.disjob.common.spring.ResourceScanner
类扫描
scan4class(Class<?>[], Class<? extends Annotation>[]) - 类 中的方法cn.ponfee.disjob.common.spring.ResourceScanner
类扫描
scan4text() - 类 中的方法cn.ponfee.disjob.common.spring.ResourceScanner
Scan as string
scan4text(Charset) - 类 中的方法cn.ponfee.disjob.common.spring.ResourceScanner
Scan as string
SECOND - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
seconds - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
SEMICOLON - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Semicolon symbol
SEMICOLON - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Semicolon symbol
serializer() - 类 中的方法cn.ponfee.disjob.common.date.JacksonDate
 
set(int, E) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Set the value at the given index.
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple1
 
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple2
 
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple3
 
set(T, int) - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple4
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.ponfee.disjob.common.spring.SpringContextHolder
 
setCalendar(Calendar) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
已过时。
setCalendarHour(Calendar, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setChildren(List<MapTreeTrait<T, A>>) - 类 中的方法cn.ponfee.disjob.common.tree.MapTreeTrait
 
setChildren(List<E>) - 接口 中的方法cn.ponfee.disjob.common.tree.TreeTrait
Sets node list as children
setCode(int) - 类 中的方法cn.ponfee.disjob.common.model.Result
 
setData(T) - 类 中的方法cn.ponfee.disjob.common.model.Result
 
setLenient(boolean) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
已过时。
setMsg(String) - 类 中的方法cn.ponfee.disjob.common.model.Result
 
setNumberFormat(NumberFormat) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
已过时。
setTimeZone(TimeZone) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setTimeZone(TimeZone) - 类 中的方法cn.ponfee.disjob.common.date.JavaUtilDateFormat
已过时。
shutdown(ExecutorService) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
Shutdown the ExecutorService safe
shutdown(ExecutorService, int) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
Shutdown the executorService max wait time
SiblingNodesComparator<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
Sibling nodes comparator
siblingNodesComparator(Comparator<? super TreeNode<T, A>>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNodeBuilder
 
siblingOrdinal - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
size() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
size() - 枚举 中的方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
skipWhiteSpace(int, String) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
SLASH - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Slash symbol
SLASH - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Slash symbol
slice(int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
分片 slice(0 , 2) -> [0, 0] slice(2 , 3) -> [1, 1, 0] slice(3 , 1) -> [3] slice(9 , 3) -> [3, 3, 3] slice(10, 3) -> [4, 3, 3] slice(11, 3) -> [4, 4, 3] slice(12, 3) -> [4, 4, 4]
sort(Comparator<? super E>) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
sort(TreeNode<T, A>) - 类 中的方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
sort(List<TreeNode<T, A>>) - 类 中的方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
SPACE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Space symbol
SPACE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Space symbol
split(Long, int[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
Split the bill for coupon amount
split(new int[]{249, 249, 249, 3}, 748) -> [249, 249, 248, 2]
spliterator() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
spliterator() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
 
spliterator() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
SpringContextHolder - cn.ponfee.disjob.common.spring中的类
Spring container context holder
SpringContextHolder() - 类 的构造器cn.ponfee.disjob.common.spring.SpringContextHolder
 
SpringUtils - cn.ponfee.disjob.common.spring中的类
Spring utils
SpringUtils() - 类 的构造器cn.ponfee.disjob.common.spring.SpringUtils
 
start() - 接口 中的方法cn.ponfee.disjob.common.base.Startable
Start
START - 类 中的静态变量cn.ponfee.disjob.common.dag.DAGNode
 
Startable - cn.ponfee.disjob.common.base中的接口
Representing startable
startOfDay(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在天的开始时间:yyyy-MM-dd 00:00:00
startOfDay(LocalDateTime) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
startOfMonth(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在月的开始时间:yyyy-MM-01 00:00:00
startOfWeek(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在周的开始时间:yyyy-MM-周一 00:00:00
startOfYear(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定日期所在月的开始时间:yyyy-01-01 00:00:00
state() - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
stop() - 接口 中的方法cn.ponfee.disjob.common.base.Startable
Stop
stopThread(Thread, int, long, long) - 类 中的静态方法cn.ponfee.disjob.common.concurrent.Threads
Stops the thread, and returns boolean value whether it was called java.lang.Thread#stop()
storeExpressionVals(int, String, int) - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
 
string(Object) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
Converts an object(POJO, Array, Collection, ...) to json string
Strings - cn.ponfee.disjob.common.util中的类
String utilities
Strings() - 类 的构造器cn.ponfee.disjob.common.util.Strings
 
subList(int, int) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
success() - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
success(T) - 类 中的静态方法cn.ponfee.disjob.common.model.Result
 
sum(Integer, Integer) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
sum(Long, Long) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
sum(Double, Double) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
supportsParameter(MethodParameter) - 类 中的方法cn.ponfee.disjob.common.spring.LocalizedMethodArgumentResolver
 
swap() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple2
Returns a Tuple2 Object of this instance swapped values.
Symbol - cn.ponfee.disjob.common.base中的类
Symbol definitions.
Symbol() - 类 的构造器cn.ponfee.disjob.common.base.Symbol
 
Symbol.Char - cn.ponfee.disjob.common.base中的接口
 
Symbol.Str - cn.ponfee.disjob.common.base中的接口
 
SYSTEM_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
SYSTEM_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 

T

TAB - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Tab symbol(the same as '\t')
TAB - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Tab symbol
thenComparing(Function<TreeNode<T, A>, U>) - 类 中的方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
thenComparing(Function<TreeNode<T, A>, U>, boolean, boolean) - 类 中的方法cn.ponfee.disjob.common.tree.SiblingNodesComparator
 
threadFactory(ThreadFactory) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
ThreadPoolExecutors - cn.ponfee.disjob.common.concurrent中的类
Thread pool executor utility
ThreadPoolExecutors() - 类 的构造器cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors
 
ThreadPoolExecutors.Builder - cn.ponfee.disjob.common.concurrent中的类
 
ThreadPoolExecutors.PrestartCoreThreadType - cn.ponfee.disjob.common.concurrent中的枚举
 
Threads - cn.ponfee.disjob.common.concurrent中的类
Thread utilities
Threads() - 类 的构造器cn.ponfee.disjob.common.concurrent.Threads
 
Throwables - cn.ponfee.disjob.common.exception中的类
Throwable utilities.
Throwables() - 类 的构造器cn.ponfee.disjob.common.exception.Throwables
 
Throwables.ThrowingCallable<R,T extends Throwable> - cn.ponfee.disjob.common.exception中的接口
Lambda function checked exception
Throwables.ThrowingConsumer<E,T extends Throwable> - cn.ponfee.disjob.common.exception中的接口
Lambda function checked exception
Throwables.ThrowingFunction<E,R,T extends Throwable> - cn.ponfee.disjob.common.exception中的接口
Lambda function checked exception
Throwables.ThrowingRunnable<T extends Throwable> - cn.ponfee.disjob.common.exception中的接口
 
Throwables.ThrowingSupplier<R,T extends Throwable> - cn.ponfee.disjob.common.exception中的接口
Lambda function checked exception
timing() - 接口 中的方法cn.ponfee.disjob.common.base.TimingWheel.Timing
Returns millis timestamp
TimingWheel<T extends TimingWheel.Timing<T>> - cn.ponfee.disjob.common.base中的类
Timing wheel structure.
TimingWheel(long, int) - 类 的构造器cn.ponfee.disjob.common.base.TimingWheel
 
TimingWheel.Timing<T extends TimingWheel.Timing<T>> - cn.ponfee.disjob.common.base中的接口
Timing of TimingWheel elements
tmpDir() - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
toArray() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
toArray(T[]) - 类 中的方法cn.ponfee.disjob.common.base.ImmutableArrayList
 
toArray() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Turn this Tuple into a plain Object[].
toArray(T...) - 类 中的静态方法cn.ponfee.disjob.common.util.Collects
 
toBigDecimal(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts a byte array to a BigDecimal
toBigDecimal(byte[], int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts a byte array to a BigDecimal value
toBigInteger(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts byte array to positive BigInteger
toBinary(byte...) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
convert the byte array to binary string byte: -1: 11111111 0: 00000000 127: 01111111 -128: 10000000
toBoolean(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toBoolean(Object, boolean) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toByte(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toByte(Object, byte) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toByteArray(File) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
Reads file to byte array
toBytes(char[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts char array to byte array
toBytes(char[], Charset) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts char array to byte array
toBytes(char) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toBytes(int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toBytes(long) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
convert long value to byte array
toBytes(BigDecimal) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Convert a BigDecimal value to a byte array
toBytes(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
toCamelcaseName(String, char) - 类 中的静态方法cn.ponfee.disjob.common.util.Strings
带分隔符名字转驼峰,如下划线转换为驼峰:CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, underscoreName); 1、LOWER_HYPHEN -> 连字符的变量命名规范如lower-hyphen 2、LOWER_UNDERSCORE -> c++变量命名规范如lower_underscore 3、LOWER_CAMEL -> java变量命名规范如lowerCamel 4、UPPER_CAMEL -> java和c++类的命名规范如UpperCamel 5、UPPER_UNDERSCORE -> java和c++常量的命名规范如UPPER_UNDERSCORE
toChar(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toChar(byte[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toChar(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toChar(Object, char) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toCharArray(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts byte array to char array
toCharArray(byte[], Charset) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
Converts byte array to char array
toCronExpression(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
toCronExpression(LocalDateTime) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
Converts date time to cron expression
toDate(String, String) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
转换日期即字符串为Date对象
toDate(LocalDateTime) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
toDate(LocalDate) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
toDouble(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toDouble(Object, double) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toFloat(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toFloat(Object, float) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toHex(long) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toHex(long, boolean) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toHex(BigInteger) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
To upper hex string and remove prefix 0
toInt(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toInt(byte[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
 
toInt(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toInt(Object, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toJson(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Jsons
 
ToJsonString - cn.ponfee.disjob.common.base中的类
Override Object#toString() method, implemented to json string.
ToJsonString() - 类 的构造器cn.ponfee.disjob.common.base.ToJsonString
 
toList() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Turn this Tuple into a List<Object>.
toList() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple0
 
toLocalDate(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
toLocalDateTime(Date) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
 
toLong(byte[], int) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
convert byte array to long number
toLong(byte[]) - 类 中的静态方法cn.ponfee.disjob.common.util.Bytes
convert byte array to long number
toLong(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toLong(Object, long) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toMap(Class<E>) - 类 中的静态方法cn.ponfee.disjob.common.util.Enums
Gets the Map of enums by name.
toMap(Class<E>, Function<E, K>) - 类 中的静态方法cn.ponfee.disjob.common.util.Enums
Returns Map of enum
toMultiValueMap(Map<String, Object>) - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils
 
TOP_PATH - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
toSeparatedName(String, char) - 类 中的静态方法cn.ponfee.disjob.common.util.Strings
驼峰转为带分隔符名字,如驼峰转换为下划线:CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, camelCaseName);
toShort(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toShort(Object, short) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toStop() - 类 中的方法cn.ponfee.disjob.common.concurrent.AsyncDelayedExecutor
 
toString() - 类 中的方法cn.ponfee.disjob.common.base.ToJsonString
 
toString() - 类 中的方法cn.ponfee.disjob.common.dag.DAGNode
 
toString() - 类 中的方法cn.ponfee.disjob.common.date.CronExpression
Returns the string representation of the CronExpression
toString() - 类 中的方法cn.ponfee.disjob.common.date.DatePeriods.Segment
 
toString() - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
 
toString() - 类 中的方法cn.ponfee.disjob.common.tuple.Tuple
Returns a string representation of the object.
toString(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
toString(File) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
toString(File, String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
toString(File, Charset) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
 
toString(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
Returns object toString
toString(Object, String) - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
 
toThrowingSupplier(E) - 接口 中的方法cn.ponfee.disjob.common.exception.Throwables.ThrowingRunnable
 
touch(String) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
创建文件
touch(File) - 类 中的静态方法cn.ponfee.disjob.common.util.Files
创建文件
toWrapBoolean(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapByte(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapChar(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapDouble(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapFloat(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapInt(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapLong(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
toWrapShort(Object) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
TransactionUtils - cn.ponfee.disjob.common.spring中的类
Spring transaction utility.
TransactionUtils() - 类 的构造器cn.ponfee.disjob.common.spring.TransactionUtils
 
traverse(Consumer<TreeNode<T, A>>) - 类 中的方法cn.ponfee.disjob.common.tree.TreeNode
Traverses the tree
treeDepth - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
treeLeafCount - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
treeMaxDegree - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
TreeNode<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
Tree node structure ┌───────────────────────────┐ │ 0 │ │ ┌─────┴─────┐ │ │ 1 2 │ │ ┌───┴───┐ ┌───┴───┐ │ │ 3 4 5 6 │ │ ┌─┴─┐ ┌─┘ │ │ 7 8 9 │ └───────────────────────────┘ 上面这棵二叉树中的遍历方式: DFS前序遍历:0137849256 DFS中序遍历:7381940526 DFS后序遍历:7839415620 BFS广度优先:0123456789 CFS孩子优先:0123478956 (备注:教科书上没有CFS一说,是我为方便说明描述而取名的)
TreeNodeBuilder<T extends Serializable & Comparable<T>,A> - cn.ponfee.disjob.common.tree中的类
Builds tree node as root node
treeNodeCount - 类 中的变量cn.ponfee.disjob.common.tree.BaseNode
 
treeSpace(int) - 类 中的方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinterBuilder
 
TreeTrait<T extends Serializable & Comparable<T>,A,E extends TreeTrait<T,A,E>> - cn.ponfee.disjob.common.tree中的接口
The trait for Tree node
tryAdvance(Consumer<? super T>) - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
tryLock() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
尝试获取锁,成功返回true,失败返回false
tryLock(long, TimeUnit) - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
尝试获取锁,成功返回true,失败返回false
线程中断则抛出interrupted异常
trySplit() - 类 中的方法cn.ponfee.disjob.common.base.DelegatedIntSpliterator
 
Tuple - cn.ponfee.disjob.common.tuple中的类
Abstract Tuple type.
Tuple() - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple
 
Tuple0 - cn.ponfee.disjob.common.tuple中的类
Tuple0 consisting of empty element.
Tuple0() - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple0
 
Tuple1<A> - cn.ponfee.disjob.common.tuple中的类
Tuple1 consisting of one element.
Tuple1(A) - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple1
 
Tuple2<A,B> - cn.ponfee.disjob.common.tuple中的类
Tuple2 consisting of two elements.
Tuple2(A, B) - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple2
 
Tuple3<A,B,C> - cn.ponfee.disjob.common.tuple中的类
Tuple3 consisting of three elements.
Tuple3(A, B, C) - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple3
 
Tuple4<A,B,C,D> - cn.ponfee.disjob.common.tuple中的类
Tuple4 consisting of four elements.
Tuple4(A, B, C, D) - 类 的构造器cn.ponfee.disjob.common.tuple.Tuple4
 
TypedKeyValue<K,V> - cn.ponfee.disjob.common.base中的接口
Get the value with typed for dictionary key-value
TypedMap<K,V> - cn.ponfee.disjob.common.base中的接口
Get the value with typed for Map

U

unbind() - 类 中的静态方法cn.ponfee.disjob.common.spring.RestTemplateUtils.HttpContextHolder
 
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - 类 中的方法cn.ponfee.disjob.common.concurrent.NamedThreadFactory.Builder
 
UNDERSCORE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Underscore symbol
UNDERSCORE - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Underscore symbol
UNIX_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
UNIX_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
unlock() - 类 中的方法cn.ponfee.disjob.common.lock.RedisLock
释放锁
unwrap(Class<T>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
update(String, Object...) - 类 中的方法cn.ponfee.disjob.common.spring.JdbcTemplateWrapper
 
upper(double, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
向上转单位
upper(double, int, int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
URLCodes - cn.ponfee.disjob.common.util中的类
URL encode/decode utility class.
URLCodes() - 类 的构造器cn.ponfee.disjob.common.util.URLCodes
 
UTF_8 - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
uuid() - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
uuid byte array
uuid22() - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
22位uuid
uuid32() - 类 中的静态方法cn.ponfee.disjob.common.util.ObjectUtils
uuid 32 string

V

validateExpression(String) - 类 中的静态方法cn.ponfee.disjob.common.date.CronExpression
 
value() - 接口 中的方法cn.ponfee.disjob.common.base.IntValueEnum
Returns enum int value
value() - 接口 中的方法cn.ponfee.disjob.common.base.ValueEnum
Returns enum value
value() - 枚举 中的方法cn.ponfee.disjob.common.util.Predicates
 
ValueEnum<V,T extends Enum<T> & ValueEnum<V,T>> - cn.ponfee.disjob.common.base中的接口
Represents value enum type structure.
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.PrestartCoreThreadType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.common.date.DatePeriods
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinter.Branch
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
返回带有指定名称的该类型的枚举常量。
values() - 类 中的方法cn.ponfee.disjob.common.base.ImmutableHashList
 
values(Class<? extends IntValueEnum<?>>) - 接口 中的静态方法cn.ponfee.disjob.common.base.IntValueEnum
 
values() - 枚举 中的静态方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.PrestartCoreThreadType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.disjob.common.date.DatePeriods
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.disjob.common.tree.print.BinaryTreePrinter.Branch
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(T) - 类 中的方法cn.ponfee.disjob.common.base.TimingWheel
Verifies the timing data

W

WINDOWS_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
WINDOWS_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.disjob.common.util.Files
 
withDateFormat(DateTimeFormatter) - 类 中的方法cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
withDayOfMonth(Date, int) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定时间所在月的n号,1<=day<=31
withDayOfWeek(Date, int) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定时间所在周的周n,1<=day<=7
withDayOfYear(Date, int) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
获取指定时间所在年的n天,1<=day<=366
withLeniency(Boolean) - 类 中的方法cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
withShape(JsonFormat.Shape) - 类 中的方法cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
workQueue(BlockingQueue<Runnable>) - 类 中的方法cn.ponfee.disjob.common.concurrent.ThreadPoolExecutors.Builder
 
wrap(Class<T>) - 枚举 中的静态方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
wrapper() - 枚举 中的方法cn.ponfee.disjob.common.util.PrimitiveTypes
 
write(OutputStream, Object) - 类 中的方法cn.ponfee.disjob.common.util.Jsons
Converts object to json, and write to output stream

Y

YamlProperties - cn.ponfee.disjob.common.spring中的类
Yaml properties
YamlProperties(File) - 类 的构造器cn.ponfee.disjob.common.spring.YamlProperties
 
YamlProperties(InputStream) - 类 的构造器cn.ponfee.disjob.common.spring.YamlProperties
 
YamlProperties(byte[]) - 类 的构造器cn.ponfee.disjob.common.spring.YamlProperties
 
YamlPropertySourceFactory - cn.ponfee.disjob.common.spring中的类
Spring yaml properties source factory, for help use annotation PropertySource {@code
YamlPropertySourceFactory() - 类 的构造器cn.ponfee.disjob.common.spring.YamlPropertySourceFactory
 
YEAR - 类 中的静态变量cn.ponfee.disjob.common.date.CronExpression
 
years - 类 中的变量cn.ponfee.disjob.common.date.CronExpression
 
yes(Integer) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(int) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(String) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(Character) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(char) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(Boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(boolean) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 
yes(Predicates) - 枚举 中的静态方法cn.ponfee.disjob.common.util.Predicates
 

Z

ZERO - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Char
Zero char symbol, equals '\0'
ZERO - 接口 中的静态变量cn.ponfee.disjob.common.base.Symbol.Str
Zero symbol
ZERO_BYTE - 类 中的静态变量cn.ponfee.disjob.common.util.Numbers
 
ZERO_DATETIME - 类 中的静态变量cn.ponfee.disjob.common.date.Dates
Zero time millis: -62170185600000L
ZERO_INT - 类 中的静态变量cn.ponfee.disjob.common.util.Numbers
 
ZERO_INTEGER - 类 中的静态变量cn.ponfee.disjob.common.util.Numbers
 
zeroNull(long) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
zeroNull(int) - 类 中的静态方法cn.ponfee.disjob.common.util.Numbers
 
zoneConvert(Date, ZoneId, ZoneId) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
时区转换
zoneConvert(LocalDateTime, ZoneId, ZoneId) - 类 中的静态方法cn.ponfee.disjob.common.date.Dates
时区转换

_

_fromString(JsonParser, DeserializationContext, String) - 类 中的方法cn.ponfee.disjob.common.date.CustomLocalDateTimeDeserializer
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
跳过导航链接

Copyright © 2023. All rights reserved.