Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPromise<D> - Class in cn.dinodev.spring.commons.promise
- AbstractPromise() - Constructor for class cn.dinodev.spring.commons.promise.AbstractPromise
- AbstractPromise.CallbackType - Enum Class in cn.dinodev.spring.commons.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
AlwaysCallbackso that when a Deferred object is either resolved (Deferred.resolve(Object)) or rejected (Deferred#reject(Object)),AlwaysCallbackwill 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 eitherPromise.State.RESOLVEDorPromise.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
- 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 meta info
- BeanMetaImpl - Class in cn.dinodev.spring.commons.bean
- BeanMetaImpl(Class<?>) - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaImpl
- BeanMetaUtils - Class in cn.dinodev.spring.commons.bean
- BeanMetaUtils() - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaUtils
- BeanMetaWithJsonView - Class in cn.dinodev.spring.commons.bean
- BeanMetaWithJsonView(BeanMeta, Class<?>) - Constructor for class cn.dinodev.spring.commons.bean.BeanMetaWithJsonView
- 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
- 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 in cn.dinodev.spring.commons.exception
-
通用的业务异常类 BusinessException
- BusinessException(int, String, Object, Throwable) - Constructor for exception 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 class cn.dinodev.spring.commons.utils.TypeUtils
-
类型转换
- castNonNull(Object) - Static method in class cn.dinodev.spring.commons.utils.TypeUtils
-
类型转换
- 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
- 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 - Class in cn.dinodev.spring.commons.context
- 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
- 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
-
私钥解密, 默认使用SM2Engine.Mode.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
- 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
Deferredinterface. - 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
- DinoCommonsAutoConfiguration() - Constructor for class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
- dinoContext() - Method in class cn.dinodev.spring.commons.autoconfig.DinoCommonsAutoConfiguration
- DinoContext - Interface in cn.dinodev.spring.commons.context
- 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
DoneCallbackso that when a Deferred object is resolved (Deferred.resolve(Object)),DoneCallbackwill 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
-
公钥加密, 默认使用SM2Engine.Mode.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,默认为
cn.dinodev.spring.commons.response.Status.CODE.ERROR - fail(String, Object...) - Static method in interface cn.dinodev.spring.commons.response.Status
-
生成失败Status,默认为
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
FailCallbackso that when a Deferred object is rejected (Deferred#reject(Object)),FailCallbackwill 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
- 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
- fromStandardDSA(DSAEncoding, byte[]) - Static method in class cn.dinodev.spring.commons.crypto.Sm2Signature
- 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
-
生成密钥对
- 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
- 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
- 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
- idFromValueAndType(Object, Class<?>) - Method in class cn.dinodev.spring.commons.json.AnnotionedJsonTypeIdResolver
- 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.IpVersion - Enum Class in cn.dinodev.spring.commons.validation.constraints
- IpUtils - Class in cn.dinodev.spring.commons.utils
- IPV4 - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
- IPV6 - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.Ip.IpVersion
- 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
-
大陆手机号码11位数,匹配格式:前三位固定格式+后8位任意数 此方法中前三位格式有: 13+任意数 15+除4的任意数 18+除1和4的任意数 17+除9的任意数 147
- 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
trueiff it isState.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
trueiff it isState.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
trueiff it isState.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
- 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
- JsonViewUtils - Class in cn.dinodev.spring.commons.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
- LambdaUtils() - Constructor for class cn.dinodev.spring.commons.utils.LambdaUtils
- lazy(Supplier<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
-
生成一个Supplier,该Supplier会调用另一个Supplier的返回值,并对返回值进行Cache,如果返回值为null,则会抛出NullPointerException
- lazy(Supplier<T>, T) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
-
生成一个Supplier,该Supplier会调用Cache另一个Supplier的返回值,并对返回值进行Cache,如果Cache的Supplier返回值为null,则该Supplier返回defaultValue
- lazyNullable(Supplier<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
-
生成一个Supplier,该Supplier会调用另一个Supplier的返回值,并对返回值进行Cache,如果Cache的Supplier返回值为null,则该Supplier返回null
- lazyPredicatable(Supplier<T>, Predicate<T>) - Static method in interface cn.dinodev.spring.commons.function.Suppliers
-
生成一个Supplier,该Supplier会调用Cache另一个Supplier的返回值,并对返回值进行Cache,并用predicate对cache的值进行测试,如果返回false,这重新获取
- LETTER - Enum constant in enum class cn.dinodev.spring.commons.validation.constraints.PasswordStrength.Format
- 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
- 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
- methodToProperty(Function<T, R>) - Static method in class cn.dinodev.spring.commons.utils.LambdaUtils
- 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
- 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 cn.dinodev.spring.commons.exception.BusinessException
-
根据状态创建 BusinessException 实例,不包含附加数据和异常原因
- of(Status, Object) - Static method in exception cn.dinodev.spring.commons.exception.BusinessException
-
根据状态和附加数据创建 BusinessException 实例,不包含异常原因
- of(Status, Object, Throwable) - Static method in exception cn.dinodev.spring.commons.exception.BusinessException
-
根据状态、附加数据和异常原因创建 BusinessException 实例
- of(Status, Throwable) - Static method in exception cn.dinodev.spring.commons.exception.BusinessException
- of(String) - Static method in enum class cn.dinodev.spring.commons.Scope.DEFAULT
- 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
Promiseresolves or rejects a value. - Option<V extends Serializable> - 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
-
restApi分页响应
- 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
Promiseinstance (i.e., an observer). - promise() - Method in class cn.dinodev.spring.commons.promise.DeferredObject
- Promise<D> - Interface in cn.dinodev.spring.commons.promise
-
Promise interface to observe when some action has occurred on the corresponding
Deferredobject. - Promise.State - Enum Class in cn.dinodev.spring.commons.promise
- property() - Element in annotation interface cn.dinodev.spring.commons.json.annotation.JsonDiscriminator
-
Alias for
JsonTypeInfo.property(). - Property - Class in cn.dinodev.spring.commons.bean
- Property(Class<?>, Method, Method) - Constructor for class cn.dinodev.spring.commons.bean.Property
- Property(Class<?>, Method, Method, String) - Constructor for class cn.dinodev.spring.commons.bean.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 - Class in cn.dinodev.spring.commons.property
-
为 @JsonView 定义的便捷工具类
- PropertyView() - Constructor for class cn.dinodev.spring.commons.property.PropertyView
- PropertyView.Detail - Interface in cn.dinodev.spring.commons.property
-
当显示详情信息的时候,使用,其包含了 OnSummary 注解的属性 如下:
- PropertyView.Insert - Interface in cn.dinodev.spring.commons.property
- 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 extends Serializable> - Interface in cn.dinodev.spring.commons.data
- ReflectionUtils - Class in cn.dinodev.spring.commons.utils
- 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
-
restApi响应
- Response() - Constructor for class cn.dinodev.spring.commons.response.Response
- Response(int, String) - 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
- 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
- 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
- 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() - 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
- 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
- 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 - Variable in class cn.dinodev.spring.commons.promise.AbstractPromise
- 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
- success(Page<T>) - Static method in class cn.dinodev.spring.commons.response.PageResponse
- success(Pageable, Collection<T>, Long) - Static method in class cn.dinodev.spring.commons.response.PageResponse
- 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
- 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
- TaskUtils - Class in cn.dinodev.spring.commons.utils
- 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
-
Equivalent to
Promise.done(DoneCallback) - 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
-
Equivalent to
Promise.done(DoneCallback).Promise.fail(FailCallback) - 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
- 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 extends Serializable> - 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 extends Serializable> - 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
- 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检查,对字符串进行Xss检查
- XssValidator - Class in cn.dinodev.spring.commons.validation.validator
-
检测XSS注入
- XssValidator() - Constructor for class cn.dinodev.spring.commons.validation.validator.XssValidator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form