Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPromise<D> - Class in cn.dinodev.spring.commons.promise
Promise的抽象实现类,提供Promise模式的基础功能
AbstractPromise() - Constructor for class cn.dinodev.spring.commons.promise.AbstractPromise
 
AbstractPromise.CallbackType - Enum Class in cn.dinodev.spring.commons.promise
Promise回调函数的类型
acceptClassLoader(ClassLoader) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Accept the given ClassLoader as cache-safe, even if its classes would not qualify as cache-safe in this CachedIntrospectionResults class.
add(PropertyDescriptor, PropertyDescriptor) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(PropertyDescriptor, PropertyDescriptor, Supplier<Function<?, ?>>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(PropertyDescriptor, String, Function<?, ?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Method, Method) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier
add(Method, Method, Function<?, ?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with converter
add(Method, BiConsumer<T, V>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(String, String) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(String, String, Function<?, ?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(String, BiConsumer<T, V>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(String, BiConsumer<T, V>, Function<V, V>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Function<S, V>, BiConsumer<T, V>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Function<S, V>, BiConsumer<T, V>, Class<?>...) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Function<S, V>, BiConsumer<T, V>, Class<?>[], Class<?>[]) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Function<S, V>, BiConsumer<T, V>, Function<V, V>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
add(Function<S, V>, BiConsumer<T, V>, Function<V, V>, Class<?>...) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Add a property copier with specified json view
addAnnotion(Class<T>, Function<T, String>, String) - Static method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
注册指定注解类型的类扫描器
Address - Class in cn.dinodev.spring.commons.data
地址信息类,包含省份、城市、区县、详细地址等信息
Address() - Constructor for class cn.dinodev.spring.commons.data.Address
 
allowedCountries() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Mobile
允许的国家,将对国家手机码进行验证
allTypes() - Method in interface cn.dinodev.spring.commons.sys.UserType
所有用户类型
always(AlwaysCallback<? super D>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
always(AlwaysCallback<? super D>) - Method in interface cn.dinodev.spring.commons.promise.Promise
This method will register AlwaysCallback so that when a Deferred object is either resolved (Deferred.resolve(Object)) or rejected (
invalid reference
Deferred#reject(Object)
), AlwaysCallback will be triggered.
ALWAYS_CALLBACK - Enum constant in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
每次
AlwaysCallback<D> - Interface in cn.dinodev.spring.commons.promise
A callback invoked when the Promise's state becomes either Promise.State.RESOLVED or Promise.State.REJECTED.
alwaysCallbacks - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
alwaysFalse() - Static method in interface cn.dinodev.spring.commons.function.Predicates
总是返回false的预测器
alwaysTrue() - Static method in interface cn.dinodev.spring.commons.function.Predicates
总是返回true的预测器
and(Collection<Predicate<T>>) - Static method in interface cn.dinodev.spring.commons.function.Predicates
“与”预测器
AnnotionedJsonTypeIdResolver - Class in cn.dinodev.spring.commons.json
基于注解的JSON类型ID解析器,用于多态类型的序列化和反序列化
AnnotionedJsonTypeIdResolver() - Constructor for class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
 
ANY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
任意版本
ANY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
允许大小写字母(可以是大写或小写)
AsmUtils - Interface in cn.dinodev.spring.commons.utils
asm工具类
Assert - Class in cn.dinodev.spring.commons.utils
断言工具类,提供各种参数和状态验证的便捷方法
Assert() - Constructor for class cn.dinodev.spring.commons.utils.Assert
 
AsyncWorker - Class in cn.dinodev.spring.commons.utils
异步执行的任务
AsyncWorker() - Constructor for class cn.dinodev.spring.commons.utils.AsyncWorker
 
AUDIO - Enum constant in enum class cn.dinodev.spring.commons.data.FileTypes
 
AudioFileMeta - Class in cn.dinodev.spring.commons.data
音频文件元数据类,存储音频文件的相关信息
AudioFileMeta() - Constructor for class cn.dinodev.spring.commons.data.AudioFileMeta
构造音频文件元数据对象。
AUSTRALIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 

B

BatchUtils - Class in cn.dinodev.spring.commons.utils
批处理工具类,提供批量数据处理的便捷方法
BatchUtils() - Constructor for class cn.dinodev.spring.commons.utils.BatchUtils
 
beanClass() - Element in annotation interface cn.dinodev.spring.commons.binding.annotation.DataBind
处理此绑定的bean class,此属性和DataBind.beanName()必须设置一个,如果都设置,则同时使用Name和Class
BeanMeta - Interface in cn.dinodev.spring.commons.bean
Bean元信息接口,定义Bean的元数据访问方法
BeanMetaImpl - Class in cn.dinodev.spring.commons.bean
Bean元信息实现类,提供Bean元数据的具体实现
BeanMetaImpl(Class<?>) - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaImpl
构造一个BeanMetaImpl实例。
BeanMetaUtils - Class in cn.dinodev.spring.commons.bean
Bean元数据工具类,提供Bean元信息处理的便捷方法
BeanMetaUtils() - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaUtils
 
BeanMetaWithJsonView - Class in cn.dinodev.spring.commons.bean
带JsonView支持的Bean元信息实现类
BeanMetaWithJsonView(BeanMeta, Class<?>) - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
构造一个带JsonView支持的BeanMeta实例。
beanName() - Element in annotation interface cn.dinodev.spring.commons.binding.annotation.DataBind
处理此绑定的bean name,此属性和DataBind.beanClass()必须设置一个,如果都设置,则同时使用Name和Class.
BeanSafeCache<T> - Class in cn.dinodev.spring.commons.bean
Bean安全缓存类,用于缓存Bean相关的信息
BeanSafeCache() - Constructor for class cn.dinodev.spring.commons.bean.BeanSafeCache
 
beEmpty() - Method in class cn.dinodev.spring.commons.VisualScope
检查可见范围配置是否为空。
bind(T) - Method in interface cn.dinodev.spring.commons.binding.Binder
绑定单个对象
bindBatch(Collection<T>) - Method in interface cn.dinodev.spring.commons.binding.Binder
批量绑定一组对象
Binder<K> - Interface in cn.dinodev.spring.commons.binding
binder 接口
BOTH - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
必须同时包含大写和小写字母
BRITAIN - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
buildECPrivateKeyParameters(byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
构建椭圆曲线私钥参数。
buildECPublicKeyParameters(byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
构建椭圆曲线公钥参数。
BULGARIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
BusinessException - Exception Class in cn.dinodev.spring.commons.exception
通用的业务异常类 BusinessException
BusinessException(int, String, Object, Throwable) - Constructor for exception class cn.dinodev.spring.commons.exception.BusinessException
受保护的构造方法,用于初始化错误编码、错误信息、附加数据和异常原因

C

CACHE_EMPTY - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
CANADA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
cast(Object) - Static method in interface cn.dinodev.spring.commons.utils.CastUtils
将对象强制转换为指定类型
cast(Object) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
类型转换
castNonNull(Object) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
类型转换
CastUtils - Interface in cn.dinodev.spring.commons.utils
SpringFramework 6.0 移除 CastUtils, 这里重新定义一个
checkUserSign(String, long, String, String, String) - Static method in class cn.dinodev.spring.commons.utils.EncryptUtil
校验用户签名
childValue(Map<String, Object>) - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
 
CHINA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
ChinaIdCardValidator - Class in cn.dinodev.spring.commons.validation.validator
检查身份证号格式
ChinaIdCardValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.ChinaIdCardValidator
 
ChinaMobileValidator - Class in cn.dinodev.spring.commons.validation.validator
检查手机号格式的验证器
ChinaMobileValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.ChinaMobileValidator
 
className(Class<?>, Class<?>) - Static method in interface cn.dinodev.spring.commons.utils.AsmUtils
生成类名,类名为:baseClass类名+"$"+typeClass.getSimpleName()
className(Class<?>, String) - Static method in interface cn.dinodev.spring.commons.utils.AsmUtils
生成类名,类名为:baseClass类名+"$"+postfix
clear() - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
清空资源
clearClassLoader(ClassLoader) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Clear the introspection cache for the given ClassLoader, removing the introspection results for all classes underneath that ClassLoader, and removing the ClassLoader (and its children) from the acceptance list.
cn.dinodev.spring.commons - package cn.dinodev.spring.commons
 
cn.dinodev.spring.commons.annotation - package cn.dinodev.spring.commons.annotation
 
cn.dinodev.spring.commons.autoconfig - package cn.dinodev.spring.commons.autoconfig
 
cn.dinodev.spring.commons.bean - package cn.dinodev.spring.commons.bean
 
cn.dinodev.spring.commons.binding - package cn.dinodev.spring.commons.binding
 
cn.dinodev.spring.commons.binding.annotation - package cn.dinodev.spring.commons.binding.annotation
 
cn.dinodev.spring.commons.context - package cn.dinodev.spring.commons.context
 
cn.dinodev.spring.commons.crypto - package cn.dinodev.spring.commons.crypto
 
cn.dinodev.spring.commons.data - package cn.dinodev.spring.commons.data
 
cn.dinodev.spring.commons.exception - package cn.dinodev.spring.commons.exception
 
cn.dinodev.spring.commons.function - package cn.dinodev.spring.commons.function
 
cn.dinodev.spring.commons.json - package cn.dinodev.spring.commons.json
 
cn.dinodev.spring.commons.json.annotation - package cn.dinodev.spring.commons.json.annotation
 
cn.dinodev.spring.commons.projection - package cn.dinodev.spring.commons.projection
 
cn.dinodev.spring.commons.promise - package cn.dinodev.spring.commons.promise
 
cn.dinodev.spring.commons.property - package cn.dinodev.spring.commons.property
 
cn.dinodev.spring.commons.request - package cn.dinodev.spring.commons.request
 
cn.dinodev.spring.commons.response - package cn.dinodev.spring.commons.response
 
cn.dinodev.spring.commons.sys - package cn.dinodev.spring.commons.sys
 
cn.dinodev.spring.commons.utils - package cn.dinodev.spring.commons.utils
 
cn.dinodev.spring.commons.validation.constraints - package cn.dinodev.spring.commons.validation.constraints
 
cn.dinodev.spring.commons.validation.validator - package cn.dinodev.spring.commons.validation.validator
 
condition - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
Contact - Class in cn.dinodev.spring.commons.data
联系人信息类,存储联系人的基本信息
Contact() - Constructor for class cn.dinodev.spring.commons.data.Contact
 
contextHelper(DinoContext) - Method in class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
创建ContextHelper Bean并进行初始化配置。
ContextHelper - Class in cn.dinodev.spring.commons.context
上下文帮助类,提供Spring应用上下文和Dino上下文的便捷访问方法
copy(S) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object
copy(S, Class<?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object with specified json view
copy(S, Function<S, T>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object with specified json view
copy(S, Function<S, T>, Class<?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object with specified json view
copy(S, T) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object
copy(S, T, Class<?>) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Copy the source object to the target object with specified json view
country() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.IdCard
国家,将根据该国家身份证信息进行验证,默认为中国
Country - Enum Class in cn.dinodev.spring.commons.validation.constraints
国家
CROATIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
currentTenant() - Static method in class cn.dinodev.spring.commons.context.ContextHelper
获取当前租户信息。
currentTenant() - Method in interface cn.dinodev.spring.commons.context.DinoContext
获取当前租户
currentTenant() - Method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
currentTenant(Tenant) - Method in interface cn.dinodev.spring.commons.context.DinoContext
设置当前租户信息
currentTenant(Tenant) - Method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
currentTenantId() - Static method in class cn.dinodev.spring.commons.context.ContextHelper
获取当前租户ID。
currentUser() - Static method in class cn.dinodev.spring.commons.context.ContextHelper
获取当前用户信息。
currentUser() - Method in interface cn.dinodev.spring.commons.context.DinoContext
获取当前登录的用户
currentUser() - Method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
currentUser(User<K>) - Method in interface cn.dinodev.spring.commons.context.DinoContext
设置当前用户
currentUser(User<K>) - Method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
CursorReq - Class in cn.dinodev.spring.commons.request
滑动请求信息
CursorReq() - Constructor for class cn.dinodev.spring.commons.request.CursorReq
 
CURVE - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
CURVE_LEN - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
CZECH_REPUBLIC - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 

D

DataBind - Annotation Interface in cn.dinodev.spring.commons.binding.annotation
自动绑定注解
decrypt(byte[], byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用字节数组私钥解密数据(默认C1C2C3模式)。
decrypt(byte[], byte[], SM2Engine.Mode) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用字节数组私钥解密数据。
decrypt(byte[], ECPrivateKeyParameters, SM2Engine.Mode) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用私钥解密数据。
defaultCountry() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Mobile
默认国家,如果没有指定国家,则使用默认国家
Defer - Interface in cn.dinodev.spring.commons.promise
延迟执行接口,提供Promise模式的基本操作
Deferred<D> - Interface in cn.dinodev.spring.commons.promise
Deferred interface to trigger an event (resolve, reject, notify).
DeferredObject<D> - Class in cn.dinodev.spring.commons.promise
An implementation of Deferred interface.
DeferredObject() - Constructor for class cn.dinodev.spring.commons.promise.DeferredObject
 
defineGenericClass(String, Class<T>, Class<?>) - Static method in interface cn.dinodev.spring.commons.utils.AsmUtils
定义一个泛型类的子类
DENMARK - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
DinoCommonsAutoConfiguration - Class in cn.dinodev.spring.commons.autoconfig
Dino Commons自动配置类,配置通用组件和服务
DinoCommonsAutoConfiguration() - Constructor for class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
 
dinoContext() - Method in class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
创建默认的DinoContext实例。
DinoContext - Interface in cn.dinodev.spring.commons.context
Dino框架上下文接口,提供用户、租户等上下文信息访问
DinoContextThreadLocalImpl - Class in cn.dinodev.spring.commons.context
DinoContext 的ThreadLocal版本的实现
DinoContextThreadLocalImpl() - Constructor for class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
DOCUMENT - Enum constant in enum class cn.dinodev.spring.commons.data.FileTypes
 
DocumentFileMeta - Class in cn.dinodev.spring.commons.data
文档文件元数据类,存储文档文件的相关信息
DocumentFileMeta() - Constructor for class cn.dinodev.spring.commons.data.DocumentFileMeta
构造文档文件元数据对象。
doesNotContain(String, String, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的文本不包含给定的子字符串。
doesNotContain(String, String, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的文本不包含给定的子字符串。
doesNotContain(String, String, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的文本不包含给定的子字符串。
done(Consumer<? super D>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
done(Consumer<? super D>) - Method in interface cn.dinodev.spring.commons.promise.Promise
This method will register
invalid reference
DoneCallback
so that when a Deferred object is resolved (Deferred.resolve(Object)),
invalid reference
DoneCallback
will be triggered.
DONE_CALLBACK - Enum constant in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
完成
doneCallbacks - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 

E

encrypt(byte[], byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用字节数组公钥加密数据(默认C1C2C3模式)。
encrypt(byte[], byte[], SM2Engine.Mode) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
公钥加密
encrypt(byte[], ECPublicKeyParameters, SM2Engine.Mode) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用公钥加密数据。
EncryptUtil - Class in cn.dinodev.spring.commons.utils
加密工具类,提供数据加密解密的便捷方法
EncryptUtil() - Constructor for class cn.dinodev.spring.commons.utils.EncryptUtil
 
equals(Object) - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
equals(Object) - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
equals(Object) - Method in class cn.dinodev.spring.commons.bean.Property
 
ERROR - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
excludeOverrideSuperField(Field[], List<Field>) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
排序重置父类属性
exec(Runnable) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
无参数,无返回的异步调用
exec(Runnable, int) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
无参数,无返回的
exec(Runnable, int, Duration) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
无参数,无返回的
exec(Callable<R>) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
无参数,无返回的异步调用
exec(Callable<R>, Predicate<R>, int, Class<? extends RuntimeException>...) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
无参数,有返回的任务调用
exec(Callable<R>, Predicate<R>, int, Duration, Class<? extends RuntimeException>...) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
无参数,有返回的任务调用
exec(BiConsumer<T, U>, T, U) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
task接受两个参数,无返回值
exec(BiConsumer<T, U>, T, U, int) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受两个参数,无返回值
exec(BiConsumer<T, U>, T, U, int, Duration) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受两个参数,无返回值
exec(BiFunction<T, U, R>, T, U) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
task接受两个参数,并返回执行结果
exec(BiFunction<T, U, R>, T, U, Predicate<R>, int, Class<? extends RuntimeException>...) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受两个参数,并返回执行结果
exec(BiFunction<T, U, R>, T, U, Predicate<R>, int, Duration, Class<? extends RuntimeException>...) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受两个参数,并返回执行结果
exec(Consumer<T>, T) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
task接受一个参数,无返回值
exec(Consumer<T>, T, int) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受一个参数,无返回值
exec(Consumer<T>, T, int, Duration) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受一个参数,无返回值
exec(Function<T, R>, T) - Method in class cn.dinodev.spring.commons.utils.AsyncWorker
task接受一个参数,并返回执行结果
exec(Function<T, R>, T, Predicate<R>, int, Class<? extends RuntimeException>...) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受一个参数,并返回执行结果
exec(Function<T, R>, T, Predicate<R>, int, Duration, Class<? extends RuntimeException>...) - Method in class cn.dinodev.spring.commons.utils.TaskUtils
task接受一个参数,并返回执行结果
executeBatch(Iterable<E>, int, Consumer<Collection<E>>) - Static method in class cn.dinodev.spring.commons.utils.BatchUtils
 

F

fail() - Static method in interface cn.dinodev.spring.commons.promise.Defer
失败
fail(int, String) - Static method in interface cn.dinodev.spring.commons.response.Status
生成失败Status
fail(int, String, Object...) - Static method in interface cn.dinodev.spring.commons.response.Status
生成失败Status, 并对错误消息进行参数化,如:fail(-1, "参数{}不能为空", "name")
fail(Status) - Static method in class cn.dinodev.spring.commons.response.Response
创建一个失败的响应
fail(F) - Static method in interface cn.dinodev.spring.commons.promise.Defer
失败
fail(String) - Static method in class cn.dinodev.spring.commons.response.Response
创建一个失败的响应
fail(String) - Static method in interface cn.dinodev.spring.commons.response.Status
生成失败Status,默认为
invalid reference
cn.dinodev.spring.commons.response.Status.CODE.ERROR
fail(String, Object...) - Static method in interface cn.dinodev.spring.commons.response.Status
生成失败Status,默认为
invalid reference
cn.dinodev.spring.commons.response.Status.CODE.ERROR
如:fail("参数{}不能为空", "name")
fail(Consumer<Throwable>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
fail(Consumer<Throwable>) - Method in interface cn.dinodev.spring.commons.promise.Promise
This method will register
invalid reference
FailCallback
so that when a Deferred object is rejected (
invalid reference
Deferred#reject(Object)
),
invalid reference
FailCallback
will be triggered.
FAIL_AUTH - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_CALLBACK - Enum constant in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
失败
FAIL_EXCEPTION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_EXISTS - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_AUTH_TOKEN - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_CAPTCHA - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_PARAM - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_PASSWORD - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_PHONE - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_REFRESH_TOKEN - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_INVALID_STAUS - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_IO_EXCEPTION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_LOGIN - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_LOGIN_DENNY - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_NO_PERMISSION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_NOT_FOUND - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_NOT_LOGIN - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_OPERATION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_PERSISTENT_EXCEPTION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_QUERY_EXCEPTION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_REQUEST_TIMEOUT - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_SERVICE_UNAVAILABLE - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_TENANT_NOT_EXIST - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_TOKEN_LOGIN_ANOTHER_DEVICE - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_USER_NOT_EXIST - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
FAIL_VALIDATION - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
failCallbacks - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
FAILED - Enum constant in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
 
failPage(Status) - Static method in class cn.dinodev.spring.commons.response.PageResponse
创建一个失败的分页响应
failPage(Status) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个失败的分页响应
failPage(String) - Static method in class cn.dinodev.spring.commons.response.PageResponse
创建一个失败的分页响应
failPage(String) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个失败的分页响应
FILE - Enum constant in enum class cn.dinodev.spring.commons.data.FileTypes
 
FiledSchema - Class in cn.dinodev.spring.commons.annotation
字段模式类,用于定义字段的结构和约束
FiledSchema() - Constructor for class cn.dinodev.spring.commons.annotation.FiledSchema
 
FileMeta - Class in cn.dinodev.spring.commons.data
文件元数据基类,定义文件的基本属性
FileMeta() - Constructor for class cn.dinodev.spring.commons.data.FileMeta
默认构造函数。
FileMeta(FileTypes) - Constructor for class cn.dinodev.spring.commons.data.FileMeta
带文件类型的构造函数 供子类使用,避免在构造函数中调用可重写的方法
FileTypes - Enum Class in cn.dinodev.spring.commons.data
文件类型枚举,定义了系统支持的文件类型
findBean(Class<T>) - Static method in class cn.dinodev.spring.commons.context.ContextHelper
查找Bean
findBean(String, Class<T>) - Static method in class cn.dinodev.spring.commons.context.ContextHelper
查找Bean
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class cn.dinodev.spring.commons.json.JsonDiscriminatorModule.JsonDiscriminatorAnnotationIntrospector
 
findViews(AnnotatedElement) - Static method in class cn.dinodev.spring.commons.json.JsonViewUtils
获取方法的视图
FINLAND - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
forClass(Class<?>) - Static method in class cn.dinodev.spring.commons.bean.BeanMetaUtils
the bean info of the bean class
forClassWithJsonView(Class<?>, Class<?>) - Static method in class cn.dinodev.spring.commons.bean.BeanMetaUtils
the bean info of the bean class, with active json view
forEach(int, Iterable<? extends T>, BiConsumer<Integer, ? super T>) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
对每个元素执行给定的操作
forEach(Iterable<? extends T>, BiConsumer<Integer, ? super T>) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
对每个元素执行给定的操作
format() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.PasswordStrength
密码格式配置,默认为纯数字+字母+特殊字符
FRANCE - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
fromStandardDSA(byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2Signature
从标准DSA编码的字节数组创建SM2签名对象。
fromStandardDSA(DSAEncoding, byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2Signature
从指定DSA编码器和字节数组创建SM2签名对象。
fromValueLabel(ValueLabel<V>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象。
fromValueLabel(ValueLabel<V>, Function<V, String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标。
fromValueLabel(ValueLabel<V>, Function<V, String>, Function<V, String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标和样式。
fromValueLabel(ValueLabel<V>, Function<V, String>, Function<V, String>, Function<V, String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标、样式和描述。
fromValueLabel(ValueLabel<V>, Supplier<String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标。
fromValueLabel(ValueLabel<V>, Supplier<String>, Supplier<String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标和样式。
fromValueLabel(ValueLabel<V>, Supplier<String>, Supplier<String>, Supplier<String>) - Static method in class cn.dinodev.spring.commons.data.Option
从 ValueLabel 对象创建一个 Option 对象,并映射图标、样式和描述。
Functions - Interface in cn.dinodev.spring.commons.function
函数工具接口,提供函数式编程的便捷方法

G

G_POINT - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
generateKeyPair() - Static method in class cn.dinodev.spring.commons.crypto.Sm2
生成SM2密钥对。
genUserSign(String, long, String, String) - Static method in class cn.dinodev.spring.commons.utils.EncryptUtil
生成用户签名
GeoPoint - Class in cn.dinodev.spring.commons.data
地理坐标点类,包含经度和纬度信息
GeoPoint() - Constructor for class cn.dinodev.spring.commons.data.GeoPoint
 
GERMANY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
get() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
get(Class<?>) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Retrieve a cached info for the given target class.
get(String) - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
获取资源
getActiveView() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
active json view
getAnnotations() - Method in class cn.dinodev.spring.commons.bean.Property
The property Annotations
getApplicationContext() - Static method in class cn.dinodev.spring.commons.context.ContextHelper
获取Spring应用上下文。
getApplicationContext() - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
getAvatarUrl() - Method in interface cn.dinodev.spring.commons.sys.User
用户头像 url
getBeanClass() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
bean class
getBeanClass() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getBeanClass() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getBegin() - Method in interface cn.dinodev.spring.commons.data.Range
开始
getCode() - Method in enum class cn.dinodev.spring.commons.response.Status.CODE
 
getCode() - Method in interface cn.dinodev.spring.commons.response.Status
获取状态码
getCode() - Method in enum class cn.dinodev.spring.commons.validation.constraints.Country
获取国家代码
getConversionService() - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Get the conversion service
getCountry() - Method in enum class cn.dinodev.spring.commons.validation.constraints.Country
获取国家名称
getCurrentTenant() - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
获取当前线程的租户信息。
getCurrentUser() - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
获取当前线程的用户信息。
getCurveLength(ECDomainParameters) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
计算椭圆曲线的长度。
getCustomDomain() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户自定义域名,如果用户配置了域名,则用其自己的域名
getDinoContext() - Static method in class cn.dinodev.spring.commons.context.ContextHelper
获取Dino应用上下文。
getDisplayName() - Method in interface cn.dinodev.spring.commons.sys.User
用户显示名
getEnd() - Method in interface cn.dinodev.spring.commons.data.Range
结束
getField() - Method in class cn.dinodev.spring.commons.bean.Property
The property Field: e.g.
getFieldList(Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
获取该类的所有属性列表
getFieldMap(Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
获取该类的所有属性列表
getFieldValue(Object, String) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
获取字段值
getGenericParamClass(Object, Class<?>, int) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
获取某个泛型接口的实际参数
getGenericParamClass(Type, Class<?>, int) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
获取某个泛型接口的实际参数
getGenericSuperclassParamClass(Object, Class<?>, int) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
获取某个父类泛型接口的实际参数
getIconUrl() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户LOGO
getId() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户ID
getId() - Method in interface cn.dinodev.spring.commons.sys.User
用户的ID
getId() - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
获取任务ID
getIdGetter(Object) - Method in interface cn.dinodev.spring.commons.binding.IdResolver
获取ID
getIpAddr(HttpServletRequest) - Static method in class cn.dinodev.spring.commons.utils.IpUtils
获取IP地址 使用Nginx等反向代理软件, 则不能通过request.getRemoteAddr()获取IP地址 如果使用了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP地址,X-Forwarded-For中第一个非unknown的有效IP字符串,则为真实IP地址
getLabel() - Method in interface cn.dinodev.spring.commons.data.ValueLabel
Label标签
getLoginName() - Method in interface cn.dinodev.spring.commons.sys.User
用户登录ID
getMechanism() - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
 
getMethodParameter() - Method in class cn.dinodev.spring.commons.bean.Property
The method parameter for the property getter or setter method: e.g.
getMsg() - Method in enum class cn.dinodev.spring.commons.response.Status.CODE
 
getMsg() - Method in interface cn.dinodev.spring.commons.response.Status
获取错误消息
getName() - Method in class cn.dinodev.spring.commons.bean.Property
The name of the property: e.g.
getName() - Method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
getName() - Method in interface cn.dinodev.spring.commons.Scope
scope 的名字
getName() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户名称
getObjectType() - Method in class cn.dinodev.spring.commons.bean.Property
The object declaring this property, either directly or in a superclass the object extends.
getOrDefault(String, T) - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
获取资源,如果不存在则返回默认值
getOrder() - Method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
getOrder() - Method in interface cn.dinodev.spring.commons.Scope
scope 顺序
getOrderNum() - Method in interface cn.dinodev.spring.commons.Orderable
获取排序码
getOrElse(D) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
getOrElse(D) - Method in interface cn.dinodev.spring.commons.promise.Promise
get the resolved value, return defaultValue for rejected
getOrElse(Class<?>, Function<Class<?>, ? extends T>) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Retrieve a cached info for the given target class.
getOrElse(Supplier<D>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
getOrElse(Supplier<D>) - Method in interface cn.dinodev.spring.commons.promise.Promise
get the resolved value, return defaultSupplier‘s result for rejected
getPasswordHash() - Method in interface cn.dinodev.spring.commons.sys.User
用户的密码Hash,@JsonIgnore,对外不可见
getProperties() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
bean property descriptors of the bean class
getProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getProperty(String) - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
bean property descriptor of property name
getProperty(String) - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getProperty(String) - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getPropertyNames() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
bean property names
getPropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getPropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getRawPrivateKey(ECPrivateKeyParameters) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
提取私钥中的d值。
getRawPublicKey(ECPublicKeyParameters) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
提取公钥中的XY坐标分量。
getReadableProperties() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
readable property descriptors
getReadableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getReadableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getReadablePropertyNames() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
readable property names
getReadablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getReadablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getReadAnnotation(Class<A>) - Method in class cn.dinodev.spring.commons.bean.Property
The property Annotation on getter method
getReadMethod() - Method in class cn.dinodev.spring.commons.bean.Property
The property getter method: e.g.
getResolvableType() - Method in class cn.dinodev.spring.commons.bean.Property
The ResolvableType property type.
getSecretKey() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户的SecretKey
getSecretKey() - Method in interface cn.dinodev.spring.commons.sys.User
用户的SecretKey,@JsonIgnore,对外不可见
getSerializedLambda(Object) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
获取类对应的Lambda
getShortName() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户简称
getStatus() - Method in interface cn.dinodev.spring.commons.sys.Tenant
租户状态
getStatus() - Method in interface cn.dinodev.spring.commons.sys.User
用户的状态
getSuperClassGenericType(Class<?>, int) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
反射对象获取泛型
getTenantId() - Method in interface cn.dinodev.spring.commons.sys.User
用户所属租户ID
getTotalPage() - Method in class cn.dinodev.spring.commons.response.PageResponse
获取总页数
getType() - Method in class cn.dinodev.spring.commons.bean.Property
The property type: e.g.
getType() - Method in interface cn.dinodev.spring.commons.sys.UserType
获取用户类型名称
getTypeName() - Method in interface cn.dinodev.spring.commons.data.Typed
类型名
getUnreadableProperties() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
unreadable property descriptors
getUnreadableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getUnreadableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getUnreadablePropertyNames() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
unreadable property names
getUnreadablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getUnreadablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getUnwritableProperties() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
unwritable property descriptors
getUnwritableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getUnwritableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getUnwritablePropertyNames() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
unwritable property names
getUnwritablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getUnwritablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getUserType() - Method in interface cn.dinodev.spring.commons.sys.User
用户类型
getValue() - Method in interface cn.dinodev.spring.commons.data.ValueLabel
getWritableProperties() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
writable property descriptors
getWritableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getWritableProperties() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getWritablePropertyNames() - Method in interface cn.dinodev.spring.commons.bean.BeanMeta
writable property names
getWritablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
getWritablePropertyNames() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
getWriteAnnotation(Class<A>) - Method in class cn.dinodev.spring.commons.bean.Property
The property Annotation on setter method
getWriteMethod() - Method in class cn.dinodev.spring.commons.bean.Property
The property setter method: e.g.
group() - Element in annotation interface cn.dinodev.spring.commons.annotation.SettingItem
设置项所属的组名。
groups() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.IdCard
验证组
groups() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Ip
验证组
groups() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Mobile
验证组
groups() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.PasswordStrength
验证组
groups() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Xss
验证组

H

handleException(AbstractPromise.CallbackType, Exception) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
处理回调函数执行时的异常
hasAll(T...) - Static method in interface cn.dinodev.spring.commons.function.Predicates
"hasAll"预测器
hasAny(T...) - Static method in interface cn.dinodev.spring.commons.function.Predicates
"hasAny"预测器
hashCode() - Method in class cn.dinodev.spring.commons.bean.BeanMetaImpl
 
hashCode() - Method in class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
 
hashCode() - Method in class cn.dinodev.spring.commons.bean.Property
 
hasLength(CharSequence, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串不为空;即,它不能为 null 且不能是空字符串。
hasLength(CharSequence, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串不为空;即,它不能为 null 且不能是空字符串。
hasLength(CharSequence, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串不为空;即,它不能为 null 且不能是空字符串。
hasText(CharSequence, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串包含有效的文本内容;即,它不能为 null 并且必须包含至少一个非空白字符。
hasText(CharSequence, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串包含有效的文本内容;即,它不能为 null 并且必须包含至少一个非空白字符。
hasText(CharSequence, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言给定的字符串包含有效的文本内容;即,它不能为 null 并且必须包含至少一个非空白字符。
higherScopes(boolean) - Method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
higherScopes(boolean) - Method in interface cn.dinodev.spring.commons.Scope
比自己优先级高的Scopes
HONGKONG - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
HUNGARY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 

I

IdCard - Annotation Interface in cn.dinodev.spring.commons.validation.constraints
身份证号码验证注解
identity() - Static method in interface cn.dinodev.spring.commons.function.Functions
创建一个Function,该Function将传入的参数原样返回
IDENTITY_FUNCTION - Static variable in interface cn.dinodev.spring.commons.function.Functions
 
idFromValue(Object) - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
根据对象实例获取类型ID
idFromValueAndType(Object, Class<?>) - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
根据对象实例和建议类型获取类型ID
idPath() - Element in annotation interface cn.dinodev.spring.commons.binding.annotation.DataBind
获取绑定的ID属性的路径,此路径将通过
IdResolver - Interface in cn.dinodev.spring.commons.binding
用户析出绑定的对象Id
IMAGE - Enum constant in enum class cn.dinodev.spring.commons.data.FileTypes
 
ImageFileMeta - Class in cn.dinodev.spring.commons.data
图像文件元数据类,包含图像文件的特有属性信息
ImageFileMeta() - Constructor for class cn.dinodev.spring.commons.data.ImageFileMeta
构造图像文件元数据对象。
in(Collection<T>) - Static method in interface cn.dinodev.spring.commons.function.Predicates
判断是否包含指定的值
INDIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
InheritableThreadLocalMap - Class in cn.dinodev.spring.commons.utils
InheritableThreadLocalMap
InheritableThreadLocalMap() - Constructor for class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
 
init(JavaType) - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
初始化类型解析器
INIT - Enum constant in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
 
initialize(IdCard) - Method in class cn.dinodev.spring.commons.validation.validator.ChinaIdCardValidator
 
initialize(Ip) - Method in class cn.dinodev.spring.commons.validation.validator.IpValidator
 
initialize(Mobile) - Method in class cn.dinodev.spring.commons.validation.validator.ChinaMobileValidator
初始化验证器
initialize(PasswordStrength) - Method in class cn.dinodev.spring.commons.validation.validator.PasswordStrengthValidator
初始化校验器,根据注解配置确定密码强度检查规则
initialize(Xss) - Method in class cn.dinodev.spring.commons.validation.validator.XssValidator
初始化校验器
INST - Static variable in class cn.dinodev.spring.commons.context.ContextHelper
 
invalidParam(String) - Static method in interface cn.dinodev.spring.commons.response.Status
生成参数错误Status
invalidParam(String, Object...) - Static method in interface cn.dinodev.spring.commons.response.Status
生成失败Status, 并对错误消息进行参数化,如:invalidParam(-1, "参数{}不能为空", "name")
Ip - Annotation Interface in cn.dinodev.spring.commons.validation.constraints
IP地址验证注解
Ip.IpVersion - Enum Class in cn.dinodev.spring.commons.validation.constraints
IP版本枚举
IpUtils - Class in cn.dinodev.spring.commons.utils
IP地址工具类,提供IP地址处理和验证的便捷方法
IPV4 - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
IPv4
IPV6 - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
IPv6
IpValidator - Class in cn.dinodev.spring.commons.validation.validator
检查IP格式
IpValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.IpValidator
 
isAnnotationBundle(Annotation) - Method in class cn.dinodev.spring.commons.json.JsonDiscriminatorModule.JsonDiscriminatorAnnotationIntrospector
 
isAssignable(Class<?>, Class<?>, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 superType.isAssignableFrom(subType)true
isAssignable(Class<?>, Class<?>, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 superType.isAssignableFrom(subType)true
isAssignable(Class<?>, Class<?>, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 superType.isAssignableFrom(subType)true
isChinaPhoneLegal(String) - Static method in class cn.dinodev.spring.commons.utils.ValidateUtil
验证大陆手机号码是否合法
isClassLoaderAccepted(ClassLoader) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Check whether this CachedIntrospectionResults class is configured to accept the given ClassLoader.
isEmpty() - Static method in interface cn.dinodev.spring.commons.function.Predicates
判断是否为空
isInstanceOf(Class<?>, Object, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言提供的对象是提供的类的实例。
isInstanceOf(Class<?>, Object, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言提供的对象是提供的类的实例。
isInstanceOf(Class<?>, Object, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言提供的对象是提供的类的实例。
isInstanceOfAny(Object, Type...) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
判断instance是否为types中的一种类型
isInView(Class<?>, Class<?>[]) - Static method in class cn.dinodev.spring.commons.json.JsonViewUtils
判断是否在指定的视图中
isInView(Class<?>, Class<?>[], boolean) - Static method in class cn.dinodev.spring.commons.json.JsonViewUtils
判断是否在指定的视图中
isInView(AnnotatedElement, Class<?>) - Static method in class cn.dinodev.spring.commons.json.JsonViewUtils
判断Method, Field, Constructor, Parameter, Class等是否在指定的视图中
isInView(AnnotatedElement, Class<?>, boolean) - Static method in class cn.dinodev.spring.commons.json.JsonViewUtils
判断Method, Field, Constructor, Parameter, Class等是否在指定的视图中
isMobile(String) - Static method in class cn.dinodev.spring.commons.utils.ValidateUtil
验证是否为合法手机号码(支持大陆号码或香港号码)
isNotEmpty() - Static method in interface cn.dinodev.spring.commons.function.Predicates
判断是否不为空
isNull(Object, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象为 null
isNull(Object, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象为 null
isNull(Object, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象为 null
isPending() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
isPending() - Method in interface cn.dinodev.spring.commons.promise.Promise
Queries the state of this promise, returning true iff it is State.PENDING.
isPrimitiveOrString(Class<?>) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
判断class是否为基本类型或者基本类型的包装类型
isPrimitiveOrWrapper(Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ReflectionUtils
判断是否为基本类型或基本包装类型
isReadable() - Method in class cn.dinodev.spring.commons.bean.Property
The property is readable.
isReadableInJsonView(Class<?>) - Method in class cn.dinodev.spring.commons.bean.Property
is the property readable && visible in the given view.
isRealName(String) - Static method in class cn.dinodev.spring.commons.utils.ValidateUtil
验证是否为真实姓名
isRejected() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
isRejected() - Method in interface cn.dinodev.spring.commons.promise.Promise
Queries the state of this promise, returning true iff it is State.REJECTED.
isResolved() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
isResolved() - Method in interface cn.dinodev.spring.commons.promise.Promise
Queries the state of this promise, returning true iff it is State.RESOLVED.
isSupported(T) - Method in interface cn.dinodev.spring.commons.function.Resolver
是否支持解析指定的资源。
isSys(String) - Static method in interface cn.dinodev.spring.commons.sys.Tenant
是否系统租户
isTenantUser() - Method in interface cn.dinodev.spring.commons.sys.UserType
是否为隶属于某个租户下面的用户
isTimeout() - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
是否已经超时
isTrue(boolean, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言一个布尔表达式,如果表达式为 false,则抛出 BusinessException
isTrue(boolean, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言一个布尔表达式,如果表达式为 false,则抛出 BusinessException
isTrue(boolean, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言一个布尔表达式,如果表达式为 false,则抛出 BusinessException
isValid(String, ConstraintValidatorContext) - Method in class cn.dinodev.spring.commons.validation.validator.ChinaIdCardValidator
 
isValid(String, ConstraintValidatorContext) - Method in class cn.dinodev.spring.commons.validation.validator.ChinaMobileValidator
验证手机号格式
isValid(String, ConstraintValidatorContext) - Method in class cn.dinodev.spring.commons.validation.validator.IpValidator
 
isValid(String, ConstraintValidatorContext) - Method in class cn.dinodev.spring.commons.validation.validator.PasswordStrengthValidator
验证密码是否符合强度要求
isValid(String, ConstraintValidatorContext) - Method in class cn.dinodev.spring.commons.validation.validator.XssValidator
执行XSS注入检测
isVisiableInJsonView(Class<?>) - Method in class cn.dinodev.spring.commons.bean.Property
The property is readable or writable in given view.
isWritable() - Method in class cn.dinodev.spring.commons.bean.Property
The property is writable.
isWritableInJsonView(Class<?>) - Method in class cn.dinodev.spring.commons.bean.Property
is the property writable && visible in the given view.
ITALY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 

J

JAPAN - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
JDK_CURVE - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
JDK_EC_SPEC - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
JDK_G_POINT - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
JsonDiscriminator - Annotation Interface in cn.dinodev.spring.commons.json.annotation
json类型多态的实现,请使用
JsonDiscriminatorAnnotationIntrospector() - Constructor for class cn.dinodev.spring.commons.json.JsonDiscriminatorModule.JsonDiscriminatorAnnotationIntrospector
 
JsonDiscriminatorModule - Class in cn.dinodev.spring.commons.json
实现对JsonDiscriminator注解的支持模块
JsonDiscriminatorModule() - Constructor for class cn.dinodev.spring.commons.json.JsonDiscriminatorModule
 
JsonDiscriminatorModule.JsonDiscriminatorAnnotationIntrospector - Class in cn.dinodev.spring.commons.json
处理JsonDiscriminator注解的自定义注解内省器。 该内省器提供基于JsonDiscriminator注解的类型判别支持, 在Jackson中启用多态序列化和反序列化功能。
JsonViewUtils - Class in cn.dinodev.spring.commons.json
JsonView工具类,提供JSON视图处理的便捷方法
JsonViewUtils() - Constructor for class cn.dinodev.spring.commons.json.JsonViewUtils
 

K

KeyPair - Class in cn.dinodev.spring.commons.crypto
密钥对类,用于存储公钥和私钥信息
KeyPair() - Constructor for class cn.dinodev.spring.commons.crypto.KeyPair
 
KOREA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 

L

LambdaUtils - Class in cn.dinodev.spring.commons.utils
Lambda表达式工具类,提供Lambda表达式解析和处理的便捷方法
LambdaUtils() - Constructor for class cn.dinodev.spring.commons.utils.LambdaUtils
 
lazy(Supplier<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
创建一个延迟计算的Supplier(不允许null值)
lazy(Supplier<T>, T) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
创建一个延迟计算的Supplier(带默认值)
lazyNullable(Supplier<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
创建一个延迟计算的Supplier(允许null值)
lazyPredicatable(Supplier<T>, Predicate<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
创建一个可重新验证的延迟Supplier
LETTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
仅包含字母字符(a-z, A-Z)
LETTER_SPECIAL_CHARACTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
包含字母和特殊字符
letterType() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.PasswordStrength
字母类型配置,默认为大小写字母都可以
lock - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
LOWER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
仅允许小写字母
lowerScopes(boolean) - Method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
lowerScopes(boolean) - Method in interface cn.dinodev.spring.commons.Scope
比自己优先级低的Scopes

M

MACAO - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
md5Salt(String, String) - Static method in class cn.dinodev.spring.commons.utils.EncryptUtil
md5 salt
message() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.IdCard
验证失败时的错误信息
message() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Ip
验证失败时的错误信息
message() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Mobile
验证失败时的错误信息
message() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.PasswordStrength
验证失败时的错误信息
message() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Xss
验证失败时的错误信息
methodToProperty(String) - Static method in class cn.dinodev.spring.commons.utils.NamingUtils
从Method中获取Property属性
methodToProperty(BiConsumer<T, R>) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
将 setter 方法引用转换为属性名
methodToProperty(Function<T, R>) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
将 getter 方法引用转换为属性名
Mobile - Annotation Interface in cn.dinodev.spring.commons.validation.constraints
手机号格式检查,对字符串进行手机号格式验证

N

name() - Element in annotation interface cn.dinodev.spring.commons.annotation.SettingItem
设置项的唯一标识名称。
NamingUtils - Class in cn.dinodev.spring.commons.utils
命名工具类,提供字符串命名转换的便捷方法
NamingUtils() - Constructor for class cn.dinodev.spring.commons.utils.NamingUtils
 
nap(Duration) - Static method in class cn.dinodev.spring.commons.utils.TaskUtils
线程休息一会
NETHERLANDS - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
newInstance(Class<T>) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
用默认构造函数构建创建新实例
noNullElements(Object[], Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组不包含 null 元素。
noNullElements(Object[], String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组不包含 null 元素。
noNullElements(Object[], Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组不包含 null 元素。
noNullElements(Collection<?>, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合不包含 null 元素。
noNullElements(Collection<?>, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合不包含 null 元素。
noNullElements(Collection<?>, String, Object...) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合不包含 null 元素。
noNullElements(Collection<?>, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合不包含 null 元素。
NORWAY - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
not(Predicate<T>) - Static method in interface cn.dinodev.spring.commons.function.Predicates
“非”预测器
notEmpty(Object[], Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Object[], String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Object[], Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言数组包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Collection<?>, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Collection<?>, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Collection<?>, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言集合包含元素;即,它不能为 null 并且必须包含至少一个元素。
notEmpty(Map<?, ?>, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 Map 包含条目;即,它不能为 null 并且必须包含至少一个条目。
notEmpty(Map<?, ?>, String) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 Map 包含条目;即,它不能为 null 并且必须包含至少一个条目。
notEmpty(Map<?, ?>, String, Object...) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 Map 包含条目,并允许传递格式化消息参数。
notEmpty(Map<?, ?>, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言 Map 包含条目;即,它不能为 null 并且必须包含至少一个条目。
notIn(Collection<T>) - Static method in interface cn.dinodev.spring.commons.function.Predicates
判断是否不包含指定的值
notNull(Object, Status) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象不为 null
notNull(Object, String, Object...) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象不为 null,并允许传递格式化消息参数。
notNull(Object, Supplier<Status>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言对象不为 null
NUMERIC - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
仅包含数字字符(0-9)
NUMERIC_LETTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
包含数字和字母字符
NUMERIC_LETTER_SPECIAL_CHARACTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
包含数字、字母和特殊字符(最强密码格式)
NUMERIC_SPECIAL_CHARACTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
包含数字和特殊字符

O

of(Status) - Static method in exception class cn.dinodev.spring.commons.exception.BusinessException
根据状态创建 BusinessException 实例,不包含附加数据和异常原因
of(Status, Object) - Static method in exception class cn.dinodev.spring.commons.exception.BusinessException
根据状态和附加数据创建 BusinessException 实例,不包含异常原因
of(Status, Object, Throwable) - Static method in exception class cn.dinodev.spring.commons.exception.BusinessException
根据状态、附加数据和异常原因创建 BusinessException 实例
of(Status, Throwable) - Static method in exception class cn.dinodev.spring.commons.exception.BusinessException
根据状态和异常原因创建 BusinessException 实例,不包含附加数据
of(String) - Static method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
根据作用域名称获取对应的Scope实例。
ofConst(T) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
创建一个静态值Supplier
ok() - Static method in interface cn.dinodev.spring.commons.response.Status
生成成功Status
ok(String) - Static method in interface cn.dinodev.spring.commons.response.Status
生成成功Status
OK - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
成功状态码
onAlways(Promise.State, D, Throwable) - Method in interface cn.dinodev.spring.commons.promise.AlwaysCallback
Invoked when the Promise resolves or rejects a value.
Option<V> - Class in cn.dinodev.spring.commons.data
选项类,用于表示一个选项的值和标签
Option() - Constructor for class cn.dinodev.spring.commons.data.Option
 
or(Collection<Predicate<T>>) - Static method in interface cn.dinodev.spring.commons.function.Predicates
“或”预测器
Orderable - Interface in cn.dinodev.spring.commons
可排序接口,为对象提供排序码功能

P

PAGE - Enum constant in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
pageable() - Method in class cn.dinodev.spring.commons.request.PageReq
生成分页请求对象。
pageable(SortReq) - Method in class cn.dinodev.spring.commons.request.PageReq
根据排序请求生成分页请求对象。
pageable(SortReq, String) - Method in class cn.dinodev.spring.commons.request.PageReq
根据排序请求和前缀生成分页请求对象。
pageable(Sort) - Method in class cn.dinodev.spring.commons.request.PageReq
根据排序对象生成分页请求对象。
PageReq - Class in cn.dinodev.spring.commons.request
分页请求信息
PageReq() - Constructor for class cn.dinodev.spring.commons.request.PageReq
 
PageResponse<T> - Class in cn.dinodev.spring.commons.response
REST API分页响应包装类
PageResponse(int, int) - Constructor for class cn.dinodev.spring.commons.response.PageResponse
构造函数,用于创建空的分页响应
PageResponse(int, String) - Constructor for class cn.dinodev.spring.commons.response.PageResponse
构造函数,用于创建失败的响应
PageResponse(Collection<? extends T>, Long, Integer, Integer) - Constructor for class cn.dinodev.spring.commons.response.PageResponse
构造函数,用于创建带数据的分页响应
PasswordStrength - Annotation Interface in cn.dinodev.spring.commons.validation.constraints
密码强度验证注解
PasswordStrength.Format - Enum Class in cn.dinodev.spring.commons.validation.constraints
密码格式枚举
PasswordStrength.LetterType - Enum Class in cn.dinodev.spring.commons.validation.constraints
字母类型枚举
PasswordStrengthValidator - Class in cn.dinodev.spring.commons.validation.validator
密码强度校验器
PasswordStrengthValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.PasswordStrengthValidator
 
payload() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.IdCard
负载信息
payload() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Ip
负载信息
payload() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Mobile
负载信息
payload() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.PasswordStrength
负载信息
payload() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Xss
负载信息
PENDING - Enum constant in enum class cn.dinodev.spring.commons.promise.Promise.State
The Promise is still pending - it could be created, submitted for execution, or currently running, but not yet finished.
PHILIPPINES - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
Place - Class in cn.dinodev.spring.commons.data
地点信息类,包含地点名称和坐标信息
Place() - Constructor for class cn.dinodev.spring.commons.data.Place
 
POLAND - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
PostBody<T> - Class in cn.dinodev.spring.commons.request
Post请求包装
PostBody() - Constructor for class cn.dinodev.spring.commons.request.PostBody
 
Predicates - Interface in cn.dinodev.spring.commons.function
预测器工具接口,提供条件判断的便捷方法
PROGRESS_CALLBACK - Enum constant in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
进度
projection(Class<R>, Collection<P>) - Method in class cn.dinodev.spring.commons.projection.ProjectionService
将sourceList中的对象的属性投影到projectionType对象中
projection(Class<R>, Map<O, P>) - Method in class cn.dinodev.spring.commons.projection.ProjectionService
将sourceMap中的值的属性投影到projectionType对象中
projection(Class<R>, Optional<P>) - Method in class cn.dinodev.spring.commons.projection.ProjectionService
将source对象的属性投影到projectionType对象中
projection(Class<R>, P) - Method in class cn.dinodev.spring.commons.projection.ProjectionService
将source对象的属性投影到projectionType对象中
ProjectionService - Class in cn.dinodev.spring.commons.projection
投影服务,用于将对象的属性投影到另一个对象中
ProjectionService() - Constructor for class cn.dinodev.spring.commons.projection.ProjectionService
 
ProjectionUtils - Class in cn.dinodev.spring.commons.projection
 
ProjectionUtils - Class in cn.dinodev.spring.commons.utils
投影工具类,提供对象属性复制和映射的便捷方法
ProjectionUtils() - Constructor for class cn.dinodev.spring.commons.projection.ProjectionUtils
 
ProjectionUtils() - Constructor for class cn.dinodev.spring.commons.utils.ProjectionUtils
 
projectProperties(Object, Object) - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
Copy the property values of the given source bean into the target bean.
projectProperties(Object, Object) - Static method in class cn.dinodev.spring.commons.utils.ProjectionUtils
Copy the property values of the given source bean into the target bean.
projectProperties(Object, Object, Class<?>) - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
Copy the property values of the given source bean into the given target bean, only setting properties defined in the given "editable" class (or interface).
projectProperties(Object, Object, Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ProjectionUtils
Copy the property values of the given source bean into the given target bean, only setting properties defined in the given "editable" class (or interface).
projectProperties(Object, Object, String...) - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
project the property values of the given source bean into the given target bean, ignoring the given "ignoreProperties".
projectProperties(Object, Object, String...) - Static method in class cn.dinodev.spring.commons.utils.ProjectionUtils
project the property values of the given source bean into the given target bean, ignoring the given "ignoreProperties".
projectPropertiesWithView(Object, Object, Class<?>) - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
project the property values of the given source bean into the target bean.
projectPropertiesWithView(Object, Object, Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ProjectionUtils
project the property values of the given source bean into the target bean.
projectPropertiesWithView(Object, Object, Class<?>, Class<?>) - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
project the property values of the given source bean into the given target bean, only setting properties defined in the given "editable" class (or interface).
projectPropertiesWithView(Object, Object, Class<?>, Class<?>) - Static method in class cn.dinodev.spring.commons.utils.ProjectionUtils
project the property values of the given source bean into the given target bean, only setting properties defined in the given "editable" class (or interface).
promise() - Method in interface cn.dinodev.spring.commons.promise.Deferred
Return an Promise instance (i.e., an observer).
promise() - Method in class cn.dinodev.spring.commons.promise.DeferredObject
 
Promise<D> - Interface in cn.dinodev.spring.commons.promise
Promise接口,用于观察对应Deferred对象上发生的操作
Promise.State - Enum Class in cn.dinodev.spring.commons.promise
Promise的状态
promiseState - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
property() - Element in annotation interface cn.dinodev.spring.commons.json.annotation.JsonDiscriminator
Alias for JsonTypeInfo.property().
Property - Class in cn.dinodev.spring.commons.bean
Bean属性描述类,用于表示对象的属性信息
Property(Class<?>, Method, Method) - Constructor for class cn.dinodev.spring.commons.bean.Property
构造Property实例(不指定属性名)。
Property(Class<?>, Method, Method, String) - Constructor for class cn.dinodev.spring.commons.bean.Property
构造Property实例(指定属性名)。
PropertyProjector<S,T> - Class in cn.dinodev.spring.commons.projection
 
PropertyProjector(Class<S>, Class<T>) - Constructor for class cn.dinodev.spring.commons.projection.PropertyProjector
Constructor with default conversion service
PropertyProjector(Class<S>, Class<T>, ConversionService) - Constructor for class cn.dinodev.spring.commons.projection.PropertyProjector
Constructor with specified conversion service
PropertyView - Interface in cn.dinodev.spring.commons.property
为 @JsonView 定义的便捷工具类
PropertyView.Detail - Interface in cn.dinodev.spring.commons.property
当显示详情信息的时候,使用,其包含了 Summary 注解的属性 如下:
PropertyView.Insert - Interface in cn.dinodev.spring.commons.property
当插入的时候,使用,其包含了 Update 注解的属性 如下:
PropertyView.Summary - Interface in cn.dinodev.spring.commons.property
当显示简要信息的时候,使用,如下:
PropertyView.Update - Interface in cn.dinodev.spring.commons.property
当更新的时候,使用,如下:
provider() - Static method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
获取作用域提供者函数。
put(Class<?>, T) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
Associates the specified value with the specified key in this cache.
put(String, Object) - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
添加资源

R

Range<T> - Interface in cn.dinodev.spring.commons.data
范围接口,定义了获取开始和结束值的通用方法
ReflectionUtils - Class in cn.dinodev.spring.commons.utils
反射工具类,提供Java反射操作的便捷方法
ReflectionUtils() - Constructor for class cn.dinodev.spring.commons.utils.ReflectionUtils
 
reject(F) - Method in interface cn.dinodev.spring.commons.promise.Deferred
This should be called when a task has completed unsuccessfully, i.e., a failure may have occurred.
reject(Throwable) - Method in class cn.dinodev.spring.commons.promise.DeferredObject
 
REJECTED - Enum constant in enum class cn.dinodev.spring.commons.promise.Promise.State
The Promise has finished running and a failure occurred.
rejectResult - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
remove() - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
清除当前线程的所有上下文信息。
remove(Class<?>) - Method in class cn.dinodev.spring.commons.bean.BeanSafeCache
remove the specified key in this cache.
remove(String) - Method in class cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
移除资源
resolve(D) - Static method in interface cn.dinodev.spring.commons.promise.Defer
解析
resolve(D) - Method in interface cn.dinodev.spring.commons.promise.Deferred
This should be called when a task has completed successfully.
resolve(D) - Method in class cn.dinodev.spring.commons.promise.DeferredObject
 
resolve(T) - Method in interface cn.dinodev.spring.commons.function.Resolver
解析资源。
RESOLVED - Enum constant in enum class cn.dinodev.spring.commons.promise.Promise.State
The Promise has finished running successfully.
resolveGenericParamType(ResolvableType, Class<?>) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
获取某个泛型接口的实际类型
resolveProjectionFactory() - Static method in class cn.dinodev.spring.commons.projection.ProjectionUtils
获取 ProjectionFactory bean 实例
Resolver<T> - Interface in cn.dinodev.spring.commons.function
资源解析器接口
resolveResult - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
 
Response<T> - Class in cn.dinodev.spring.commons.response
REST API通用响应包装类
Response() - Constructor for class cn.dinodev.spring.commons.response.Response
默认构造函数,初始化为成功状态
Response(int, String) - Constructor for class cn.dinodev.spring.commons.response.Response
构造函数,指定状态码和消息
Response(int, String, T) - Constructor for class cn.dinodev.spring.commons.response.Response
构造函数,指定状态码、消息和数据
Response(int, String, T, Long) - Constructor for class cn.dinodev.spring.commons.response.Response
构造函数,指定状态码、消息、数据和耗时
ResponseList<T> - Class in cn.dinodev.spring.commons.response
ResponseList类用于返回列表数据
ResponseList() - Constructor for class cn.dinodev.spring.commons.response.ResponseList
 
ROMANIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
RUNNING - Enum constant in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
 

S

Scope - Interface in cn.dinodev.spring.commons
scope 接口,用于定义scope范围
Scope.DEFAULT - Enum Class in cn.dinodev.spring.commons
默认的作用域枚举实现。
ScrollResponse<T> - Class in cn.dinodev.spring.commons.response
REST API滑动窗口响应类,用于分页滚动加载
ScrollResponse(int, String) - Constructor for class cn.dinodev.spring.commons.response.ScrollResponse
构造函数,用于创建失败的响应
ScrollResponse(Collection<? extends T>, String, boolean) - Constructor for class cn.dinodev.spring.commons.response.ScrollResponse
构造函数,用于创建成功的响应
set(Collection<? extends T>, Long) - Method in class cn.dinodev.spring.commons.response.PageResponse
设置分页数据和总数
set(Collection<? extends T>, String, boolean) - Method in class cn.dinodev.spring.commons.response.ScrollResponse
设置滚动响应的数据
setApplicationContext(ApplicationContext) - Method in class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
 
setApplicationContext(ApplicationContext) - Static method in class cn.dinodev.spring.commons.context.ContextHelper
设置Spring应用上下文。
setApplicationContext(ApplicationContext) - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
 
setConversionService(ConversionService) - Method in class cn.dinodev.spring.commons.projection.PropertyProjector
Set the conversion service
setCurrentTenant(Tenant) - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
设置当前线程的租户信息。
setCurrentUser(T) - Static method in class cn.dinodev.spring.commons.context.DinoContextThreadLocalImpl
设置当前线程的用户信息。
setData(Collection<? extends T>) - Method in class cn.dinodev.spring.commons.response.PageResponse
 
setData(Collection<? extends T>) - Method in class cn.dinodev.spring.commons.response.ScrollResponse
 
setDinoContext(DinoContext) - Static method in class cn.dinodev.spring.commons.context.ContextHelper
设置Dino应用上下文。
setMsg(String) - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
设置任务消息
SettingItem - Annotation Interface in cn.dinodev.spring.commons.annotation
设置项注解,用于标记配置设置项的元数据
setupModule(Module.SetupContext) - Method in class cn.dinodev.spring.commons.json.JsonDiscriminatorModule
 
sign(byte[], byte[], byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用字节数组私钥对数据进行数字签名。
sign(byte[], ECPrivateKeyParameters, byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用私钥对数据进行数字签名。
SLOVAKIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
SLOVENIA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
Sm2 - Class in cn.dinodev.spring.commons.crypto
SM2椭圆曲线加密算法工具类
Sm2() - Constructor for class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_DOMAIN - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_A - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_B - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_GX - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_GY - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_H - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_N - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
SM2_ECC_P - Static variable in class cn.dinodev.spring.commons.crypto.Sm2
 
Sm2Signature - Class in cn.dinodev.spring.commons.crypto
SM2数字签名结果类,包含签名的r和s值
Sm2Signature() - Constructor for class cn.dinodev.spring.commons.crypto.Sm2Signature
 
sortable() - Method in class cn.dinodev.spring.commons.request.SortReq
生成排序对象。
sortable(String) - Method in class cn.dinodev.spring.commons.request.SortReq
根据给定的前缀生成排序对象。 示例:
SortReq - Class in cn.dinodev.spring.commons.request
排序请求参数类,用于API请求中的排序配置
SortReq() - Constructor for class cn.dinodev.spring.commons.request.SortReq
 
SOUTH_KOREA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
SPAIN - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
state() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
state() - Method in interface cn.dinodev.spring.commons.promise.Promise
状态
state(boolean, String, Object...) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言一个布尔表达式,如果表达式为 false,则抛出 IllegalStateException
state(boolean, Supplier<String>) - Static method in class cn.dinodev.spring.commons.utils.Assert
断言一个布尔表达式,如果表达式为 false,则抛出 IllegalStateException
Status - Interface in cn.dinodev.spring.commons.response
响应状态码及msg
Status.CODE - Enum Class in cn.dinodev.spring.commons.response
内部预设的状态码
SUCCEED - Enum constant in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
 
success() - Static method in class cn.dinodev.spring.commons.response.Response
创建一个成功的响应
success(int, int) - Static method in class cn.dinodev.spring.commons.response.PageResponse
创建一个空的成功分页响应
success(int, int, Collection<T>, Long) - Static method in class cn.dinodev.spring.commons.response.PageResponse
创建一个带数据的成功分页响应
success(Collection<? extends T>, String, boolean) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个成功的滚动响应
success(Collection<S>, Function<Collection<S>, Collection<? extends T>>, String, boolean) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个成功的滚动响应,并对数据进行转换
success(Page<S>, Function<Collection<S>, Collection<? extends T>>) - Static method in class cn.dinodev.spring.commons.response.PageResponse
从 Spring Data Page 对象创建成功的分页响应,并转换数据
success(Page<T>) - Static method in class cn.dinodev.spring.commons.response.PageResponse
从 Spring Data Page 对象创建成功的分页响应
success(Pageable, Collection<T>, Long) - Static method in class cn.dinodev.spring.commons.response.PageResponse
从 Pageable 对象和数据列表创建成功的分页响应
success(T) - Static method in class cn.dinodev.spring.commons.response.Response
创建一个带数据的成功响应
successWithMore(Collection<? extends T>, String) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个表示有更多数据的成功滚动响应
successWithNoMore(Collection<? extends T>) - Static method in class cn.dinodev.spring.commons.response.ScrollResponse
创建一个表示没有更多数据的成功滚动响应
Suppliers - Interface in cn.dinodev.spring.commons.function
供应者工具接口,提供各种Supplier实现
SWEDEN - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
SWITZERLAND - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
SYS - Enum constant in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 

T

TAIWAN - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
TaskObserver - Interface in cn.dinodev.spring.commons.utils
任务观察者接口,用于监控任务执行状态
TaskObserver.TaskStatus - Enum Class in cn.dinodev.spring.commons.utils
Enumeration representing the various states of a task execution lifecycle.
TaskUtils - Class in cn.dinodev.spring.commons.utils
任务工具类,提供任务处理和Promise模式的便捷方法
TaskUtils() - Constructor for class cn.dinodev.spring.commons.utils.TaskUtils
 
Tenant - Interface in cn.dinodev.spring.commons.sys
租户信息接口,定义多租户系统中租户的基本属性
TENANT - Enum constant in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
TENANT_SYS - Static variable in interface cn.dinodev.spring.commons.sys.Tenant
代表系统的tenant ID;
THAILAND - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
then(Consumer<? super D>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
then(Consumer<? super D>) - Method in interface cn.dinodev.spring.commons.promise.Promise
then(Consumer<? super D>, Consumer<Throwable>) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
then(Consumer<? super D>, Consumer<Throwable>) - Method in interface cn.dinodev.spring.commons.promise.Promise
TimePeriod - Class in cn.dinodev.spring.commons.data
时间周期类,表示一个时间范围,包含开始时间和结束时间
TimePeriod() - Constructor for class cn.dinodev.spring.commons.data.TimePeriod
 
title() - Element in annotation interface cn.dinodev.spring.commons.annotation.SettingItem
设置项的显示标题。
toCamel(String) - Static method in class cn.dinodev.spring.commons.utils.NamingUtils
下划线风格命名转换为驼峰
toSnake(String) - Static method in class cn.dinodev.spring.commons.utils.NamingUtils
将名字转为下划线风格的命名 "userName" 转换为 "user_name" "UserName" 转换为 "user_name" "USER_NAME" 转换为 "user_name" "user_name" 转换为 "user_name" (unchanged) "user" 转换为 "user" (unchanged) "User" 转换为 "user" "USER" 转换为 "user" "_user" 转换为 "user" "_User" 转换为 "user" "__user" 转换为 "_user" (两个下划线,只保留一个) "user__name" 转换为 "user__name" (保持不变, 两个下划线)
toString() - Method in class cn.dinodev.spring.commons.crypto.Sm2Signature
返回签名的字符串表示形式。
toString() - Method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
triggerAlways(AlwaysCallback<? super D>, Promise.State, D, Throwable) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发单个总是执行的回调方法
triggerAlways(Promise.State, D, Throwable) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发总是执行的回调方法
triggerDone(D) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发已完成回调方法
triggerDone(Consumer<? super D>, D) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发单个已完成回调方法
triggerFail(Throwable) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发失败回调方法
triggerFail(Consumer<Throwable>, Throwable) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
触发单个失败回调方法
Typed - Interface in cn.dinodev.spring.commons.data
可感知的类型接口
typeFromId(DatabindContext, String) - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
根据类型标识符获取对应的Java类型。
TypeUtils - Class in cn.dinodev.spring.commons.utils
类型工具类,提供泛型类型解析和处理的便捷方法
TypeUtils() - Constructor for class cn.dinodev.spring.commons.utils.TypeUtils
 

U

UK - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
updateProgress(int) - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
更新任务进度
updateStatus(TaskObserver.TaskStatus) - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
更新任务状态
updateStep(int) - Method in interface cn.dinodev.spring.commons.utils.TaskObserver
更新任务步数
UPPER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
仅允许大写字母
USA - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
User<K> - Interface in cn.dinodev.spring.commons.sys
用户信息接口,定义用户的基本属性和方法
USER - Enum constant in enum class cn.dinodev.spring.commons.Scope.DEFAULT
 
UserType - Interface in cn.dinodev.spring.commons.sys
用户类型接口,定义用户类型的基本属性

V

ValidateUtil - Class in cn.dinodev.spring.commons.utils
数据验证工具类,提供各种数据验证的便捷方法
ValidateUtil() - Constructor for class cn.dinodev.spring.commons.utils.ValidateUtil
 
ValueLabel<V> - Interface in cn.dinodev.spring.commons.data
值标签接口,定义了获取值和标签的通用方法
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.data.FileTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.promise.Promise.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.response.Status.CODE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.validation.constraints.Country
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cn.dinodev.spring.commons.data.FileTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.promise.AbstractPromise.CallbackType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.promise.Promise.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.response.Status.CODE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.utils.TaskObserver.TaskStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.validation.constraints.Country
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.LetterType
Returns an array containing the constants of this enum class, in the order they are declared.
verifySign(byte[], Sm2Signature, byte[], byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用字节数组公钥验证数字签名。
verifySign(byte[], Sm2Signature, ECPublicKeyParameters, byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2
使用公钥验证数字签名。
version() - Method in class cn.dinodev.spring.commons.json.JsonDiscriminatorModule.JsonDiscriminatorAnnotationIntrospector
 
version() - Element in annotation interface cn.dinodev.spring.commons.validation.constraints.Ip
IP版本类型,默认为任意版本
VIDEO - Enum constant in enum class cn.dinodev.spring.commons.data.FileTypes
 
VideoFileMeta - Class in cn.dinodev.spring.commons.data
视频文件元数据类,包含视频文件的特有属性信息
VideoFileMeta() - Constructor for class cn.dinodev.spring.commons.data.VideoFileMeta
构造视频文件元数据对象。
VIETNAM - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Country
 
VisualScope - Class in cn.dinodev.spring.commons
可见范围配置类,用于控制数据的可见性范围
VisualScope() - Constructor for class cn.dinodev.spring.commons.VisualScope
 

W

waitSafely() - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
waitSafely() - Method in interface cn.dinodev.spring.commons.promise.Promise
This method will wait as long as the State is Pending.
waitSafely(long) - Method in class cn.dinodev.spring.commons.promise.AbstractPromise
 
waitSafely(long) - Method in interface cn.dinodev.spring.commons.promise.Promise
This method will wait when the State is Pending, and return when timeout has reached.
WARN_PARTIAL_SUCCESS - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
WARN_PERFORMANCE_ISSUE - Enum constant in enum class cn.dinodev.spring.commons.response.Status.CODE
 
withMsg(String) - Method in enum class cn.dinodev.spring.commons.response.Status.CODE
 
withMsg(String) - Method in interface cn.dinodev.spring.commons.response.Status
替换消息
withMsg(String, Object...) - Method in enum class cn.dinodev.spring.commons.response.Status.CODE
 
withMsg(String, Object...) - Method in interface cn.dinodev.spring.commons.response.Status
替换消息信息

X

Xss - Annotation Interface in cn.dinodev.spring.commons.validation.constraints
XSS攻击防护验证注解
XssValidator - Class in cn.dinodev.spring.commons.validation.validator
XSS(跨站脚本攻击)注入检测校验器
XssValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.XssValidator
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form