public interface Crane4jGlobalConfiguration extends ContainerManager, PropertyMappingStrategyManager
PROVIDER_NAME_PREFIX| 限定符和类型 | 方法和说明 |
|---|---|
default @NonNull AssembleOperationHandler |
getAssembleOperationHandler(Class<?> handlerType)
Get assemble operation handler.
|
default @NonNull AssembleOperationHandler |
getAssembleOperationHandler(String handlerName)
Get assemble operation handler.
|
@NonNull AssembleOperationHandler |
getAssembleOperationHandler(@Nullable String handlerName,
Class<?> handlerType)
Get assemble operation handler.
|
default @NonNull BeanOperationExecutor |
getBeanOperationExecutor(Class<?> executorType)
Get bean operation executor.
|
default @NonNull BeanOperationExecutor |
getBeanOperationExecutor(String executorName)
Get bean operation executor.
|
@NonNull BeanOperationExecutor |
getBeanOperationExecutor(@Nullable String executorName,
Class<?> executorType)
Get bean operation executor.
|
default @NonNull BeanOperationParser |
getBeanOperationsParser(Class<?> parserType)
Get bean operation parser.
|
default @NonNull BeanOperationParser |
getBeanOperationsParser(String parserName)
Get bean operation parser.
|
@NonNull BeanOperationParser |
getBeanOperationsParser(@Nullable String parserName,
Class<?> parserType)
Get bean operation parser.
|
@NonNull CacheManager |
getCacheManager(String name)
Get cache manager.
|
ConverterManager |
getConverterManager()
Get
ConverterManager |
default @NonNull DisassembleOperationHandler |
getDisassembleOperationHandler(Class<?> handlerType)
Get disassemble operation handler.
|
default @NonNull DisassembleOperationHandler |
getDisassembleOperationHandler(String handlerName)
Get disassemble operation handler.
|
@NonNull DisassembleOperationHandler |
getDisassembleOperationHandler(@Nullable String handlerName,
Class<?> handlerType)
Get disassemble operation handler.
|
default KeyResolver |
getKeyResolver(Class<? extends KeyResolver> resolverType)
Get key resolver.
|
PropertyOperator |
getPropertyOperator()
Get property operator.
|
TypeResolver |
getTypeResolver()
Get type handler.
|
void |
registerCacheManager(CacheManager cacheManager)
Register cache manager.
|
canonicalNamespace, clear, getAllLimitedContainers, getContainer, getContainer, getContainerLifecycleProcessors, getContainerProvider, registerContainer, registerContainer, registerContainer, registerContainerLifecycleProcessor, registerContainerProvidercontainsContaineraddPropertyMappingStrategy, getAllPropertyMappingStrategies, getPropertyMappingStrategy, removePropertyMappingStrategyConverterManager getConverterManager()
ConverterManagerConverterManagerPropertyOperator getPropertyOperator()
TypeResolver getTypeResolver()
@NonNull BeanOperationExecutor getBeanOperationExecutor(@Nullable String executorName, Class<?> executorType)
executorName - executor nameexecutorType - executor typedefault @NonNull BeanOperationExecutor getBeanOperationExecutor(String executorName)
executorName - executor namedefault @NonNull BeanOperationExecutor getBeanOperationExecutor(Class<?> executorType)
executorType - executor type@NonNull BeanOperationParser getBeanOperationsParser(@Nullable String parserName, Class<?> parserType)
parserName - parser nameparserType - parser typedefault @NonNull BeanOperationParser getBeanOperationsParser(String parserName)
parserName - parser namedefault @NonNull BeanOperationParser getBeanOperationsParser(Class<?> parserType)
parserType - parser type@NonNull AssembleOperationHandler getAssembleOperationHandler(@Nullable String handlerName, Class<?> handlerType)
handlerName - handler namehandlerType - handler typedefault @NonNull AssembleOperationHandler getAssembleOperationHandler(String handlerName)
handlerName - handler namedefault @NonNull AssembleOperationHandler getAssembleOperationHandler(Class<?> handlerType)
handlerType - handler type@NonNull DisassembleOperationHandler getDisassembleOperationHandler(@Nullable String handlerName, Class<?> handlerType)
handlerName - handler namehandlerType - handler typedefault @NonNull DisassembleOperationHandler getDisassembleOperationHandler(String handlerName)
handlerName - handler namedefault @NonNull DisassembleOperationHandler getDisassembleOperationHandler(Class<?> handlerType)
handlerType - handler type@NonNull CacheManager getCacheManager(String name)
name - cache factory nameIllegalArgumentException - if name does not find cache factoryvoid registerCacheManager(CacheManager cacheManager)
cacheManager - cache managerdefault KeyResolver getKeyResolver(Class<? extends KeyResolver> resolverType)
resolverType - resolver typeCopyright © 2024. All rights reserved.