- CacheableChainAccessiblePropertyOperator - cn.crane4j.core.support.reflect中的类
-
- CacheableChainAccessiblePropertyOperator(PropertyOperator) - 类 的构造器cn.crane4j.core.support.reflect.CacheableChainAccessiblePropertyOperator
-
- CacheableChainAccessiblePropertyOperator(PropertyOperator, Function<String, String[]>) - 类 的构造器cn.crane4j.core.support.reflect.CacheableChainAccessiblePropertyOperator
-
- CacheableContainer<K> - cn.crane4j.core.cache中的类
-
Data source container wrapper class with cache function.
- CacheableContainer() - 类 的构造器cn.crane4j.core.cache.CacheableContainer
-
- CacheableContainerMethodResolver(Collection<MethodContainerFactory>) - 类 的构造器cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler.CacheableContainerMethodResolver
-
- CacheableContainerProcessor - cn.crane4j.core.cache中的类
-
Processor for wrap the container as a cacheable container
according to container-cache configuration before registering it.
- CacheableContainerProcessor() - 类 的构造器cn.crane4j.core.cache.CacheableContainerProcessor
-
- CacheableContainerProcessor.CacheDefinitionRetriever - cn.crane4j.core.cache中的接口
-
Retriever for cache definition.
- CacheableMethodContainerFactory - cn.crane4j.core.support.container中的类
-
- CacheableMethodContainerFactory(MethodInvokerContainerCreator, AnnotationFinder, Crane4jGlobalConfiguration) - 类 的构造器cn.crane4j.core.support.container.CacheableMethodContainerFactory
-
- CacheablePropertyOperator - cn.crane4j.core.support.reflect中的类
-
- CacheablePropertyOperator() - 类 的构造器cn.crane4j.core.support.reflect.CacheablePropertyOperator
-
- CacheDefinition - cn.crane4j.core.cache中的接口
-
Definition of cache.
- CacheDefinition.Impl - cn.crane4j.core.cache中的类
-
- CacheKey() - 类 的构造器cn.crane4j.core.container.DefaultContainerManager.CacheKey
-
- CacheManager - cn.crane4j.core.cache中的接口
-
- CacheObject<K> - cn.crane4j.core.cache中的接口
-
A cache object that provides basic cache operations.
- canApply(A, String[], KeyTriggerOperation) - 类 中的方法cn.crane4j.core.condition.AbstractConditionParser
-
Whether the condition can be applied to the operation.
- canonicalNamespace(String, String) - 接口 中的静态方法cn.crane4j.core.container.ContainerManager
-
Canonicalize namespace.
- ChainAccessiblePropertyOperator - cn.crane4j.core.support.reflect中的类
-
The wrapper class of
PropertyOperator that
adds support for nested bean chain operations to the original operator.
- ChainAccessiblePropertyOperator(PropertyOperator) - 类 的构造器cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator
-
- ChainAccessiblePropertyOperator.ChainAccessPropDesc - cn.crane4j.core.support.reflect中的类
-
The property descriptor that supports chain property access.
- ChainAccessiblePropertyOperator.DefaultSplitter - cn.crane4j.core.support.reflect中的类
-
- ChainAccessPropDesc(Class<?>, PropDesc) - 类 的构造器cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator.ChainAccessPropDesc
-
- chainGetter(String[]) - 类 中的方法cn.crane4j.core.support.reflect.CacheableChainAccessiblePropertyOperator
-
Create a chain getter.
- chainGetter(String[]) - 类 中的方法cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator
-
Create a chain getter.
- chainSetter(String[]) - 类 中的方法cn.crane4j.core.support.reflect.CacheableChainAccessiblePropertyOperator
-
Create a chain setter.
- chainSetter(String[]) - 类 中的方法cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator
-
Create a chain setter.
- check(Object, Object) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyParser
-
Check whether the expected value equals to the actual value.
- CheckedConsumer<T> - cn.crane4j.core.util中的接口
-
A functional interface that can be used to perform a computation that may throw an exception.
- CheckedFunction<T,R> - cn.crane4j.core.util中的接口
-
A functional interface that can be used to perform a computation that may throw an exception.
- CheckedRunnable - cn.crane4j.core.util中的接口
-
A functional interface that can be used to perform a computation that may throw an exception.
- CheckedSupplier<R> - cn.crane4j.core.util中的接口
-
A functional interface that can be used to perform a computation that may throw an exception.
- checkPropertyValue(Object) - 类 中的方法cn.crane4j.core.condition.AbstractPropertyConditionParser
-
Check property value.
- checkPropertyValue(Object) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotEmptyParser
-
Check property value.
- checkPropertyValue(Object) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotNullParser
-
Check property value.
- ClassBasedAutoOperateAnnotatedElementResolver - cn.crane4j.core.support.auto中的类
-
- ClassBasedAutoOperateAnnotatedElementResolver(Crane4jGlobalConfiguration, ExpressionEvaluator, Function<Object, ExpressionContext>) - 类 的构造器cn.crane4j.core.support.auto.ClassBasedAutoOperateAnnotatedElementResolver
-
- ClassUtils - cn.crane4j.core.util中的类
-
- ClassUtils() - 类 的构造器cn.crane4j.core.util.ClassUtils
-
- clear() - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.MapCacheObject
-
Clear all cache value.
- clear() - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Clear all cache value.
- clear() - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
Clear all cache value.
- clear() - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Clear all data caches.
- clear() - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Clear all data caches.
- clear() - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Clear the map and remove all key-value pairs.
- clear() - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Clear the map and remove all key-value pairs.
- clear() - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Clear the map and remove all key-value pairs.
- clearAll() - 类 中的方法cn.crane4j.core.cache.AbstractCacheManager
-
Clear all caches.
- clearAll() - 接口 中的方法cn.crane4j.core.cache.CacheManager
-
Clear all caches.
- cn.crane4j.core.cache - 程序包 cn.crane4j.core.cache
-
- cn.crane4j.core.condition - 程序包 cn.crane4j.core.condition
-
- cn.crane4j.core.container - 程序包 cn.crane4j.core.container
-
- cn.crane4j.core.container.lifecycle - 程序包 cn.crane4j.core.container.lifecycle
-
- cn.crane4j.core.exception - 程序包 cn.crane4j.core.exception
-
- cn.crane4j.core.executor - 程序包 cn.crane4j.core.executor
-
- cn.crane4j.core.executor.handler - 程序包 cn.crane4j.core.executor.handler
-
- cn.crane4j.core.executor.handler.key - 程序包 cn.crane4j.core.executor.handler.key
-
- cn.crane4j.core.parser - 程序包 cn.crane4j.core.parser
-
- cn.crane4j.core.parser.handler - 程序包 cn.crane4j.core.parser.handler
-
- cn.crane4j.core.parser.handler.strategy - 程序包 cn.crane4j.core.parser.handler.strategy
-
- cn.crane4j.core.parser.operation - 程序包 cn.crane4j.core.parser.operation
-
- cn.crane4j.core.support - 程序包 cn.crane4j.core.support
-
- cn.crane4j.core.support.aop - 程序包 cn.crane4j.core.support.aop
-
- cn.crane4j.core.support.auto - 程序包 cn.crane4j.core.support.auto
-
- cn.crane4j.core.support.container - 程序包 cn.crane4j.core.support.container
-
- cn.crane4j.core.support.container.query - 程序包 cn.crane4j.core.support.container.query
-
- cn.crane4j.core.support.converter - 程序包 cn.crane4j.core.support.converter
-
- cn.crane4j.core.support.expression - 程序包 cn.crane4j.core.support.expression
-
- cn.crane4j.core.support.operator - 程序包 cn.crane4j.core.support.operator
-
- cn.crane4j.core.support.proxy - 程序包 cn.crane4j.core.support.proxy
-
- cn.crane4j.core.support.reflect - 程序包 cn.crane4j.core.support.reflect
-
- cn.crane4j.core.util - 程序包 cn.crane4j.core.util
-
- collectClassLevelAnnotatedMethods(Class<?>, Method[], MultiMap<Method, ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
Collect methods bound by class level annotation.
- CollectionUtils - cn.crane4j.core.util中的类
-
- CollectionUtils() - 类 的构造器cn.crane4j.core.util.CollectionUtils
-
- collectMethodLevelAnnotatedMethods(Class<?>, MultiMap<Method, ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
- comparator() - 类 中的静态方法cn.crane4j.core.support.Crane4jGlobalSorter
-
Get comparator instance.
- compare(Object, Object) - 类 中的方法cn.crane4j.core.support.Crane4jGlobalSorter
-
Compare instance.
- compareTo(Sorted) - 接口 中的方法cn.crane4j.core.support.Sorted
-
Compare the sorting value of the current object with the sorting value of the specified object.
- completeMapping(Object, AbstractAssembleOperationHandler.Target) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
Complete attribute mapping between the target object and the data source object.
- completeMapping(Object, AbstractAssembleOperationHandler.Target) - 类 中的方法cn.crane4j.core.executor.handler.ManyToManyAssembleOperationHandler
-
Complete attribute mapping between the target object and the data source object.
- completeMapping(Object, AbstractAssembleOperationHandler.Target) - 类 中的方法cn.crane4j.core.executor.handler.OneToManyAssembleOperationHandler
-
Complete attribute mapping between the target object and the data source object.
- completeMapping(Object, AbstractAssembleOperationHandler.Target) - 类 中的方法cn.crane4j.core.executor.handler.OneToOneAssembleOperationHandler
-
Complete attribute mapping between the target object and the data source object.
- ComposableAutoOperateAnnotatedElementResolver - cn.crane4j.core.support.auto中的类
-
- ComposableAutoOperateAnnotatedElementResolver() - 类 的构造器cn.crane4j.core.support.auto.ComposableAutoOperateAnnotatedElementResolver
-
- computeIfAbsent(Map<K, V>, K, Function<? super K, ? extends V>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
A temporary workaround for Java 8 specific performance issue JDK-8161372 .
- ConcurrentHashMapCacheManager() - 类 的构造器cn.crane4j.core.cache.AbstractMapCacheManager.ConcurrentHashMapCacheManager
-
- Condition - cn.crane4j.core.condition中的接口
-
A condition to check whether apply the operation or not to the target.
- ConditionalTypeHierarchyBeanOperationParser - cn.crane4j.core.parser中的类
-
- ConditionalTypeHierarchyBeanOperationParser() - 类 的构造器cn.crane4j.core.parser.ConditionalTypeHierarchyBeanOperationParser
-
- ConditionDescriptor() - 类 的构造器cn.crane4j.core.condition.AbstractConditionParser.ConditionDescriptor
-
- ConditionOnContainerParser - cn.crane4j.core.condition中的类
-
- ConditionOnContainerParser(AnnotationFinder, ContainerManager) - 类 的构造器cn.crane4j.core.condition.ConditionOnContainerParser
-
- ConditionOnExpressionParser - cn.crane4j.core.condition中的类
-
- ConditionOnExpressionParser(AnnotationFinder, ExpressionEvaluator, ConditionOnExpressionParser.ContextFactory) - 类 的构造器cn.crane4j.core.condition.ConditionOnExpressionParser
-
- ConditionOnExpressionParser.ContextFactory - cn.crane4j.core.condition中的接口
-
Context factory for creating expression context
- ConditionOnPropertyNotEmptyParser - cn.crane4j.core.condition中的类
-
- ConditionOnPropertyNotEmptyParser(AnnotationFinder, PropertyOperator) - 类 的构造器cn.crane4j.core.condition.ConditionOnPropertyNotEmptyParser
-
- ConditionOnPropertyNotNullParser - cn.crane4j.core.condition中的类
-
- ConditionOnPropertyNotNullParser(AnnotationFinder, PropertyOperator) - 类 的构造器cn.crane4j.core.condition.ConditionOnPropertyNotNullParser
-
- ConditionOnPropertyParser - cn.crane4j.core.condition中的类
-
- ConditionOnPropertyParser(AnnotationFinder, PropertyOperator, ConverterManager) - 类 的构造器cn.crane4j.core.condition.ConditionOnPropertyParser
-
- ConditionOnTargetTypeParser - cn.crane4j.core.condition中的类
-
- ConditionOnTargetTypeParser(AnnotationFinder) - 类 的构造器cn.crane4j.core.condition.ConditionOnTargetTypeParser
-
- ConditionParser - cn.crane4j.core.condition中的接口
-
Condition parser.
- ConfigurableContainerProvider - cn.crane4j.core.container中的接口
-
Configurable container provider.
- configuration - 类 中的变量cn.crane4j.core.cache.CacheableContainerProcessor
-
- configuration - 类 中的变量cn.crane4j.core.support.auto.AbstractAutoOperateAnnotatedElementResolver
-
- ConfigurationUtil - cn.crane4j.core.util中的类
-
ConfigurationUtil
- ConfigurationUtil() - 类 的构造器cn.crane4j.core.util.ConfigurationUtil
-
- configureCacheManager(String, Class<M>, BiConsumer<Crane4jTemplate, M>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Configure cache manager.
- configureContainerProvider(String, Class<P>, BiConsumer<Crane4jTemplate, ContainerProvider>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
configure container provider.
- configureOperationAnnotationHandler(Class<H>, BiConsumer<Crane4jTemplate, H>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Configure operation annotation handler.
- ConstantContainerBuilder - cn.crane4j.core.container中的类
-
A builder class for creating
Containers from public static constants in a specified class.
- Container<K> - cn.crane4j.core.container中的接口
-
The source container used to store the provided data objects.
- Container.Lifecycle - cn.crane4j.core.container中的接口
-
Simple lifecycle callback of container
- ContainerAdapterRegister - cn.crane4j.core.support中的接口
-
Container adapter register.
- ContainerAdapterRegister.Adapter - cn.crane4j.core.support中的接口
-
- ContainerDefinition - cn.crane4j.core.container中的接口
-
Definition of container.
- ContainerDefinition.SimpleContainerDefinition - cn.crane4j.core.container中的类
-
Container definition.
- ContainerDelegate<K> - cn.crane4j.core.container中的接口
-
A delegate container that can be used to wrap another container.
- ContainerInstanceLifecycleProcessor - cn.crane4j.core.container.lifecycle中的类
-
Processor for init and destroy container.
- ContainerInstanceLifecycleProcessor() - 类 的构造器cn.crane4j.core.container.lifecycle.ContainerInstanceLifecycleProcessor
-
- ContainerLifecycleProcessor - cn.crane4j.core.container.lifecycle中的接口
-
Processor for container lifecycle.
- containerLifecycleProcessorList - 类 中的变量cn.crane4j.core.container.DefaultContainerManager
-
Registered container lifecycle callbacks.
- ContainerManager - cn.crane4j.core.container中的接口
-
The central interface used for managing the container and its lifecycle-related components.
- containerMap - 类 中的变量cn.crane4j.core.container.DefaultContainerManager
-
Container singleton caches.
- ContainerMethodAnnotationProcessor - cn.crane4j.core.support.container中的类
-
- ContainerMethodAnnotationProcessor(Collection<MethodContainerFactory>, AnnotationFinder) - 类 的构造器cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
- containerMethodResolver - 类 中的变量cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
- ContainerMethodResolver(Collection<MethodContainerFactory>) - 类 的构造器cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler.ContainerMethodResolver
-
- ContainerParameterAdapter() - 类 的构造器cn.crane4j.core.support.operator.DynamicContainerOperatorProxyMethodFactory.ContainerParameterAdapter
-
- ContainerProvider - cn.crane4j.core.container中的接口
-
Provider for conveniently registering container definitions
with the container manager and providing instances of containers generated based on specific rules,
similar to FactoryBean in spring.
- containerProviderMap - 类 中的变量cn.crane4j.core.container.DefaultContainerManager
-
Registered container provider.
- ContainerRegisterLogger - cn.crane4j.core.container.lifecycle中的类
-
Logger for outputting logs during the lifecycle of a container.
- ContainerRegisterLogger() - 类 的构造器cn.crane4j.core.container.lifecycle.ContainerRegisterLogger
-
- Containers - cn.crane4j.core.container中的类
-
A utility class for creating containers from various data sources.
- Containers() - 类 的构造器cn.crane4j.core.container.Containers
-
- contains(T[], T) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Whether target is contained in array.
- contains(CharSequence, CharSequence) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
Whether the searchStr is in the str.
- containsAny(Collection<?>, Collection<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Check whether coll1 contains any element of coll2.
- containsContainer(String) - 接口 中的方法cn.crane4j.core.container.ContainerProvider
-
Whether this provider has container of given namespace.
- containsContainer(String) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Whether this provider has container of given namespace.
- containsContainer(String) - 类 中的方法cn.crane4j.core.container.PartitionContainerProvider
-
Whether this provider has container of given namespace.
- containsKey(Object) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Whether the map contains the specified key.
- containsKey(Object) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Whether the map contains the specified key.
- containsKey(Object) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Whether the map contains the specified key.
- contextFactory - 类 中的变量cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
- convert(T, Class<R>, R) - 接口 中的方法cn.crane4j.core.support.converter.ConverterManager
-
Convert target to the result type through converter if converter is null, return default result value.
- convert(T, Class<R>) - 接口 中的方法cn.crane4j.core.support.converter.ConverterManager
-
Convert a source to the target type through converter if converter is null, return null.
- converterManager - 类 中的变量cn.crane4j.core.executor.handler.ManyToManyAssembleOperationHandler
-
- converterManager - 类 中的变量cn.crane4j.core.executor.handler.OneToOneAssembleOperationHandler
-
- converterManager - 类 中的变量cn.crane4j.core.support.container.MethodInvokerContainerCreator
-
- ConverterManager - cn.crane4j.core.support.converter中的接口
-
A manager for converter what convert target type to the result type.
- converterManager - 类 中的变量cn.crane4j.core.support.reflect.ReflectivePropertyOperator
-
converter register
- converterManager - 类 中的变量cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
converter register
- Crane4jException - cn.crane4j.core.exception中的异常错误
-
Crane's runtime exception
- Crane4jException(String, Object...) - 异常错误 的构造器cn.crane4j.core.exception.Crane4jException
-
Constructs a new runtime exception with the specified detail message.
- Crane4jException(Throwable) - 异常错误 的构造器cn.crane4j.core.exception.Crane4jException
-
Constructs a new runtime exception with the specified cause and a
detail message of (cause==null ?
- Crane4jGlobalConfiguration - cn.crane4j.core.support中的接口
-
Framework global configuration.
- Crane4jGlobalSorter - cn.crane4j.core.support中的类
-
An global sorter.
- Crane4jGlobalSorter() - 类 的构造器cn.crane4j.core.support.Crane4jGlobalSorter
-
- Crane4jTemplate - cn.crane4j.core.support中的类
-
A facade service for the crane4j framework.
- Crane4jTemplate() - 类 的构造器cn.crane4j.core.support.Crane4jTemplate
-
- Crane4jTemplate.OpsForComponent - cn.crane4j.core.support中的类
-
Operations for components.
- Crane4jTemplate.OpsForContainer - cn.crane4j.core.support中的类
-
Operations for datasource containers.
- Crane4jTemplate.OpsForProxy - cn.crane4j.core.support中的类
-
Operations for proxies.
- create(String, String, Supplier<Container<Object>>) - 接口 中的静态方法cn.crane4j.core.container.ContainerDefinition
-
Create a simple container definition.
- create(String, MethodInvoker, Object, boolean) - 类 中的静态方法cn.crane4j.core.container.MethodInvokerContainer
-
Create a standard method data source container.
- create(BeanOperations, AssembleOperation, Container<?>, Collection<Object>) - 接口 中的静态方法cn.crane4j.core.executor.AssembleExecution
-
- create(PropertyOperator) - 类 中的静态方法cn.crane4j.core.executor.handler.key.ReflectivePropertyKeyResolver
-
- create(PropertyOperator, ConverterManager) - 类 中的静态方法cn.crane4j.core.executor.handler.key.ReflectivePropertyKeyResolver
-
- create(MethodInvoker, ConverterManager, Class<?>[]) - 类 中的静态方法cn.crane4j.core.support.converter.ParameterConvertibleMethodInvoker
-
- create(Object, Method, boolean) - 类 中的静态方法cn.crane4j.core.support.reflect.ReflectiveMethodInvoker
-
- create() - 类 中的静态方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
- create(AnnotationFinder, ConverterManager, PropertyOperator) - 类 中的静态方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
- createAssembleExecution(BeanOperations, AssembleOperation, Collection<Object>, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.AbstractBeanOperationExecutor
-
- createAutoOperateAnnotatedElement(AnnotatedElement, AutoOperate, BeanOperationParser, BeanOperationExecutor, MethodInvoker, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.auto.AbstractAutoOperateAnnotatedElementResolver
-
- createAutoOperateAnnotatedElement(AnnotatedElement, AutoOperate, BeanOperationParser, BeanOperationExecutor, MethodInvoker, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.auto.ClassBasedAutoOperateAnnotatedElementResolver
-
- createAutoOperateAnnotatedElement(AnnotatedElement, AutoOperate, BeanOperationParser, BeanOperationExecutor, MethodInvoker, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.auto.MethodBasedAutoOperateAnnotatedElementResolver
-
- createAutoOperateProxy(T) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForProxy
-
Create a proxy instance for the target object
if the target object has methods annotated with
AutoOperate.
- createAutoOperateProxy(Crane4jGlobalConfiguration) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createBeanOperations(AnnotatedElement, boolean) - 类 中的方法cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
- createCache(String, Long, TimeUnit) - 类 中的方法cn.crane4j.core.cache.AbstractCacheManager
-
Create cache instance, if cache instance already created,
remove the old cache instance and create a new cache instance.
- createCache(String, Long, TimeUnit) - 接口 中的方法cn.crane4j.core.cache.CacheManager
-
Create cache instance, if cache instance already created,
remove the old cache instance and create a new cache instance.
- createCondition(AnnotatedElement, A) - 类 中的方法cn.crane4j.core.condition.AbstractConditionParser
-
Create condition instance.
- createCondition(AnnotatedElement, A) - 类 中的方法cn.crane4j.core.condition.AbstractPropertyConditionParser
-
Create condition instance.
- createCondition(AnnotatedElement, ConditionOnContainer) - 类 中的方法cn.crane4j.core.condition.ConditionOnContainerParser
-
Create condition instance.
- createCondition(AnnotatedElement, ConditionOnExpression) - 类 中的方法cn.crane4j.core.condition.ConditionOnExpressionParser
-
create condition instance.
- createCondition(AnnotatedElement, ConditionOnProperty) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyParser
-
create condition instance.
- createCondition(AnnotatedElement, ConditionOnTargetType) - 类 中的方法cn.crane4j.core.condition.ConditionOnTargetTypeParser
-
Create condition instance.
- createContainer() - 接口 中的方法cn.crane4j.core.container.ContainerDefinition
-
- createContainer(String, ContainerDefinition) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
- createContainer(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>, String) - 类 中的方法cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
Create container by given annotation and namespace.
- createContainer(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleConstant>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleConstantAnnotationHandler
-
Create container by given annotation and namespace.
- createContainer(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleEnum>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleEnumAnnotationHandler
-
Create container by given annotation and namespace.
- createContainer(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleKey>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleKeyAnnotationHandler
-
Create container by given annotation and namespace.
- createContainer(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleMethod>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
Create container by given annotation and namespace.
- createContainer(MethodInvokerContainerCreator.MethodInvokerContainerCreation) - 类 中的方法cn.crane4j.core.support.container.MethodInvokerContainerCreator
-
- createContainerMethodAnnotationProcessor(Crane4jGlobalConfiguration) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createContainerMethodResolver(Collection<MethodContainerFactory>) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
Create container method resolver.
- createContext(Object, KeyTriggerOperation) - 接口 中的方法cn.crane4j.core.condition.ConditionOnExpressionParser.ContextFactory
-
Create a new expression context
- createDefinition(Object) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Create definition by provider-based factory method.
- createGetter(Field) - 类 中的静态方法cn.crane4j.core.support.reflect.ReflectiveFieldAdapterMethodInvoker
-
- createGetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AsmReflectivePropDesc
-
- createGetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
Creates a
MethodInvoker for getting the value of the specified field.
- createInternalContainerProvider() - 类 中的方法cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
Create internal container provider.
- createInvokerForMethod(String, Method) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AsmReflectivePropDesc
-
- createInvokerForMethod(String, Method) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
- createMap() - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.ConcurrentHashMapCacheManager
-
- createMap() - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager
-
- createMap() - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.WeakConcurrentMapCacheManager
-
- createMethodContainer(Object, Method, Collection<ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.AbstractContainerMethodSupport
-
- createMethodInvoker(String, AbstractQueryContainerProvider.Repository<T>, Set<String>, String, String) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
- createMethodInvokerContainerCreator(Crane4jGlobalConfiguration) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createOperateTemplate(Crane4jGlobalConfiguration) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createOperation(BeanOperationParser, BeanOperations, AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
Create assemble operation for given element and annotation
- createOperation(BeanOperationParser, BeanOperations, AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Create assemble operation for given element and annotation
- createOperation(BeanOperationParser, BeanOperations, AbstractStandardOperationAnnotationHandler.StandardAnnotation<Disassemble>) - 类 中的方法cn.crane4j.core.parser.handler.DisassembleAnnotationHandler
-
Create assemble operation for given element and annotation
- createOperatorProxy(Class<T>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForProxy
-
Create a proxy instance for the specified operator interface.
- createOperatorProxyFactory(Crane4jGlobalConfiguration) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createPropertyMapping(Mapping) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createPropertyMapping(Mapping, String) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- createProxy(InvocationHandler, Class<?>...) - 类 中的方法cn.crane4j.core.support.proxy.DefaultProxyFactory
-
Create a proxy object for the specified types.
- createProxy(InvocationHandler, Class<?>...) - 接口 中的方法cn.crane4j.core.support.proxy.ProxyFactory
-
Create a proxy object for the specified interface.
- createRepository(String, T) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
Creates a repository object.
- createSetter(Field) - 类 中的静态方法cn.crane4j.core.support.reflect.ReflectiveFieldAdapterMethodInvoker
-
- createSetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AsmReflectivePropDesc
-
- createSetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
Creates a
MethodInvoker for setting the value of the specified field.
- createTarget(AssembleExecution, Object, Object) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
- currentlyInParsing - 类 中的变量cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
temp cache for operations of element that currently in parsing
- elementResolver - 类 中的变量cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
- elementResolver - 类 中的变量cn.crane4j.core.support.aop.MethodResultAutoOperateSupport
-
- empty() - 接口 中的静态方法cn.crane4j.core.container.Container
-
Get an empty data source container.
- empty() - 类 中的静态方法cn.crane4j.core.container.Containers
-
Get an empty data source container.
- empty(String) - 类 中的静态方法cn.crane4j.core.container.Containers
-
Create an empty map by given namespace
- empty() - 接口 中的静态方法cn.crane4j.core.parser.BeanOperations
-
Get an empty bean operations.
- EMPTY - 接口 中的静态变量cn.crane4j.core.support.auto.AutoOperateAnnotatedElement
-
- empty() - 接口 中的静态方法cn.crane4j.core.support.DataProvider
-
- EMPTY_CONTAINER_NAMESPACE - 接口 中的静态变量cn.crane4j.core.container.Container
-
Namespace of empty container.
- EMPTY_ELEMENTS - 类 中的静态变量cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
- EmptyBeanOperations() - 类 的构造器cn.crane4j.core.parser.BeanOperations.EmptyBeanOperations
-
- EmptyContainer - cn.crane4j.core.container中的类
-
An empty data source container for placeholders,
it does not provide any data and data registration function itself.
- EmptyContainer() - 类 的构造器cn.crane4j.core.container.EmptyContainer
-
- EmptyMultiMap<K,V> - cn.crane4j.core.util中的类
-
An empty
MultiMap implementation,
which does not support any modification operations, and all values obtained are empty collections.
- EmptyMultiMap() - 类 的构造器cn.crane4j.core.util.EmptyMultiMap
-
- emptyMultiMap() - 接口 中的静态方法cn.crane4j.core.util.MultiMap
-
- emptyToDefault(String, String) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
return the str if str is not empty, otherwise return defaultStr.
- emptyToNull(String) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
return the str if str is not empty, otherwise return null.
- enableContainerEnumAnnotation(boolean) - 类 中的方法cn.crane4j.core.container.EnumContainerBuilder
-
Whether to enable resolves configuration from the specified
ContainerEnum annotation.
- enableExecuteNotActiveOperation - 类 中的变量cn.crane4j.core.executor.AbstractBeanOperationExecutor
-
Whether to enable the execution of operations that are not active.
- enableHierarchyCache - 类 中的变量cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
Whether to cache hierarchy operation info of an element.
- entries() - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Get all key-value pairs in the map.
- entries() - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Get all key-value pairs in the map.
- entries() - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Get all key-value pairs in the map.
- EnumContainerBuilder<K,T extends Enum<?>> - cn.crane4j.core.container中的类
-
A builder class for creating
Containers from enumerations.
- equals(Object) - 类 中的方法cn.crane4j.core.support.operator.OperatorProxyFactory.OperatorProxy
-
- equals(Object) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Whether the map is equal to the specified object.
- execute(Collection<?>, BeanOperations, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.AbstractBeanOperationExecutor
-
Complete operations on all objects in
targets according to the specified
BeanOperations and
Options.
- execute(Collection<?>, BeanOperations, BeanOperationExecutor.Options) - 接口 中的方法cn.crane4j.core.executor.BeanOperationExecutor
-
- execute(Collection<?>, BeanOperations, Predicate<? super KeyTriggerOperation>) - 接口 中的方法cn.crane4j.core.executor.BeanOperationExecutor
-
Complete operations on all objects in
targets according to the specified
BeanOperations
- execute(Collection<?>, BeanOperations) - 接口 中的方法cn.crane4j.core.executor.BeanOperationExecutor
-
Complete operations on all objects in
targets according to the specified
BeanOperations
- execute(Object) - 接口 中的方法cn.crane4j.core.support.auto.AutoOperateAnnotatedElement
-
Execute the operation of data from the annotated element.
- execute(Object) - 类 中的方法cn.crane4j.core.support.auto.DefaultAutoOperateAnnotatedElement
-
Execute the operation of data from the annotated element.
- execute(Collection<?>, BeanOperationExecutor, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation.
- execute(Collection<?>, BeanOperationExecutor) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation.
- execute(Collection<?>, Class<? extends BeanOperationExecutor>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation.
- execute(Collection<?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation.
- execute(Collection<?>, BeanOperations) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation.
- execute(String, Class<T>, ExpressionContext) - 接口 中的方法cn.crane4j.core.support.expression.ExpressionEvaluator
-
Execute the expression in the specified above and return the execution result.
- execute(String, Class<T>, MethodBasedExpressionEvaluator.MethodExecution) - 类 中的方法cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
Execute the expression in the specified above and return the execution result.
- execute(String, Class<T>, Method, Object[], Object) - 类 中的方法cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
Execute the expression in the specified above and return the execution result.
- execute(String, Class<T>, ExpressionContext) - 类 中的方法cn.crane4j.core.support.expression.OgnlExpressionEvaluator
-
Execute the expression in the specified above and return the execution result.
- execute(Object) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Object, BeanOperations) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Object, BeanOperations, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Object, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Object, BeanOperationExecutor, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Collection<?>, Class<?>) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- execute(Collection<?>, Class<?>, BeanOperationParser, BeanOperationExecutor, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
Execute the fill operation.
- executeAsync(Collection<?>, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation asynchronously.
- executeAsync(Collection<?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation asynchronously.
- executeIfMatchAllGroups(Object, String...) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
If the operation belongs to all groups in groups, execute the operation.
- executeIfMatchAnyGroups(Object, String...) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
If the operation belongs to any group in groups, execute the operation.
- executeIfNoneMatchAnyGroups(Object, String...) - 类 中的方法cn.crane4j.core.support.OperateTemplate
-
If the operation does not belong to any group in groups, execute the operation.
- executeOperations(List<AssembleExecution>, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.AbstractBeanOperationExecutor
-
Complete the assembly operation.
- executeOperations(List<AssembleExecution>, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.AsyncBeanOperationExecutor
-
Complete the assembly operation.
- executeOperations(List<AssembleExecution>, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.DisorderedBeanOperationExecutor
-
Complete the assembly operation.
- executeOperations(List<AssembleExecution>, BeanOperationExecutor.Options) - 类 中的方法cn.crane4j.core.executor.OrderedBeanOperationExecutor
-
Complete the assembly operation.
- executeOrdered(Collection<?>, Predicate<? super KeyTriggerOperation>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation in order.
- executeOrdered(Collection<?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Execute the fill operation in order.
- ExpressionContext - cn.crane4j.core.support.expression中的接口
-
A top expression context abstract.
- expressionEvaluator - 类 中的变量cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
- expressionEvaluator - 类 中的变量cn.crane4j.core.support.aop.MethodResultAutoOperateSupport
-
- ExpressionEvaluator - cn.crane4j.core.support.expression中的接口
-
Expression executor.
- expressionEvaluator - 类 中的变量cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
- extractIfPossible(Object) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer
-
extract data from the result if possible.
- extractor - 类 中的变量cn.crane4j.core.container.MethodInvokerContainer
-
The extractor will be used to extract the data from the wrapped object.
- get(K) - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.MapCacheObject
-
Get the cache according to the key value.
- get(Collection<K>) - 类 中的方法cn.crane4j.core.cache.CacheableContainer
-
Enter a batch of key values to return data source objects grouped by key values.
- get(K) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Get the cache according to the key value.
- get(K) - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
Get the cache according to the key value.
- get(Collection<K>) - 接口 中的方法cn.crane4j.core.container.Container
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<K>) - 接口 中的方法cn.crane4j.core.container.ContainerDelegate
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<Object>) - 类 中的方法cn.crane4j.core.container.EmptyContainer
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<K>) - 类 中的方法cn.crane4j.core.container.ImmutableMapContainer
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<K>) - 类 中的方法cn.crane4j.core.container.LambdaContainer
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<Object>) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.SingleKey
-
Enter a batch of key values to return data source objects grouped by key values.
- get(Collection<Object>) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.StandardMethodInvokerContainer
-
Enter a batch of key values to return data source objects grouped by key values.
- get(AnnotatedElement) - 接口 中的方法cn.crane4j.core.parser.handler.AssembleKeyAnnotationHandler.ValueMapperProvider
-
Get provider
- get(Object, Method, Collection<ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.CacheableMethodContainerFactory
-
Adapt methods to data source containers.
- get(Object, Method, Collection<ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.DefaultMethodContainerFactory
-
Adapt methods to data source containers.
- get(Object, Method, Collection<ContainerMethod>) - 接口 中的方法cn.crane4j.core.support.container.MethodContainerFactory
-
Adapt methods to data source containers.
- get(BeanOperations, Method, BeanOperationExecutor) - 类 中的方法cn.crane4j.core.support.operator.ArgAutoOperateProxyMethodFactory
-
Get operator proxy method.
- get(BeanOperations, Method, BeanOperationExecutor) - 类 中的方法cn.crane4j.core.support.operator.DynamicContainerOperatorProxyMethodFactory
-
Get operator proxy method.
- get(BeanOperations, Method, BeanOperationExecutor) - 类 中的方法cn.crane4j.core.support.operator.OperationAnnotationProxyMethodFactory
-
Get operator proxy method.
- get(Class<T>) - 类 中的方法cn.crane4j.core.support.operator.OperatorProxyFactory
-
Get the proxy object of the specified operator interface that annotated by
Operator.
- get(BeanOperations, Method, BeanOperationExecutor) - 接口 中的方法cn.crane4j.core.support.operator.OperatorProxyMethodFactory
-
Get operator proxy method.
- get(BeanOperations, Method, BeanOperationExecutor) - 类 中的方法cn.crane4j.core.support.operator.ParametersFillProxyMethodFactory
-
Get operator proxy method.
- get(T[], int) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Get element from an array, return null if the array is null or index out of bounds.
- get() - 接口 中的方法cn.crane4j.core.util.CheckedSupplier
-
Get the result.
- get(Collection<T>, int) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
- get(Iterable<T>, int) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Get value specified index from
Iterable.
- get(Iterator<T>, int) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Get value specified index from
Iterable.
- get(K) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Get all values of the specified key, if the key does not exist, return an empty collection.
- get() - 类 中的方法cn.crane4j.core.util.Lazy
-
Initializes the value if it hasn't been already then returns it.
- get(K) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Get all values of the specified key, if the key does not exist, return an empty collection.
- get(Object, int) - 类 中的静态方法cn.crane4j.core.util.ObjectUtils
-
Get a specified index element from the target.
- get(K) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Get all values of the specified key, if the key does not exist, return an empty collection.
- get() - 类 中的方法cn.crane4j.core.util.Try
-
Get the result.
- getAdapter(Class<?>) - 接口 中的方法cn.crane4j.core.support.ContainerAdapterRegister
-
Get adapter by target type.
- getAdapter(Class<?>) - 类 中的方法cn.crane4j.core.support.DefaultContainerAdapterRegister
-
Get target class.
- getAll(Iterable<K>) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Get all caches according to the key values.
- getAll() - 类 中的方法cn.crane4j.core.container.EmptyContainer
-
Get all data source objects in the container.
- getAll() - 类 中的方法cn.crane4j.core.container.ImmutableMapContainer
-
Get all data source objects in the container.
- getAll() - 接口 中的方法cn.crane4j.core.container.LimitedContainer
-
Get all data source objects in the container.
- getAllAnnotations(AnnotatedElement, Class<A>) - 接口 中的方法cn.crane4j.core.support.AnnotationFinder
-
Get all specified annotations from the element.
- getAllAnnotations(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.core.support.SimpleAnnotationFinder
-
Get all specified annotations from the element.
- getAllLimitedContainers() - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Get all limited containers.
- getAllLimitedContainers() - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Get all limited containers.
- getAllPropertyMappingStrategies() - 接口 中的方法cn.crane4j.core.parser.handler.strategy.PropertyMappingStrategyManager
-
Get all property mapping strategies.
- getAllPropertyMappingStrategies() - 类 中的方法cn.crane4j.core.parser.handler.strategy.SimplePropertyMappingStrategyManager
-
Get all property mapping strategies.
- getAnnotatedElement() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
Get the element which annotated by the annotation.
- getAnnotation() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
Get annotation.
- getAnnotation(AnnotatedElement, Class<A>) - 接口 中的方法cn.crane4j.core.support.AnnotationFinder
-
Get the specified annotation from the element.
- getAnnotation() - 接口 中的方法cn.crane4j.core.support.auto.AutoOperateAnnotatedElement
-
- getAnnotation(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.core.support.SimpleAnnotationFinder
-
Get the specified annotation from the element.
- getAssembleOperationHandler() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get operation handler.
- getAssembleOperationHandler(String, Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get assemble operation handler.
- getAssembleOperationHandler(String) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get assemble operation handler.
- getAssembleOperationHandler(Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get assemble operation handler.
- getAssembleOperationHandler(String, Class<?>) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Get assemble operation handler.
- getAssembleOperations() - 接口 中的方法cn.crane4j.core.parser.BeanOperations
-
Get assembly operations.
- getBeanOperationExecutor(String, Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation executor.
- getBeanOperationExecutor(String) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation executor.
- getBeanOperationExecutor(Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation executor.
- getBeanOperationExecutor(String, Class<?>) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Get bean operation executor.
- getBeanOperations() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
Get the operation configuration corresponding to the operation object.
- getBeanOperations() - 接口 中的方法cn.crane4j.core.support.auto.AutoOperateAnnotatedElement
-
- getBeanOperations(AnnotatedElement) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate
-
Get the bean operations from the element.
- getBeanOperationsParser(String, Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation parser.
- getBeanOperationsParser(String) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation parser.
- getBeanOperationsParser(Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get bean operation parser.
- getBeanOperationsParser(String, Class<?>) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Get bean operation parser.
- getBeanType() - 接口 中的方法cn.crane4j.core.support.reflect.PropDesc
-
Get the bean type.
- getCache(String) - 类 中的方法cn.crane4j.core.cache.AbstractCacheManager
-
- getCache(String) - 接口 中的方法cn.crane4j.core.cache.CacheManager
-
- getCache(Long, TimeUnit) - 接口 中的方法cn.crane4j.core.cache.GuavaCacheManager.CacheFactory
-
Get the cache instance.
- getCache(Long, TimeUnit) - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.DefaultCacheFactory
-
Get the cache instance.
- getCacheDefinitionFromContainer(Container<Object>) - 类 中的方法cn.crane4j.core.cache.CacheableContainerProcessor
-
Get container class.
- getCacheKey(String) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Get the cache key for container comparator.
- getCacheManager() - 接口 中的方法cn.crane4j.core.cache.CacheDefinition
-
Get the cache factory name
- getCacheManager(String) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get cache manager.
- getCacheManager(String) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Get cache manager.
- getCacheManager(String) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Get cache factory.
- getCause() - 类 中的方法cn.crane4j.core.util.Try
-
Get the cause of the exception.
- getComponentFromConfiguration(Class<T>, Class<?>, String, BiFunction<Class<T>, String, T>, Function<Class<T>, T>) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
Get component from configuration,
- getCondition() - 接口 中的方法cn.crane4j.core.parser.operation.KeyTriggerOperation
-
Get operation predicate.
- getConditionDescriptor(A) - 类 中的方法cn.crane4j.core.condition.AbstractConditionParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnContainer) - 类 中的方法cn.crane4j.core.condition.ConditionOnContainerParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnExpression) - 类 中的方法cn.crane4j.core.condition.ConditionOnExpressionParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnPropertyNotEmpty) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotEmptyParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnPropertyNotNull) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotNullParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnProperty) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyParser
-
Get condition properties.
- getConditionDescriptor(ConditionOnTargetType) - 类 中的方法cn.crane4j.core.condition.ConditionOnTargetTypeParser
-
Get condition properties.
- getContainer() - 接口 中的方法cn.crane4j.core.container.ContainerDelegate
-
Get the delegate container.
- getContainer(String) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Obtaining and caching container instances from provider or definition.
- getContainer(String, String) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Obtaining and caching container instances from the specified container provider.
- getContainer(String) - 接口 中的方法cn.crane4j.core.container.ContainerProvider
-
Get container instance by given namespace
- getContainer(String) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Obtaining and caching container instances from provider or definition.
- getContainer(String) - 类 中的方法cn.crane4j.core.container.PartitionContainerProvider
-
Get container comparator by given namespace
- getContainer() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
Get the data source container of the assembly operation.
- getContainer(ContainerManager, String) - 类 中的方法cn.crane4j.core.executor.BeanOperationExecutor.Options.DynamicContainerOption
-
- getContainer(ContainerManager, String) - 接口 中的方法cn.crane4j.core.executor.BeanOperationExecutor.Options
-
Get container.
- getContainer() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get the namespace of data source container.
- getContainer(String) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
Get container instance by given namespace
- getContainer(String) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
get container
- getContainerFactory() - 接口 中的方法cn.crane4j.core.container.ContainerDefinition
-
Get container factory.
- getContainerLifecycleProcessors() - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
- getContainerLifecycleProcessors() - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
- getContainerNamespace(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
Get container from given annotation.
- getContainerNamespace(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
Get container from given annotation.
- getContainerNamespace(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<Assemble>) - 类 中的方法cn.crane4j.core.parser.handler.AssembleAnnotationHandler
-
Get container from given annotation.
- getContainerProvider(String) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
- getContainerProvider(String) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
- getContainerProvider(String) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
get container provider.
- getConverter(Class<T>, Class<R>) - 接口 中的方法cn.crane4j.core.support.converter.ConverterManager
-
Get converter from target type to result type.
- getConverter(Class<T>, Class<R>) - 类 中的方法cn.crane4j.core.support.converter.HutoolConverterManager
-
Get converter from target type to result type.
- getConverter(Class<T>, Class<R>) - 类 中的方法cn.crane4j.core.support.converter.SimpleConverterManager
-
Get converter from target type to result type.
- getConverterManager() - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
- getCurrentCache() - 类 中的方法cn.crane4j.core.cache.CacheableContainer
-
Get the current cache object, if the current cache object is null or invalid,
recreate it by cache manager which is specified in cache definition.
- getDeclaredField(Class<?>, String) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get declared field by name.
- getDeclaredFields(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get declared fields.
- getDeclaredMethod(Class<?>, String, Class<?>...) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get method by name and parameter types.
- getDeclaredMethods(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get declared methods of type.
- getDeclaredSuperClassWithInterface(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get declared super class with interface.
- getDisassembleOperationHandler() - 接口 中的方法cn.crane4j.core.parser.operation.DisassembleOperation
-
Get the handler of the current disassembly operation.
- getDisassembleOperationHandler(String, Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get disassemble operation handler.
- getDisassembleOperationHandler(String) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get disassemble operation handler.
- getDisassembleOperationHandler(Class<?>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get disassemble operation handler.
- getDisassembleOperationHandler(String, Class<?>) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Get assemble operation handler.
- getDisassembleOperations() - 接口 中的方法cn.crane4j.core.parser.BeanOperations
-
Get disassembly operations.
- getElement() - 接口 中的方法cn.crane4j.core.support.auto.AutoOperateAnnotatedElement
-
Get the annotated element.
- getElementIdentifier(AnnotatedElement, String) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
Get element identifier.
- getElementType(Object) - 类 中的静态方法cn.crane4j.core.util.ObjectUtils
-
Get type of element from the target.
- getEntityType() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Returns the entity type of the stored data.
- getExecutionTime(boolean, LongConsumer, Runnable) - 类 中的静态方法cn.crane4j.core.util.TimerUtil
-
Get the time of execution.
- getExecutionTime(boolean, LongConsumer, Supplier<R>) - 类 中的静态方法cn.crane4j.core.util.TimerUtil
-
Get the time of execution.
- getExpireTime() - 接口 中的方法cn.crane4j.core.cache.CacheDefinition
-
Get the expiry time of this cache.
- getField(Class<?>, String) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get field by name.
- getFields(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get fields.
- getFieldValue(Object, String) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get field value.
- getFieldValue(Object, Field) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get field value.
- getFilter() - 接口 中的方法cn.crane4j.core.executor.BeanOperationExecutor.Options
-
Get the container manager.
- getFirstNotNull(T...) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Get first a not null element from an array.
- getFirstNotNull(Iterator<T>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Get first not null element from the target.
- getFirstNotNull(Iterable<T>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Get first not null element from the target.
- getGetter(String) - 类 中的方法cn.crane4j.core.support.reflect.AbstractPropDesc
-
Get the getter method.
- getGetter(String) - 类 中的方法cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator.ChainAccessPropDesc
-
Get the getter method.
- getGetter(String) - 接口 中的方法cn.crane4j.core.support.reflect.PropDesc
-
Get the getter method.
- getGroups() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
The group to which the current operation belongs.
- getGroups() - 接口 中的方法cn.crane4j.core.support.Grouped
-
Get group names.
- getHandler() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
Gets the handler used to perform the assembly operation.
- getHandler() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
The name of the handler to be used.
- getHandlerType() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
The type of the handler to be used.
- getId() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
The id of the current operation.
- getId() - 接口 中的方法cn.crane4j.core.parser.operation.KeyTriggerOperation
-
Get operation id.
- getInternalBeanOperations(Object) - 接口 中的方法cn.crane4j.core.parser.operation.DisassembleOperation
-
Get the operation configuration of the nested object.
- getInternalBeanOperations(Object) - 类 中的方法cn.crane4j.core.parser.operation.TypeDynamitedDisassembleOperation
-
- getInternalBeanOperations(Object) - 类 中的方法cn.crane4j.core.parser.operation.TypeFixedDisassembleOperation
-
Get the operation configuration of nested object.
- getInternalContainerProviderName() - 类 中的方法cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
Get the name of internal container provider.
- getKey(Object) - 接口 中的方法cn.crane4j.core.container.MethodInvokerContainer.KeyExtractor
-
Get key value from a source object.
- getKey() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
Key field name for a query
- getKey() - 接口 中的方法cn.crane4j.core.parser.operation.KeyTriggerOperation
-
Get key field name.
- getKeyDesc() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
Some description of the key which
helps
KeyResolver to resolve the key.
- getKeyDescription() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Some description of the key which
helps
resolver to resolve the key.
- getKeyExtractor(Class<?>, String) - 类 中的方法cn.crane4j.core.support.container.MethodInvokerContainerCreator
-
Get key extractor of result object if necessary.
- getKeyProperty() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.QueryInfo
-
已过时。
Get key property for a query.
- getKeyProperty() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Returns the key property for the data stored in the repository.
- getKeyResolver() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
- getKeyResolver() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get key resolver.
- getKeyResolver(Class<? extends KeyResolver>) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get key resolver.
- getKeyType() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
Get a key property type.
- getKeyType() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get the type of key property.
- getMappingTemplates() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
Mapping template classes.
- getMappingType() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.QueryInfo
-
已过时。
Returns the mapping type for a given property.
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get method by name and parameter types.
- getMethodContainersFromTarget(Object) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
Get method containers from target
- getMethods(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Get methods.
- getName() - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.WeakConcurrentMapCacheManager
-
Get the component name.
- getName() - 接口 中的方法cn.crane4j.core.cache.CacheDefinition
-
Get the name of this cache.
- getName() - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Get the name of this cache.
- getName() - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager
-
Get the component name.
- getName() - 类 中的方法cn.crane4j.core.parser.handler.strategy.OverwriteMappingStrategy
-
Get strategy name.
- getName() - 类 中的方法cn.crane4j.core.parser.handler.strategy.OverwriteNotNullMappingStrategy
-
Get strategy name.
- getName() - 类 中的方法cn.crane4j.core.parser.handler.strategy.ReferenceMappingStrategy
-
Get strategy name.
- getName() - 接口 中的方法cn.crane4j.core.support.NamedComponent
-
Get the component name.
- getNamespace() - 接口 中的方法cn.crane4j.core.container.Container
-
Gets the namespace of the data source container,
which should be globally unique.
- getNamespace() - 接口 中的方法cn.crane4j.core.container.ContainerDefinition
-
Get the namespace of container
- getNamespace() - 接口 中的方法cn.crane4j.core.container.ContainerDelegate
-
Gets the namespace of the data source container,
which should be globally unique.
- getNamespace() - 类 中的方法cn.crane4j.core.container.EmptyContainer
-
Gets the namespace of the data source container,
The value always defaults to an empty string
- getNamespace(Method, String) - 类 中的静态方法cn.crane4j.core.support.container.MethodInvokerContainerCreator
-
Get the namespace from method.
- getOperation() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
Get the assembly operation to be performed.
- getOperationAnnotationHandlers() - 类 中的方法cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
Get all operation annotation handlers.
- getOptional() - 类 中的方法cn.crane4j.core.util.Try
-
Get the optional result.
- getOrElse(T) - 类 中的方法cn.crane4j.core.util.Try
-
Get the result or the default value.
- getOrElseGet(Function<Throwable, T>) - 类 中的方法cn.crane4j.core.util.Try
-
Get the result or the default value.
- getOrElseThrow(Function<Throwable, X>) - 类 中的方法cn.crane4j.core.util.Try
-
Get the result or throw an exception.
- getOrElseTry(CheckedFunction<Throwable, T>) - 类 中的方法cn.crane4j.core.util.Try
-
Get this or the other instance if this action is failed.
- getOrNull() - 类 中的方法cn.crane4j.core.util.Try
-
Get the result or null if the supplier throws an exception.
- getParameterNames(Method) - 接口 中的方法cn.crane4j.core.support.ParameterNameFinder
-
Get parameter names
- getParameterNames(Method) - 类 中的方法cn.crane4j.core.support.SimpleParameterNameFinder
-
Get parameter names
- getProp() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
Attributes that need to be mapped
between the data source object and the current object.
- getProperties() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.QueryInfo
-
已过时。
Get properties for query.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.CacheablePropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.MapAccessiblePropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.MethodHandlePropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 接口 中的方法cn.crane4j.core.support.reflect.PropertyOperator
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.PropertyOperatorHolder
-
Get property descriptor.
- getPropertyDescriptor(Class<?>) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator
-
Get property descriptor.
- getPropertyMappings() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get property mapping.
- getPropertyMappingStrategy() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
The name of property mapping strategy.
- getPropertyMappingStrategy(String) - 接口 中的方法cn.crane4j.core.parser.handler.strategy.PropertyMappingStrategyManager
-
Get property mapping strategy by name.
- getPropertyMappingStrategy(String) - 类 中的方法cn.crane4j.core.parser.handler.strategy.SimplePropertyMappingStrategyManager
-
Get property mapping strategy by name.
- getPropertyMappingStrategy() - 接口 中的方法cn.crane4j.core.parser.operation.AssembleOperation
-
Get property mapping strategy.
- getPropertyName(AnnotatedElement, A) - 类 中的方法cn.crane4j.core.condition.AbstractPropertyConditionParser
-
Get property name.
- getPropertyName(AnnotatedElement, ConditionOnPropertyNotEmpty) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotEmptyParser
-
Get property name.
- getPropertyName(AnnotatedElement, ConditionOnPropertyNotNull) - 类 中的方法cn.crane4j.core.condition.ConditionOnPropertyNotNullParser
-
Get property name.
- getPropertyOperator() - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get property operator.
- getPropertyOperator() - 接口 中的方法cn.crane4j.core.support.reflect.DecoratedPropertyOperator
-
Get the original PropertyOperator
- getProps() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation
-
Attributes that need to be mapped
between the data source object and the current object.
- getProviderName() - 接口 中的方法cn.crane4j.core.container.ContainerDefinition
-
Get container provider name.
- getQueryContainer(String, String, List<String>) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
Get a container based on repository object T.
- getReference() - 接口 中的方法cn.crane4j.core.parser.PropertyMapping
-
The field what in the target object to reference from the data source object.
- getRepository() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.QueryInfo
-
已过时。
Get repository name for a query.
- getRoot() - 接口 中的方法cn.crane4j.core.support.expression.ExpressionContext
-
Get root object.
- getSetter(String) - 类 中的方法cn.crane4j.core.support.reflect.AbstractPropDesc
-
Get the setter method.
- getSetter(String) - 类 中的方法cn.crane4j.core.support.reflect.ChainAccessiblePropertyOperator.ChainAccessPropDesc
-
Get the setter method.
- getSetter(String) - 接口 中的方法cn.crane4j.core.support.reflect.PropDesc
-
Get the setter method.
- getSort() - 接口 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler.StandardAnnotation
-
Sort values.
- getSort() - 类 中的方法cn.crane4j.core.support.container.DefaultMethodContainerFactory
-
Gets the sorting value.
- getSort() - 类 中的方法cn.crane4j.core.support.operator.ArgAutoOperateProxyMethodFactory
-
Gets the sorting value.
- getSort() - 类 中的方法cn.crane4j.core.support.operator.DynamicContainerOperatorProxyMethodFactory
-
Gets the sorting value.
- getSort() - 类 中的方法cn.crane4j.core.support.operator.OperationAnnotationProxyMethodFactory
-
Gets the sorting value.
- getSort() - 类 中的方法cn.crane4j.core.support.operator.ParametersFillProxyMethodFactory
-
Gets the sorting value.
- getSort() - 接口 中的方法cn.crane4j.core.support.Sorted
-
Gets the sorting value.
- getSortValue(Object, int) - 类 中的方法cn.crane4j.core.support.Crane4jGlobalSorter
-
Get sort value.
- getSource() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
Get the type of the object to be operated on.
- getSource() - 接口 中的方法cn.crane4j.core.parser.BeanOperations
-
Get the source object corresponding to the current operation.
- getSource() - 接口 中的方法cn.crane4j.core.parser.operation.KeyTriggerOperation
-
Get configuration source.
- getSource() - 接口 中的方法cn.crane4j.core.parser.PropertyMapping
-
The field in the data source object will be mapped to
the field in the target object corresponding to
PropertyMapping.getReference() after the operation is executed.
- getSourcesFromContainer(Container<?>, Collection<AbstractAssembleOperationHandler.Target>) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
Obtain the corresponding data source object from the data source container based on the entity's key value.
- getSourcesFromContainer(Container<?>, Collection<AbstractAssembleOperationHandler.Target>) - 类 中的方法cn.crane4j.core.executor.handler.ManyToManyAssembleOperationHandler
-
Obtain the corresponding data source object from the data source container based on the entity's key value.
- getSourceType() - 接口 中的方法cn.crane4j.core.parser.operation.DisassembleOperation
-
Gets the type of the source object where the currently pending nested object is located.
- getStandardAnnotation(BeanOperations, AnnotatedElement, A) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- getStandardAnnotation(BeanOperations, AnnotatedElement, A) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
- getStandardAnnotation(BeanOperations, AnnotatedElement, Assemble) - 类 中的方法cn.crane4j.core.parser.handler.AssembleAnnotationHandler
-
Get StandardAssembleAnnotation.
- getStandardAnnotation(BeanOperations, AnnotatedElement, AssembleConstant) - 类 中的方法cn.crane4j.core.parser.handler.AssembleConstantAnnotationHandler
-
Get StandardAssembleAnnotation.
- getStandardAnnotation(BeanOperations, AnnotatedElement, AssembleEnum) - 类 中的方法cn.crane4j.core.parser.handler.AssembleEnumAnnotationHandler
-
Get StandardAssembleAnnotation.
- getStandardAnnotation(BeanOperations, AnnotatedElement, AssembleKey) - 类 中的方法cn.crane4j.core.parser.handler.AssembleKeyAnnotationHandler
-
Get StandardAssembleAnnotation.
- getStandardAnnotation(BeanOperations, AnnotatedElement, AssembleMethod) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
Get StandardAssembleAnnotation.
- getStandardAnnotation(BeanOperations, AnnotatedElement, Disassemble) - 类 中的方法cn.crane4j.core.parser.handler.DisassembleAnnotationHandler
-
Get StandardAnnotation.
- getTableName() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Returns the name of the table where the data is stored.
- getTarget() - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Returns the target object stored in the repository.
- getTargetInstance(Class<?>, AssembleMethod) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
Get target by given type and annotation.
- getTargets() - 接口 中的方法cn.crane4j.core.executor.AssembleExecution
-
get the target object to be processed.
- Getter(FieldAccess, int) - 类 的构造器cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AbstractReflectAsmFieldInvoker.Getter
-
- getTheAssociatedSource(AbstractAssembleOperationHandler.Target, Map<Object, Object>) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
Get the data source object associated with the target object.
- getTheAssociatedSource(AbstractAssembleOperationHandler.Target, Map<Object, Object>) - 类 中的方法cn.crane4j.core.executor.handler.ManyToManyAssembleOperationHandler
-
Get the data source object associated with the target object.
- getTimeUnit() - 接口 中的方法cn.crane4j.core.cache.CacheDefinition
-
Get the time unit of this cache.
- getType() - 接口 中的方法cn.crane4j.core.condition.Condition
-
Get the type of multi conditions.
- getTypeResolver() - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Get type handler.
- getVariables() - 接口 中的方法cn.crane4j.core.support.expression.ExpressionContext
-
Get variables.
- getVariables() - 类 中的方法cn.crane4j.core.support.expression.OgnlExpressionContext
-
Get variables.
- globalConfiguration - 类 中的变量cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- globalConfiguration - 类 中的变量cn.crane4j.core.parser.handler.DisassembleAnnotationHandler
-
- Grouped - cn.crane4j.core.support中的接口
-
Represents objects that can be grouped by a specific name.
- GuavaCacheManager - cn.crane4j.core.cache中的类
-
An implementation of the
CacheManager that
creates a cache instance what stores data in the
Cache.
- GuavaCacheManager() - 类 的构造器cn.crane4j.core.cache.GuavaCacheManager
-
- GuavaCacheManager.CacheFactory - cn.crane4j.core.cache中的接口
-
A factory to create a cache instance.
- GuavaCacheManager.DefaultCacheFactory - cn.crane4j.core.cache中的类
-
A default
GuavaCacheManager.CacheFactory implementation,
if expire time greater than 0, use
CacheBuilder.expireAfterWrite(long, TimeUnit),
if expire time less than 0, use
CacheBuilder.weakKeys() and
CacheBuilder.weakValues().
- GuavaCacheManager.GuavaCacheObject<K> - cn.crane4j.core.cache中的类
-
A
CacheObject implementation that stores data in the
Cache.
- GuavaCacheObject(String, Cache<Object, Object>) - 类 的构造器cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
- ignoreNullKey - 类 中的变量cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
whether ignore null key.
- ImmutableMapContainer<K> - cn.crane4j.core.container中的类
-
A container that stores key-value pairs.
- ImmutableMapContainer() - 类 的构造器cn.crane4j.core.container.ImmutableMapContainer
-
- Impl() - 类 的构造器cn.crane4j.core.cache.CacheDefinition.Impl
-
- init() - 接口 中的方法cn.crane4j.core.container.Container.Lifecycle
-
Callback when the container created.
- init() - 接口 中的方法cn.crane4j.core.container.ContainerDelegate
-
Initialize the container
- initDefaultAdapters() - 类 中的方法cn.crane4j.core.support.DefaultContainerAdapterRegister
-
Init default adapters.
- INSTANCE - 类 中的静态变量cn.crane4j.core.cache.GuavaCacheManager.DefaultCacheFactory
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.container.EmptyContainer
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.executor.handler.key.IntrospectionKeyResolver
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.parser.BeanOperations.EmptyBeanOperations
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.parser.handler.strategy.OverwriteMappingStrategy
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.parser.handler.strategy.OverwriteNotNullMappingStrategy
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.converter.HutoolConverterManager
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.converter.SimpleConverterManager
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.Crane4jGlobalSorter
-
Default global singleton.
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.DefaultContainerAdapterRegister
-
default global instance.
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.proxy.DefaultProxyFactory
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.reflect.ReflectivePropertyOperator
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.SimpleAnnotationFinder
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.support.SimpleParameterNameFinder
-
- INSTANCE - 类 中的静态变量cn.crane4j.core.util.EmptyMultiMap
-
instance。
- INTERNAL_PROVIDER_SUFFIX - 类 中的静态变量cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
- internalContainerProvider - 类 中的变量cn.crane4j.core.parser.handler.AbstractInternalProviderAssembleAnnotationHandler
-
Internal container provider.
- introspectForEntities(Collection<AbstractAssembleOperationHandler.Target>) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
When the container is
EmptyContainer, introspect the object to be processed.
- IntrospectionKeyResolver - cn.crane4j.core.executor.handler.key中的类
-
Introspection key resolver.
- IntrospectionKeyResolver() - 类 的构造器cn.crane4j.core.executor.handler.key.IntrospectionKeyResolver
-
- invalidate(AbstractCacheManager.AbstractCacheObject<?>) - 类 中的方法cn.crane4j.core.cache.AbstractCacheManager
-
Invalidate cache.
- InvocationMethodInvoker(Object, Method, boolean) - 类 的构造器cn.crane4j.core.support.reflect.ReflectiveMethodInvoker.InvocationMethodInvoker
-
Constructor with target and method.
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.converter.ParameterConvertibleMethodInvoker
-
Invoke method.
- invoke(Object, Object...) - 接口 中的方法cn.crane4j.core.support.MethodInvoker
-
Invoke method.
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.operator.DynamicContainerOperatorProxyMethodFactory.DynamicContainerMethodInvoker
-
Invoke method.
- invoke(Object, Method, Object[]) - 类 中的方法cn.crane4j.core.support.operator.OperatorProxyFactory.OperatorProxy
-
- invoke(FieldAccess, int, Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AbstractReflectAsmFieldInvoker.Getter
-
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AbstractReflectAsmFieldInvoker
-
- invoke(FieldAccess, int, Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AbstractReflectAsmFieldInvoker
-
Invoke the field access.
- invoke(FieldAccess, int, Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.AbstractReflectAsmFieldInvoker.Setter
-
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.ReflectAsmMethodInvoker
-
Invoke method.
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.MethodHandlePropertyOperator.MethodHandleGetter
-
Invoke method.
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.MethodHandlePropertyOperator.MethodHandleSetter
-
Invoke method.
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.ReflectiveFieldAdapterMethodInvoker
-
- invoke(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.ReflectiveMethodInvoker
-
Invoke method.
- invoke(Object, Method, Object...) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Invoke method.
- invokeMethod(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.ReflectiveMethodInvoker.InvocationMethodInvoker
-
Invoke method.
- invokeMethod(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.ReflectiveMethodInvoker
-
Invoke method.
- invokeMethod(Object, Object...) - 类 中的方法cn.crane4j.core.support.reflect.ReflectiveMethodInvoker.ProxyMethodInvoker
-
Invoke method.
- invokeRaw(Object, Method, Object...) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Invoke method.
- isActive() - 接口 中的方法cn.crane4j.core.parser.BeanOperations
-
Whether the current operation configuration is active.
- isAnnotated(AnnotatedElement, Class<? extends Annotation>) - 接口 中的方法cn.crane4j.core.support.AnnotationFinder
-
Whether the specified annotation indirectly exists on the element.
- isBelong(String) - 接口 中的方法cn.crane4j.core.support.Grouped
-
Whether the current object belongs to the specified group.
- isBlank(CharSequence) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
- isEmpty() - 接口 中的方法cn.crane4j.core.parser.BeanOperations
-
Whether the current operation is empty.
- isEmpty(Object[]) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Whether array is null or empty.
- isEmpty(Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is empty, otherwise throw an exception.
- isEmpty(Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is empty, otherwise throw an exception.
- isEmpty(Collection<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the collection is empty.
- isEmpty(Map<?, ?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the map is empty.
- isEmpty(Iterator<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the iterator is empty.
- isEmpty(Iterable<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the iterable is empty.
- isEmpty() - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Whether the map is empty.
- isEmpty() - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Whether the map is empty.
- isEmpty(Object) - 类 中的静态方法cn.crane4j.core.util.ObjectUtils
-
Determine whether the target is empty.
- isEmpty() - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Whether the map is empty.
- isEmpty(CharSequence) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
- isEquals(T[], U[]) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
- isEquals(T[], U[], BiPredicate<T, U>) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Compare two arrays and return true if they are equal by predicate.
- isEquals(Object, Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the obj1 is equals obj2, otherwise throw an exception.
- isEquals(Object, Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the obj1 is equals obj2, otherwise throw an exception.
- isFailure() - 类 中的方法cn.crane4j.core.util.Try
-
Whether the computation is failed.
- isFalse(boolean, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the expression is false, otherwise throw an exception.
- isFalse(boolean, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the expression is false, otherwise throw an exception.
- isInitialized() - 类 中的方法cn.crane4j.core.util.Lazy
-
Returns `true` if a value for this Lazy instance has been already initialized, and `false` otherwise.
- isInstantiable(Class<?>, Consumer<Throwable>) - 类 中的静态方法cn.crane4j.core.util.ClassUtils
-
Whether the given class is instantiable.
- isInvalid() - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Whether the cache is expired.
- isJdkClass(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ClassUtils
-
Whether the given class is from packages
which package name is started with "java." or "javax.".
- isJdkElement(AnnotatedElement) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Whether the element is from jdk.
- isLimited() - 接口 中的方法cn.crane4j.core.container.ContainerDefinition
-
- isNotBlank(CharSequence) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
- isNotEmpty(Object[]) - 类 中的静态方法cn.crane4j.core.util.ArrayUtils
-
Whether array is not null and not empty.
- isNotEmpty(Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object not empty, otherwise throw an exception.
- isNotEmpty(Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object not empty, otherwise throw an exception.
- isNotEmpty(Collection<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the collection is not empty.
- isNotEmpty(Map<?, ?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the map is not empty.
- isNotEmpty(Iterator<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the iterator is not empty.
- isNotEmpty(Iterable<?>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Whether the iterable is not empty.
- isNotEmpty(Object) - 类 中的静态方法cn.crane4j.core.util.ObjectUtils
-
Determine whether the target is not empty.
- isNotEmpty(CharSequence) - 类 中的静态方法cn.crane4j.core.util.StringUtils
-
- isNotEquals(Object, Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the obj1 is not equals obj2, otherwise throw an exception.
- isNotEquals(Object, Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the obj1 is not equals obj2, otherwise throw an exception.
- isNotNull(Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is null, otherwise throw an exception.
- isNotNull(Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is null, otherwise throw an exception.
- isNull(Object, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is null, otherwise throw an exception.
- isNull(Object, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the object is null, otherwise throw an exception.
- isObjectOrVoid(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ClassUtils
-
Whether the given class is Object or Void.
- isPrimitiveTypeOrWrapperType(Class<?>) - 类 中的静态方法cn.crane4j.core.util.ClassUtils
-
Whether the given class is primitive type or wrapper type.
- isSuccess() - 类 中的方法cn.crane4j.core.util.Try
-
Whether the computation is successful.
- isTrue(boolean, Supplier<RuntimeException>) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the expression is true, otherwise throw an exception.
- isTrue(boolean, String, Object...) - 类 中的静态方法cn.crane4j.core.util.Asserts
-
Asserts that the expression is true, otherwise throw an exception.
- packageToPath(String) - 类 中的静态方法cn.crane4j.core.util.ClassUtils
-
Convert the package path to the resource path.
- ParameterConvertibleMethodInvoker - cn.crane4j.core.support.converter中的类
-
A method invoker that can be called and convert parameters.
- ParameterConvertibleMethodInvoker() - 类 的构造器cn.crane4j.core.support.converter.ParameterConvertibleMethodInvoker
-
- parameterNameDiscoverer - 类 中的变量cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
- parameterNameFinder - 类 中的变量cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
- ParameterNameFinder - cn.crane4j.core.support中的接口
-
Parameter name finder.
- PARAMETERS_FILL_PROXY_METHOD_FACTORY_ORDER - 接口 中的静态变量cn.crane4j.core.support.operator.OperatorProxyMethodFactory
-
- ParametersFillProxyMethodFactory - cn.crane4j.core.support.operator中的类
-
An operator proxy method factory that supports filling parameters when calling method.
- ParametersFillProxyMethodFactory() - 类 的构造器cn.crane4j.core.support.operator.ParametersFillProxyMethodFactory
-
- parse(AnnotatedElement, KeyTriggerOperation) - 类 中的方法cn.crane4j.core.condition.AbstractConditionParser
-
Parse condition from a give element
- parse(AnnotatedElement, KeyTriggerOperation) - 接口 中的方法cn.crane4j.core.condition.ConditionParser
-
Parse condition from a give element
- parse(AnnotatedElement) - 接口 中的方法cn.crane4j.core.parser.BeanOperationParser
-
- parse(AnnotatedElement) - 类 中的方法cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
Parse the class and class attribute information,
and generate the corresponding
BeanOperations instance.
- parseAnnotationForClass(Class<?>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Parse annotation for class.
- parseAnnotationForElement(AnnotatedElement) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Parse annotation for element.
- parseAnnotationForFields(Class<?>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Parse annotation for fields
- parseAnnotationForMethods(Class<?>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Parse annotation for methods
- parseAssembleOperationHandler(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- parseGroups(AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
- parseId(AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
- parseKey(AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
- parseKeyType(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
Parse key property type.
- parsePropertyMappings(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>, String) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- parsePropertyMappings(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleConstant>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleConstantAnnotationHandler
-
Get property mapping from given StandardAssembleAnnotation.
- parsePropertyMappings(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleEnum>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleEnumAnnotationHandler
-
Get property mapping from given StandardAssembleAnnotation.
- parsePropertyMappings(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<AssembleKey>, String) - 类 中的方法cn.crane4j.core.parser.handler.AssembleKeyAnnotationHandler
-
Get property mapping from given StandardAssembleAnnotation.
- parsePropTemplate(MappingTemplate) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- parsePropTemplateClasses(Class<?>[], AnnotationFinder) - 类 中的静态方法cn.crane4j.core.util.ConfigurationUtil
-
- parsePropToMapping(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>, String) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- parserPropertyMappingStrategy(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardAssembleAnnotationHandler
-
- parseSort(AbstractStandardOperationAnnotationHandler.StandardAnnotation<A>) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
- PartitionContainerProvider - cn.crane4j.core.container中的类
-
- PartitionContainerProvider() - 类 的构造器cn.crane4j.core.container.PartitionContainerProvider
-
- perform() - 类 中的方法cn.crane4j.core.util.Try
-
Perform the computation and subscribe the result and the exception.
- process(Container<?>, Collection<AssembleExecution>) - 类 中的方法cn.crane4j.core.executor.handler.AbstractAssembleOperationHandler
-
Perform assembly operation.
- process(Container<?>, Collection<AssembleExecution>) - 接口 中的方法cn.crane4j.core.executor.handler.AssembleOperationHandler
-
Perform assembly operation.
- process(DisassembleOperation, Collection<?>) - 接口 中的方法cn.crane4j.core.executor.handler.DisassembleOperationHandler
-
Extract nested objects in object attributes according to disassembly configuration.
- process(DisassembleOperation, Collection<?>) - 类 中的方法cn.crane4j.core.executor.handler.ReflectiveDisassembleOperationHandler
-
Extract nested objects in object attributes according to disassembly configuration.
- process(Object, Class<?>) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
process target
- processAnnotatedMethod(Object, MultiMap<Method, ContainerMethod>) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
process annotated method.
- processArguments(Method, Object[], AutoOperateAnnotatedElement[]) - 类 中的方法cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
Processing method input arguments.
- PropDesc - cn.crane4j.core.support.reflect中的接口
-
The property descriptor of the bean.
- PROPERTY_NAME_MAPPER - 类 中的静态变量cn.crane4j.core.parser.SimplePropertyMapping
-
- PROPERTY_NAME_SEPARATOR - 类 中的静态变量cn.crane4j.core.parser.SimplePropertyMapping
-
- PropertyMapping - cn.crane4j.core.parser中的接口
-
Mapping relationship of a pair of associated attributes between data source object and target object.
- PropertyMappingStrategy - cn.crane4j.core.parser.handler.strategy中的接口
-
Property value mapping strategy.
- PropertyMappingStrategyManager - cn.crane4j.core.parser.handler.strategy中的接口
-
Manager for property mapping strategy.
- propertyOperator(PropertyOperator) - 类 中的方法cn.crane4j.core.container.EnumContainerBuilder
-
Sets the property operator to use for reading properties from enum values.
- propertyOperator - 类 中的变量cn.crane4j.core.executor.handler.ManyToManyAssembleOperationHandler
-
- propertyOperator - 类 中的变量cn.crane4j.core.executor.handler.OneToOneAssembleOperationHandler
-
- propertyOperator - 类 中的变量cn.crane4j.core.support.container.MethodInvokerContainerCreator
-
- PropertyOperator - cn.crane4j.core.support.reflect中的接口
-
Property operator, used to read and write object attributes.
- PropertyOperatorHolder - cn.crane4j.core.support.reflect中的类
-
- PropertyOperatorHolder() - 类 的构造器cn.crane4j.core.support.reflect.PropertyOperatorHolder
-
- propertyToColumn(String, String) - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Converts a property name to its corresponding column name.
- propertyToQueryColumn(String, String) - 接口 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider.Repository
-
已过时。
Converts a property name to its corresponding query column name.
- PROVIDER_NAME_PREFIX - 接口 中的静态变量cn.crane4j.core.container.ContainerManager
-
Prefix of namespace which create by container provider.
- ProxyFactory - cn.crane4j.core.support.proxy中的接口
-
A factory that can be used to create proxy objects.
- ProxyFactory.Proxied - cn.crane4j.core.support.proxy中的接口
-
A marker interface that indicates the object is a proxy object.
- ProxyMethodInvoker(Object, Method, boolean) - 类 的构造器cn.crane4j.core.support.reflect.ReflectiveMethodInvoker.ProxyMethodInvoker
-
Constructor with target and method.
- put(K, Object) - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.MapCacheObject
-
Add cache value.
- put(K, Object) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Add cache value.
- put(K, Object) - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
Add cache value.
- put(K, V) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Put the specified key-value pair into the map.
- put(K, V) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Put the specified key-value pair into the map.
- put(K, V) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Put the specified key-value pair into the map.
- putAll(Map<K, Object>) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Add all cache value.
- putAll(K, Iterable<? extends V>) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Put all key-value pairs in the specified map into the map.
- putAll(MultiMap<K, V>) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Put all key-value pairs in the specified map into the map.
- putAll(K, Iterable<? extends V>) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Put all key-value pairs in the specified map into the map.
- putAll(MultiMap<K, V>) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Put all key-value pairs in the specified map into the map.
- putAll(K, Iterable<? extends V>) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Put all key-value pairs in the specified map into the map.
- putAll(MultiMap<K, V>) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Put all key-value pairs in the specified map into the map.
- putIfAbsent(K, Object) - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.MapCacheObject
-
Add cache value if it does not exist.
- putIfAbsent(K, Object) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Add cache value if it does not exist.
- putIfAbsent(K, Object) - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
Add cache value if it does not exist.
- readProperty(Object, String) - 接口 中的方法cn.crane4j.core.support.reflect.PropDesc
-
Get the specified property value.
- readProperty(Class<?>, Object, String) - 接口 中的方法cn.crane4j.core.support.reflect.PropertyOperator
-
Get the specified property value.
- readProperty(Class<?>, Object, String) - 类 中的方法cn.crane4j.core.support.reflect.PropertyOperatorHolder
-
Get the specified property value.
- ReferenceMappingStrategy - cn.crane4j.core.parser.handler.strategy中的类
-
Assignment of source values to the target object
is only allowed if the reference field value of the target object is null.
- ReferenceMappingStrategy() - 类 的构造器cn.crane4j.core.parser.handler.strategy.ReferenceMappingStrategy
-
- ReflectAsmMethodInvoker() - 类 的构造器cn.crane4j.core.support.reflect.AsmReflectivePropertyOperator.ReflectAsmMethodInvoker
-
- ReflectiveAliasPropertyKeyResolver - cn.crane4j.core.executor.handler.key中的类
-
Reflective alias property key resolver.
- ReflectiveAliasPropertyKeyResolver() - 类 的构造器cn.crane4j.core.executor.handler.key.ReflectiveAliasPropertyKeyResolver
-
- ReflectiveBeanKeyResolver - cn.crane4j.core.executor.handler.key中的类
-
Key resolver, which is used to resolve the key of the operation.
- ReflectiveBeanKeyResolver() - 类 的构造器cn.crane4j.core.executor.handler.key.ReflectiveBeanKeyResolver
-
- ReflectiveDisassembleOperationHandler - cn.crane4j.core.executor.handler中的类
-
- ReflectiveDisassembleOperationHandler() - 类 的构造器cn.crane4j.core.executor.handler.ReflectiveDisassembleOperationHandler
-
- ReflectiveFieldAdapterMethodInvoker - cn.crane4j.core.support.reflect中的类
-
Adapter class that implements the
MethodInvoker interface with fields
without explicit getter and setter methods.
- ReflectiveFieldAdapterMethodInvoker() - 类 的构造器cn.crane4j.core.support.reflect.ReflectiveFieldAdapterMethodInvoker
-
- ReflectiveMethodInvoker - cn.crane4j.core.support.reflect中的类
-
- ReflectiveMethodInvoker() - 类 的构造器cn.crane4j.core.support.reflect.ReflectiveMethodInvoker
-
- ReflectiveMethodInvoker.InvocationMethodInvoker - cn.crane4j.core.support.reflect中的类
-
- ReflectiveMethodInvoker.ProxyMethodInvoker - cn.crane4j.core.support.reflect中的类
-
A
MethodInvoker implementation for JDK proxy object, which invoke method on proxy object.
- ReflectivePropDesc(Class<?>, ConverterManager, boolean) - 类 的构造器cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
- ReflectivePropertyKeyResolver - cn.crane4j.core.executor.handler.key中的类
-
Key resolver, which is used to get key value from specified property.
- ReflectivePropertyKeyResolver() - 类 的构造器cn.crane4j.core.executor.handler.key.ReflectivePropertyKeyResolver
-
- ReflectivePropertyOperator - cn.crane4j.core.support.reflect中的类
-
- ReflectivePropertyOperator(ConverterManager) - 类 的构造器cn.crane4j.core.support.reflect.ReflectivePropertyOperator
-
Create a property operator.
- ReflectivePropertyOperator() - 类 的构造器cn.crane4j.core.support.reflect.ReflectivePropertyOperator
-
Create a property operator.
- ReflectivePropertyOperator.ReflectivePropDesc - cn.crane4j.core.support.reflect中的类
-
The reflection based property descriptor.
- ReflectiveSeparablePropertyKeyResolver - cn.crane4j.core.executor.handler.key中的类
-
Key resolver, which is used to resolve the key of the operation.
- ReflectiveSeparablePropertyKeyResolver() - 类 的构造器cn.crane4j.core.executor.handler.key.ReflectiveSeparablePropertyKeyResolver
-
- ReflectUtils - cn.crane4j.core.util中的类
-
ReflectUtils
- ReflectUtils() - 类 的构造器cn.crane4j.core.util.ReflectUtils
-
- refresh() - 类 中的方法cn.crane4j.core.util.Lazy
-
- registerAdapter(Class<?>, ContainerAdapterRegister.Adapter) - 接口 中的方法cn.crane4j.core.support.ContainerAdapterRegister
-
Register adapter.
- registerAdapter(Class<?>, ContainerAdapterRegister.Adapter) - 类 中的方法cn.crane4j.core.support.DefaultContainerAdapterRegister
-
Register adapter.
- registerCacheManager(CacheManager) - 接口 中的方法cn.crane4j.core.support.Crane4jGlobalConfiguration
-
Register cache manager.
- registerCacheManager(CacheManager) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Register container provider.
- registerCacheManager(CacheManager) - 类 中的方法cn.crane4j.core.support.SimpleCrane4jGlobalConfiguration
-
Register cache manager.
- registerConditionParser(ConditionParser) - 类 中的方法cn.crane4j.core.parser.ConditionalTypeHierarchyBeanOperationParser
-
Register condition parser
- registerConditionParser(ConditionParser) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Register condition parser.
- registerConstantContainer(Class<?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerContainer(Container<?>) - 接口 中的方法cn.crane4j.core.container.ConfigurableContainerProvider
-
Register container.
- registerContainer(ContainerDefinition) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Register container definition.
- registerContainer(String, Supplier<Container<Object>>) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Register container definition by given arguments.
- registerContainer(Container<?>) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
Register container definition by given container instance.
- registerContainer(ContainerDefinition) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
Register container
- registerContainer(Container<?>) - 类 中的方法cn.crane4j.core.container.PartitionContainerProvider
-
Register container.
- registerContainer(Container<?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerContainerLifecycleProcessor(ContainerLifecycleProcessor) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
- registerContainerLifecycleProcessor(ContainerLifecycleProcessor) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
- registerContainerLifecycleProcessor(ContainerLifecycleProcessor) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
- registerContainerProvider(String, ContainerProvider) - 接口 中的方法cn.crane4j.core.container.ContainerManager
-
- registerContainerProvider(String, ContainerProvider) - 类 中的方法cn.crane4j.core.container.DefaultContainerManager
-
- registerContainerProvider(String, ContainerProvider) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container provider.
- registeredAdapters - 类 中的变量cn.crane4j.core.support.DefaultContainerAdapterRegister
-
registered adapters
- registeredRepositories - 类 中的变量cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
- registerEnumContainer(Class<E>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerEnumContainer(String, Class<E>, Function<E, K>, Function<E, V>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerEnumContainer(String, Class<E>, Function<E, K>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerLambdaContainer(String, DataProvider<K, ?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerMapContainer(String, Map<K, ?>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerMapContainer(String, Collection<T>, Function<T, K>, Function<T, V>) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register container
- registerMethodContainerFactory(MethodContainerFactory) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
- registerMethodContainerFactory(MethodContainerFactory) - 类 中的方法cn.crane4j.core.support.container.AbstractContainerMethodSupport
-
- registerMethodContainerFactory(MethodContainerFactory) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
register method containers
- registerMethodContainers(Object) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForContainer
-
register method containers
- registerOperationAnnotationHandler(OperationAnnotationHandler) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Register operation annotation handler.
- registerOperatorProxyMethodFactory(OperatorProxyMethodFactory) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForProxy
-
Register operator proxy method factory.
- registerParams(MethodBasedExpressionEvaluator.MethodExecution, ExpressionContext) - 类 中的方法cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
Register the execution parameters of the method in the context.
- registerPropertyMappingStrategy(PropertyMappingStrategy) - 类 中的方法cn.crane4j.core.support.Crane4jTemplate.OpsForComponent
-
Register property mapping strategy.
- registerRepository(String, T) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
Registers a repository object.
- registerValueMapperProvider(String, AssembleKeyAnnotationHandler.ValueMapperProvider) - 类 中的方法cn.crane4j.core.parser.handler.AssembleKeyAnnotationHandler
-
Register provider provider.
- registerVariable(String, Object) - 接口 中的方法cn.crane4j.core.support.expression.ExpressionContext
-
Register variables.
- registerVariable(String, Object) - 类 中的方法cn.crane4j.core.support.expression.OgnlExpressionContext
-
Register variables.
- remove(K) - 类 中的方法cn.crane4j.core.cache.AbstractMapCacheManager.MapCacheObject
-
Remove cache value.
- remove(K) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Remove cache value.
- remove(K) - 类 中的方法cn.crane4j.core.cache.GuavaCacheManager.GuavaCacheObject
-
Remove cache value.
- removeAll(Iterable<K>) - 接口 中的方法cn.crane4j.core.cache.CacheObject
-
Remove all cache value.
- removeAll(Object) - 类 中的方法cn.crane4j.core.util.EmptyMultiMap
-
Remove all key-value pairs with the specified key from the map.
- removeAll(Object) - 接口 中的方法cn.crane4j.core.util.MultiMap
-
Remove all key-value pairs with the specified key from the map.
- removeAll(Object) - 类 中的方法cn.crane4j.core.util.StandardMultiMap
-
Remove all key-value pairs with the specified key from the map.
- removeCache(String) - 类 中的方法cn.crane4j.core.cache.AbstractCacheManager
-
Remove cache.
- removeCache(String) - 接口 中的方法cn.crane4j.core.cache.CacheManager
-
Remove cache.
- removePropertyMappingStrategy(String) - 接口 中的方法cn.crane4j.core.parser.handler.strategy.PropertyMappingStrategyManager
-
Remove property mapping strategy.
- removePropertyMappingStrategy(String) - 类 中的方法cn.crane4j.core.parser.handler.strategy.SimplePropertyMappingStrategyManager
-
Remove property mapping strategy.
- removeResolver(AutoOperateAnnotatedElementResolver) - 类 中的方法cn.crane4j.core.support.auto.ComposableAutoOperateAnnotatedElementResolver
-
- resolve(Object, AssembleOperation) - 类 中的方法cn.crane4j.core.executor.handler.key.IntrospectionKeyResolver
-
Resolve the key of the operation.
- resolve(Object, AssembleOperation) - 接口 中的方法cn.crane4j.core.executor.handler.key.KeyResolver
-
Resolve the key of the operation.
- resolve(Object, AssembleOperation) - 类 中的方法cn.crane4j.core.executor.handler.key.ReflectiveAliasPropertyKeyResolver
-
Resolve the key of the operation.
- resolve(Object, AssembleOperation) - 类 中的方法cn.crane4j.core.executor.handler.key.ReflectiveBeanKeyResolver
-
Resolve the key of the operation.
- resolve(Object, AssembleOperation) - 类 中的方法cn.crane4j.core.executor.handler.key.ReflectivePropertyKeyResolver
-
Resolve the key of the operation.
- resolve(Object, AssembleOperation) - 类 中的方法cn.crane4j.core.executor.handler.key.ReflectiveSeparablePropertyKeyResolver
-
Resolve the key of the operation.
- resolve(BeanOperationParser, BeanOperations) - 类 中的方法cn.crane4j.core.parser.handler.AbstractStandardOperationAnnotationHandler
-
Resolve operations from element.
- resolve(AssembleMethod) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler.CacheableContainerMethodResolver
-
Get container from given type and annotation.
- resolve(AssembleMethod) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler.ContainerMethodResolver
-
Get container from given type and annotation.
- resolve(BeanOperationParser, BeanOperations) - 接口 中的方法cn.crane4j.core.parser.handler.OperationAnnotationHandler
-
Resolve operations from element.
- resolve(AnnotatedElement, AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.AbstractAutoOperateAnnotatedElementResolver
-
- resolve(AnnotatedElement, AutoOperate) - 接口 中的方法cn.crane4j.core.support.auto.AutoOperateAnnotatedElementResolver
-
- resolve(AnnotatedElement, AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.ComposableAutoOperateAnnotatedElementResolver
-
- resolve(Object) - 类 中的方法cn.crane4j.core.support.SimpleTypeResolver
-
Inference type.
- resolve(Object) - 接口 中的方法cn.crane4j.core.support.TypeResolver
-
Inference type.
- resolveAnnotationsForClass(Class<?>) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
Resolve annotations for class.
- resolveAnnotationsForMethod(Method) - 类 中的方法cn.crane4j.core.support.container.ContainerMethodAnnotationProcessor
-
Resolve annotations for class.
- resolveArguments(Collection<Object>) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.StandardMethodInvokerContainer
-
Resolve arguments.
- resolveContext(MethodBasedExpressionEvaluator.MethodExecution) - 类 中的方法cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
Create a method aspect expression context.
- resolvedElements - 类 中的变量cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
cache for operations of a resolved element.
- resolvedHierarchyElements - 类 中的变量cn.crane4j.core.parser.TypeHierarchyBeanOperationParser
-
temp cache for operations of a resolved element where in type hierarchy.
- resolvedParams(String[], Object[]) - 类 中的方法cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
Resolve method input parameter.
- resolveExtractor(AnnotatedElement, AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.AbstractAutoOperateAnnotatedElementResolver
-
- resolveExtractor(AnnotatedElement, AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.ClassBasedAutoOperateAnnotatedElementResolver
-
- resolveExtractor(AnnotatedElement, AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.MethodBasedAutoOperateAnnotatedElementResolver
-
- resolveFilter(AutoOperate) - 类 中的方法cn.crane4j.core.support.auto.AbstractAutoOperateAnnotatedElementResolver
-
- resolveGetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
Resolve invoker which finally be used to get the value of the specified field.
- resolveInvokerForMethod(String, Method) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
Resolve the invoker which finally to used.
- resolveMethodInvocationArguments(Method, Object...) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Resolve invocation arguments of method.
- resolveParameterNames(ParameterNameFinder, Method) - 类 中的静态方法cn.crane4j.core.util.ReflectUtils
-
Resolve method parameter names.
- resolveParameters(Method) - 类 中的方法cn.crane4j.core.support.aop.MethodArgumentAutoOperateSupport
-
Analyze the annotations on methods and method parameters
to obtain the operation configuration of method parameters.
- resolveQueryInfo(String) - 类 中的方法cn.crane4j.core.support.container.query.AbstractNamespaceResolvableQueryContainerProvider
-
已过时。
- resolveQueryInfo(String) - 类 中的方法cn.crane4j.core.support.container.query.AbstractQueryContainerProvider
-
已过时。
- resolveResult(Collection<Object>, Object) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.NoMapping
-
Resolve result to map.
- resolveResult(Collection<Object>, Object) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.OneToMany
-
Resolve result to map.
- resolveResult(Collection<Object>, Object) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.OneToOne
-
Resolve result to map.
- resolveResult(Collection<Object>, Object) - 类 中的方法cn.crane4j.core.container.MethodInvokerContainer.StandardMethodInvokerContainer
-
Resolve result to map.
- resolveReturn(Method) - 类 中的方法cn.crane4j.core.support.aop.MethodResultAutoOperateSupport
-
- resolveSetterInvokerForField(String, Field) - 类 中的方法cn.crane4j.core.support.reflect.ReflectivePropertyOperator.ReflectivePropDesc
-
Resolve invoker which finally be used to set the value of the specified field.
- resolveTargetType(AssembleMethod) - 类 中的方法cn.crane4j.core.parser.handler.AssembleMethodAnnotationHandler
-
Resolve target class.
- RESULT - 类 中的静态变量cn.crane4j.core.support.expression.MethodBasedExpressionEvaluator
-
- retrieve(ContainerDefinition, Container<Object>) - 接口 中的方法cn.crane4j.core.cache.CacheableContainerProcessor.CacheDefinitionRetriever
-
Retrieve cache definition.
- reverse(boolean) - 类 中的方法cn.crane4j.core.container.ConstantContainerBuilder
-
Sets whether to reverse the order of the constant values in the container.
- reverse(Map<K, V>) - 类 中的静态方法cn.crane4j.core.util.CollectionUtils
-
Reverse given map.
- run() - 接口 中的方法cn.crane4j.core.util.CheckedRunnable
-
Run the task.
- run() - 类 中的方法cn.crane4j.core.util.Try
-
Run the supplier.
- runOrThrow(Function<Throwable, X>) - 类 中的方法cn.crane4j.core.util.Try
-
Run the supplier and throw an exception if the supplier throws an exception.