索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- a - 类中的变量 cn.taketoday.bytecode.util.ParallelSorter
- aaload() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- aaload(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- AALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- aastore() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- aastore() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- AASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ABSTAIN - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.MatchStatus
-
The matcher should not be considered.
- AbstractCallbackFilter - cn.taketoday.bytecode.proxy中的类
- AbstractCallbackFilter(Class<?>, Class<?>[]) - 类的构造器 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- AbstractClassFilterTransformer - cn.taketoday.bytecode.transform中的类
- AbstractClassFilterTransformer(ClassTransformer) - 类的构造器 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- AbstractClassGenerator<T> - cn.taketoday.bytecode.core中的类
-
Abstract class for all code-generating CGLIB utilities.
- AbstractClassGenerator(Class<?>) - 类的构造器 cn.taketoday.bytecode.core.AbstractClassGenerator
- AbstractClassGenerator(String) - 类的构造器 cn.taketoday.bytecode.core.AbstractClassGenerator
- AbstractClassGenerator.ClassLoaderData - cn.taketoday.bytecode.core中的类
- AbstractClassLoader - cn.taketoday.bytecode.transform中的类
- AbstractClassLoader(ClassLoader, ClassLoader, ClassFilter) - 类的构造器 cn.taketoday.bytecode.transform.AbstractClassLoader
- AbstractClassTestingTypeFilter - cn.taketoday.core.type.filter中的类
-
Type filter that exposes a
ClassMetadataobject to subclasses, for class testing purposes. - AbstractClassTestingTypeFilter() - 类的构造器 cn.taketoday.core.type.filter.AbstractClassTestingTypeFilter
- AbstractClassTransformer - cn.taketoday.bytecode.transform中的类
- AbstractClassTransformer() - 类的构造器 cn.taketoday.bytecode.transform.AbstractClassTransformer
- AbstractDataBufferDecoder<T> - cn.taketoday.core.codec中的类
-
Abstract base class for
Decoderimplementations that can decode aDataBufferdirectly to the target element type. - AbstractDataBufferDecoder(MimeType...) - 类的构造器 cn.taketoday.core.codec.AbstractDataBufferDecoder
- AbstractDecoder<T> - cn.taketoday.core.codec中的类
-
Abstract base class for
Decoderimplementations. - AbstractDecoder(MimeType...) - 类的构造器 cn.taketoday.core.codec.AbstractDecoder
- AbstractEncoder<T> - cn.taketoday.core.codec中的类
-
Abstract base class for
Encoderimplementations. - AbstractEncoder(MimeType...) - 类的构造器 cn.taketoday.core.codec.AbstractEncoder
- AbstractEnvironment - cn.taketoday.core.env中的类
-
Abstract base class for
Environmentimplementations. - AbstractEnvironment() - 类的构造器 cn.taketoday.core.env.AbstractEnvironment
-
Create a new
Environmentinstance, calling back toAbstractEnvironment.customizePropertySources(PropertySources)during construction to allow subclasses to contribute or manipulatePropertySourceinstances as appropriate. - AbstractEnvironment(PropertySources) - 类的构造器 cn.taketoday.core.env.AbstractEnvironment
-
Create a new
Environmentinstance with a specificPropertySourcesinstance, calling back toAbstractEnvironment.customizePropertySources(PropertySources)during construction to allow subclasses to contribute or manipulatePropertySourceinstances as appropriate. - AbstractFileResolvingResource - cn.taketoday.core.io中的类
-
Abstract base class for resources which resolve URLs into File references, such as
UrlResourceorClassPathResource. - AbstractFileResolvingResource() - 类的构造器 cn.taketoday.core.io.AbstractFileResolvingResource
- AbstractInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a bytecode instruction.
- AbstractInsnNode(int) - 类的构造器 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Constructs a new
AbstractInsnNode. - AbstractInterceptFieldCallback - cn.taketoday.bytecode.transform.impl中的类
- AbstractInterceptFieldCallback() - 类的构造器 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- AbstractPropertyResolver - cn.taketoday.core.env中的类
-
Abstract base class for resolving properties against any underlying source.
- AbstractPropertyResolver() - 类的构造器 cn.taketoday.core.env.AbstractPropertyResolver
- AbstractResource - cn.taketoday.core.io中的类
-
Convenience base class for
Resourceimplementations, pre-implementing typical behavior. - AbstractResource() - 类的构造器 cn.taketoday.core.io.AbstractResource
- AbstractSingleValueEncoder<T> - cn.taketoday.core.codec中的类
-
Abstract base class for
Encoderclasses that can only deal with a single value. - AbstractSingleValueEncoder(MimeType...) - 类的构造器 cn.taketoday.core.codec.AbstractSingleValueEncoder
- AbstractTypeHierarchyTraversingFilter - cn.taketoday.core.type.filter中的类
-
Type filter that is aware of traversing over hierarchy.
- AbstractTypeHierarchyTraversingFilter(boolean, boolean) - 类的构造器 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
- ACC_ABSTRACT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_ANNOTATION - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_BRIDGE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_DEPRECATED - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_ENUM - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_FINAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_INTERFACE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_MANDATED - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_MODULE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_NATIVE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_OPEN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_PRIVATE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_PROTECTED - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_PUBLIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_RECORD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_STATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_STATIC_PHASE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_STRICT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_SUPER - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_SYNCHRONIZED - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_SYNTHETIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_TRANSIENT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_TRANSITIVE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_VARARGS - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ACC_VOLATILE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- accept(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- accept(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.ClassFilterTransformer
- accept(int, String, String, String, String[]) - 接口中的方法 cn.taketoday.bytecode.transform.MethodFilter
- accept(AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
-
Makes the given visitor visit this annotation.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
-
Makes the given class visitor visit this class.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.FieldNode
-
Makes the given class visitor visit this field.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.InnerClassNode
-
Makes the given class visitor visit this inner class.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
-
Makes the given class visitor visit this method.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
-
Makes the given class visitor visit this module.
- accept(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.tree.RecordComponentNode
-
Makes the given class visitor visit this record component.
- accept(ClassVisitor, int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. - accept(ClassVisitor, Attribute[], int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. - accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Makes the given method visitor visit this instruction.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.FieldInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.FrameNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.IincInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Makes the given visitor visit all the instructions in this list.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.InsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.IntInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.JumpInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.LabelNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.LdcInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.LineNumberNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.LocalVariableNode
-
Makes the given visitor visit this local variable declaration.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.MethodInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
-
Makes the given method visitor visit this method.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ParameterNode
-
Makes the given visitor visit this parameter declaration.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.TableSwitchInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
Makes the given visitor visit this try catch block.
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.TypeInsnNode
- accept(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.VarInsnNode
- accept(MethodVisitor, boolean) - 类中的方法 cn.taketoday.bytecode.tree.LocalVariableAnnotationNode
-
Makes the given visitor visit this type annotation.
- accept(ModuleVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ModuleExportNode
-
Makes the given module visitor visit this export declaration.
- accept(ModuleVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ModuleOpenNode
-
Makes the given module visitor visit this opened package.
- accept(ModuleVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ModuleProvideNode
-
Makes the given module visitor visit this require declaration.
- accept(ModuleVisitor) - 类中的方法 cn.taketoday.bytecode.tree.ModuleRequireNode
-
Makes the given module visitor visit this require directive.
- accept(SignatureVisitor) - 类中的方法 cn.taketoday.bytecode.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader. - accept(Resource) - 接口中的方法 cn.taketoday.core.io.ResourceConsumer
-
Performs this operation on the given argument.
- accept(Resource) - 接口中的方法 cn.taketoday.core.io.ResourceFilter
-
Tests whether or not the specified abstract
Resourcename should be included in a name list. - accept(Method) - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- accept(Method) - 接口中的方法 cn.taketoday.bytecode.proxy.CallbackFilter
-
Map a method to a callback.
- accept(String) - 接口中的方法 cn.taketoday.bytecode.transform.ClassFilter
- accept(T) - 接口中的方法 cn.taketoday.util.function.ThrowingConsumer
-
Default
Consumer.accept(Object)that wraps any thrown checked exceptions (by default in aRuntimeException). - accept(T, BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingConsumer
-
Performs this operation on the given argument, wrapping any thrown checked exceptions using the given
exceptionWrapper. - acceptAnnotations(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Makes the given visitor visit the annotations of this instruction.
- acceptRead(Type, String) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldFilter
- acceptsProfiles(Profiles) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- acceptsProfiles(Profiles) - 接口中的方法 cn.taketoday.core.env.Environment
-
Return whether the active profiles match the given
Profilespredicate. - acceptsProfiles(String...) - 接口中的方法 cn.taketoday.core.env.Environment
-
Return whether one or more of the given profiles is active or, in the case of no explicit active profiles, whether one or more of the given profiles is included in the set of default profiles.
- acceptType(SignatureVisitor) - 类中的方法 cn.taketoday.bytecode.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader. - acceptWithException(T) - 接口中的方法 cn.taketoday.util.function.ThrowingConsumer
-
Performs this operation on the given argument, possibly throwing a checked exception.
- acceptWrite(Type, String) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldFilter
- access - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The class's access flags (see
Opcodes). - access - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The field's access flags (see
Opcodes). - access - 类中的变量 cn.taketoday.bytecode.tree.InnerClassNode
-
The access flags of the inner class as originally declared in the enclosing class.
- access - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The method's access flags (see
Opcodes). - access - 类中的变量 cn.taketoday.bytecode.tree.ModuleExportNode
-
The access flags (see
Opcodes). - access - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The module's access flags, among
ACC_OPEN,ACC_SYNTHETICandACC_MANDATED. - access - 类中的变量 cn.taketoday.bytecode.tree.ModuleOpenNode
-
The access flag of the opened package, valid values are among
ACC_SYNTHETICandACC_MANDATED. - access - 类中的变量 cn.taketoday.bytecode.tree.ModuleRequireNode
-
The access flag of the dependence among
ACC_TRANSITIVE,ACC_STATIC_PHASE,ACC_SYNTHETICandACC_MANDATED. - access - 类中的变量 cn.taketoday.bytecode.tree.ParameterNode
-
The parameter's access flags (see
Opcodes). - AccessException - cn.taketoday.expression中的异常错误
-
An AccessException is thrown by an accessor if it has an unexpected problem.
- AccessException(String) - 异常错误的构造器 cn.taketoday.expression.AccessException
-
Create an AccessException with a specific message.
- AccessException(String, Exception) - 异常错误的构造器 cn.taketoday.expression.AccessException
-
Create an AccessException with a specific message and cause.
- AccessFieldTransformer - cn.taketoday.bytecode.transform.impl中的类
- AccessFieldTransformer(AccessFieldTransformer.Callback) - 类的构造器 cn.taketoday.bytecode.transform.impl.AccessFieldTransformer
- AccessFieldTransformer.Callback - cn.taketoday.bytecode.transform.impl中的接口
- accessibleConstructor(Class<T>, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- Accessor - cn.taketoday.reflect中的接口
- aconst(Object) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given value on the stack.
- aconst_null() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- ACONST_NULL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- adapt(S) - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
-
Adapts the given adaptee's result into T.
- adaptAnnotation(A) - 类中的方法 cn.taketoday.core.annotation.SynthesizingMethodParameter
- adaptAnnotation(A) - 类中的方法 cn.taketoday.core.MethodParameter
-
A template method to post-process a given annotation instance before returning it to the caller.
- adaptAnnotationArray(Annotation[]) - 类中的方法 cn.taketoday.core.annotation.SynthesizingMethodParameter
- adaptAnnotationArray(Annotation[]) - 类中的方法 cn.taketoday.core.MethodParameter
-
A template method to post-process a given annotation array before returning it to the caller.
- adaptArgumentsIfNecessary(Method, Object[]) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Adapt the given arguments to the target signature in the given method, if necessary: in particular, if a given vararg argument array does not match the array type of the declared vararg parameter in the method.
- add(int, DataBuffer) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- add(int, E) - 类中的方法 cn.taketoday.util.SmartList
- add(MethodSignature, Type[]) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
-
Add a method signature to the interface.
- add(KeyFactoryCustomizer) - 类中的方法 cn.taketoday.bytecode.core.CustomizerRegistry
- add(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Adds the given instruction to the end of this list.
- add(InsnList) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Adds the given instructions to the end of this list.
- add(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- add(Type[], Type) - 类中的静态方法 cn.taketoday.bytecode.Type
- add(Type[], Type...) - 类中的静态方法 cn.taketoday.bytecode.Type
- add(Type[], Type, boolean) - 类中的静态方法 cn.taketoday.bytecode.Type
- add(DataBuffer) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- add(E) - 类中的方法 cn.taketoday.util.SmartList
- add(E...) - 类中的方法 cn.taketoday.util.ArrayHolder
- add(Class<?>) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
-
Add all the public methods in the specified class.
- add(Class<?>, Object) - 接口中的方法 cn.taketoday.util.Instantiator.AvailableParameters
-
Add a parameter with an instance value.
- add(Class<?>, Function<Class<?>, Object>) - 接口中的方法 cn.taketoday.util.Instantiator.AvailableParameters
-
Add a parameter with an instance factory.
- add(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- add(Method) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
-
Add a method signature to the interface.
- add(Iterator<E>) - 类中的方法 cn.taketoday.util.CompositeIterator
-
Add given iterator to this composite.
- add(List<T>) - 类中的方法 cn.taketoday.core.CompositeStrategies
-
add resolvers or resolving-strategies
- add(K, V) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- add(K, V) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add the given single value to the current list of values for the given key.
- add(K, V) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- add(T) - 类中的方法 cn.taketoday.core.CompositeStrategies
- add(T...) - 类中的方法 cn.taketoday.core.CompositeStrategies
-
add resolvers or resolving-strategies
- ADD - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Add operation.
- ADD - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - addActiveProfile(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- addActiveProfile(String) - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Add a profile to the current set of active profiles.
- addAfter(String, PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Add the given property source object with precedence immediately lower than the named relative property source.
- addAll(int, Collection<? extends DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- addAll(ArrayHolder, Object[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- addAll(ArrayHolder, Collection) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- addAll(Collection<? extends DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- addAll(Collection<E>) - 类中的方法 cn.taketoday.util.ArrayHolder
-
add list at end of the array
- addAll(Collection, Object[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Adds all of the specified elements to the specified collection.
- addAll(Collection, Collection) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Adds all of the specified elements to the specified collection.
- addAll(Collection, Enumeration) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Adds all of the specified elements to the specified collection.
- addAll(Map.Entry<K, ? extends Collection<V>>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add all the values of the given
MultiValueMapto the current values. - addAll(Map<K, List<V>>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add all the values of the given
MultiValueMapto the current values. - addAll(K, Collection<? extends V>) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- addAll(K, Collection<? extends V>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add all the values of the given list to the current list of values for the given key.
- addAll(K, Enumeration<? extends V>) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- addAll(K, Enumeration<? extends V>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add all the values of the given enumeration to the current enumeration of values for the given key.
- addAll(K, List<? extends V>) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- addAll(K, List<? extends V>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Add all the values of the given list to the current list of values for the given key.
- addAll(K, List<? extends V>) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- addAllClassLoaderJarRoots(ClassLoader, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Search all
URLClassLoaderURLs for jar file references and add them to the given set of resources in the form of pointers to the root of the jar file content. - addAllMethods(Class<?>, List<Method>) - 类中的静态方法 cn.taketoday.bytecode.core.MethodInfo
- addBefore(String, PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Add the given property source object with precedence immediately higher than the named relative property source.
- addCallback(ListenableFutureCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- addCallback(ListenableFutureCallback<? super T>) - 接口中的方法 cn.taketoday.util.concurrent.ListenableFuture
-
Register the given
ListenableFutureCallback. - addCallback(ListenableFutureCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureAdapter
- addCallback(ListenableFutureCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
-
Add the given callback to this registry.
- addCallback(ListenableFutureCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureTask
- addCallback(ListenableFutureCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- addCallback(SuccessCallback<? super T>, FailureCallback) - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- addCallback(SuccessCallback<? super T>, FailureCallback) - 接口中的方法 cn.taketoday.util.concurrent.ListenableFuture
-
Java 8 lambda-friendly alternative with success and failure callbacks.
- addCallback(SuccessCallback<? super T>, FailureCallback) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureAdapter
- addCallback(SuccessCallback<? super T>, FailureCallback) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureTask
- addCallback(SuccessCallback<? super T>, FailureCallback) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- addClassPathManifestEntries(ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Determine jar file references from the "java.class.path." manifest property and add them to the given set of resources in the form of pointers to the root of the jar file content.
- addCollectionConverters(ConverterRegistry) - 类中的静态方法 cn.taketoday.core.conversion.support.DefaultConversionService
-
Add common collection converters.
- addConstructorResolver(ConstructorResolver) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- addConverter(Converter<?, ?>) - 接口中的方法 cn.taketoday.core.conversion.ConverterRegistry
-
Add a plain converter to this registry.
- addConverter(Converter<?, ?>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- addConverter(GenericConverter) - 接口中的方法 cn.taketoday.core.conversion.ConverterRegistry
-
Add a generic converter to this registry.
- addConverter(GenericConverter) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- addConverter(Class<S>, Class<T>, Converter<? super S, ? extends T>) - 接口中的方法 cn.taketoday.core.conversion.ConverterRegistry
-
Add a plain converter to this registry.
- addConverter(Class<S>, Class<T>, Converter<? super S, ? extends T>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- addConverterFactory(ConverterFactory<?, ?>) - 接口中的方法 cn.taketoday.core.conversion.ConverterRegistry
-
Add a ranged converter factory to this registry.
- addConverterFactory(ConverterFactory<?, ?>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- addCustomizer(KeyFactoryCustomizer) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- addDefaultConverters(ConverterRegistry) - 类中的静态方法 cn.taketoday.core.conversion.support.DefaultConversionService
-
Add converters appropriate for most environments.
- AddDelegateTransformer - cn.taketoday.bytecode.transform.impl中的类
- AddDelegateTransformer(Class[], Class) - 类的构造器 cn.taketoday.bytecode.transform.impl.AddDelegateTransformer
-
Creates a new instance of AddDelegateTransformer
- addDiscoverer(ParameterNameDiscoverer...) - 类中的方法 cn.taketoday.core.CompositeParameterNameDiscoverer
-
add ParameterNameDiscoverer
- addFailureCallback(FailureCallback) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
-
Add the given failure callback to this registry.
- addFirst(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Add the given property source object with highest precedence.
- addFirstPropertySource(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.CompositePropertySource
-
Add the given
PropertySourceto the start of the chain. - addHelper(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- addIfAbsent(K, V) - 接口中的方法 cn.taketoday.core.MultiValueMap
- AddInitTransformer - cn.taketoday.bytecode.transform.impl中的类
- AddInitTransformer(Method) - 类的构造器 cn.taketoday.bytecode.transform.impl.AddInitTransformer
- addLast(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Add the given property source object with lowest precedence.
- addMethodResolver(MethodResolver) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- addObjectToArray(A[], O) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Append the given object to the given array, returning a new array consisting of the input array contents plus the given object.
- addObjectToArray(A[], O, int) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Add the given object to the given array at the specified position, returning a new array consisting of the input array contents plus the given object.
- addProperties(BeanGenerator, PropertyDescriptor[]) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanGenerator
- addProperties(BeanGenerator, Class<?>) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanGenerator
- addProperties(BeanGenerator, Map<String, Class<?>>) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanGenerator
- addProperties(ClassEmitter, String[], Type[]) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- addProperty(ClassEmitter, String, Type, String) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- addProperty(String, Class<?>) - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- addPropertyAccessor(PropertyAccessor) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- addPropertySource(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.CompositePropertySource
-
Add the given
PropertySourceto the end of the chain. - AddPropertyTransformer - cn.taketoday.bytecode.transform.impl中的类
- AddPropertyTransformer(String[], Type[]) - 类的构造器 cn.taketoday.bytecode.transform.impl.AddPropertyTransformer
- AddPropertyTransformer(Map<String, Type>) - 类的构造器 cn.taketoday.bytecode.transform.impl.AddPropertyTransformer
- addProtocolResolver(ProtocolResolver) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Register the given resolver with this resource loader, allowing for additional protocols to be handled.
- addRequiredProperties(String...) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- addRequiredProperties(String...) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- addRequiredProperties(String...) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Specify which properties must be present, to be verified by
ConfigurablePropertyResolver.validateRequiredProperties(). - addResourcePathToPackagePath(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return a path suitable for use with
ClassLoader.getResource(also suitable for use withClass.getResourceby prepending a slash ('/') to the return value). - AddStaticInitTransformer - cn.taketoday.bytecode.transform.impl中的类
- AddStaticInitTransformer(Method) - 类的构造器 cn.taketoday.bytecode.transform.impl.AddStaticInitTransformer
- addStringToArray(String[], String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Append the given
Stringto the givenStringarray, returning a new array consisting of the input array contents plus the givenString. - addSuccessCallback(SuccessCallback<? super T>) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
-
Add the given success callback to this registry.
- addSVUID(long) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
-
Adds a final static serialVersionUID field to the class, with the given value.
- AdviceAdapter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorto insert before, after and around advices in methods and constructors. - AdviceAdapter(MethodVisitor, int, String, String) - 类的构造器 cn.taketoday.bytecode.commons.AdviceAdapter
-
Constructs a new
AdviceAdapter. - afterAccess() - 类中的方法 cn.taketoday.util.ConcurrencyThrottleSupport
-
To be invoked after the main execution logic of concrete subclasses.
- algorithm - 类中的变量 cn.taketoday.bytecode.commons.ModuleHashesAttribute
-
The name of the hashing algorithm.
- AliasFor - cn.taketoday.core.annotation中的Annotation Interface
-
@AliasForis an annotation that is used to declare aliases for annotation attributes. - AliasRegistry - cn.taketoday.core中的接口
-
Common interface for managing aliases.
- ALL - 接口中的静态变量 cn.taketoday.core.annotation.AnnotationFilter
-
AnnotationFilterthat always matches and can be used when no relevant annotation types are expected to be present at all. - ALL - 类中的静态变量 cn.taketoday.expression.spel.ast.Selection
-
All items (
?[]). - ALL - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type that includes all media ranges (i.e
- ALL_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.ALL. - allMimeTypes() - 类中的静态方法 cn.taketoday.core.codec.CharSequenceEncoder
-
Create a
CharSequenceEncoderthat supports all MIME types. - allMimeTypes() - 类中的静态方法 cn.taketoday.core.codec.StringDecoder
-
Create a
StringDecoderthat supports all MIME types. - allMimeTypes(List<String>, boolean) - 类中的静态方法 cn.taketoday.core.codec.StringDecoder
-
Create a
StringDecoderthat supports all MIME types. - allocateBuffer() - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Allocate a data buffer of a default initial capacity.
- allocateBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- allocateBuffer() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
已过时。
- allocateBuffer() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
已过时。
- allocateBuffer(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Allocate a data buffer of the given initial capacity.
- allocateBuffer(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- allocateBuffer(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
- allocateBuffer(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
- allowAliasOverriding() - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
-
Determine whether alias overriding is allowed.
- aload(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- Alpha - record class中的静态变量 cn.taketoday.lang.Version
- AlternativeJdkIdGenerator - cn.taketoday.util中的类
-
An
IdGeneratorthat usesSecureRandomfor the initial seed andRandomthereafter, instead of callingUUID.randomUUID()every time asJdkIdGeneratordoes. - AlternativeJdkIdGenerator() - 类的构造器 cn.taketoday.util.AlternativeJdkIdGenerator
- alwaysApplying(PropertyMapper.SourceOperator) - 类中的方法 cn.taketoday.util.PropertyMapper
-
Return a new
PropertyMapperinstance that applies the givenPropertyMapper.SourceOperatorto every source. - alwaysApplyingWhenNonNull() - 类中的方法 cn.taketoday.util.PropertyMapper
-
Return a new
PropertyMapperinstance that applieswhenNonNullto every source. - analyze(String, MethodNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Analyzes the given method.
- analyzeAndComputeMaxs(String, MethodNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Analyzes the given method and computes and sets its maximum stack size and maximum number of local variables.
- Analyzer<V extends Value> - cn.taketoday.bytecode.tree.analysis中的类
-
A semantic bytecode analyzer.
- Analyzer(Interpreter<V>) - 类的构造器 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Constructs a new
Analyzer. - AnalyzerAdapter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorthat keeps track of stack map frame changes betweenAnalyzerAdapter.visitFrame(int, int, Object[], int, Object[])calls. - AnalyzerAdapter(String, int, String, String, MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.AnalyzerAdapter
-
Constructs a new
AnalyzerAdapter. - AnalyzerException - cn.taketoday.bytecode.tree.analysis中的异常错误
-
An exception thrown if a problem occurs during the analysis of a method.
- AnalyzerException(AbstractInsnNode, String) - 异常错误的构造器 cn.taketoday.bytecode.tree.analysis.AnalyzerException
-
Constructs a new
AnalyzerException. - AnalyzerException(AbstractInsnNode, String, Object, Value) - 异常错误的构造器 cn.taketoday.bytecode.tree.analysis.AnalyzerException
-
Constructs a new
AnalyzerException. - AnalyzerException(AbstractInsnNode, String, Throwable) - 异常错误的构造器 cn.taketoday.bytecode.tree.analysis.AnalyzerException
-
Constructs a new
AnalyzerException. - and(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- and(TodayStrategies.ArgumentResolver) - 接口中的方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Create a new composed
TodayStrategies.ArgumentResolverby combining this resolver with the given resolver. - and(ReflectionUtils.FieldFilter) - 接口中的方法 cn.taketoday.util.ReflectionUtils.FieldFilter
-
Create a composite filter based on this filter and the provided filter.
- and(ReflectionUtils.MethodFilter) - 接口中的方法 cn.taketoday.util.ReflectionUtils.MethodFilter
-
Create a composite filter based on this filter and the provided filter.
- and(Class<? extends Annotation>, Class<? extends Annotation>) - 类中的方法 cn.taketoday.core.annotation.RepeatableContainers
-
Add an additional explicit relationship between a contained and repeatable annotation.
- and(Class<T>, T) - 接口中的方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Create a new composed
TodayStrategies.ArgumentResolverby combining this resolver with the given type and value. - AND - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - andSupplied(Class<T>, Supplier<T>) - 接口中的方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Create a new composed
TodayStrategies.ArgumentResolverby combining this resolver with the given type and value. - andThen(Converter<? super T, ? extends U>) - 接口中的方法 cn.taketoday.core.conversion.Converter
- andThen(ResourceConsumer) - 接口中的方法 cn.taketoday.core.io.ResourceConsumer
-
Returns a composed
Consumerthat performs, in sequence, this operation followed by theafteroperation. - anew(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ANEWARRAY - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- AnnotatedElementUtils - cn.taketoday.core.annotation中的类
-
General utility methods for finding annotations, meta-annotations, and repeatable annotations on
AnnotatedElements. - AnnotatedElementUtils() - 类的构造器 cn.taketoday.core.annotation.AnnotatedElementUtils
- AnnotatedTypeMetadata - cn.taketoday.core.type中的接口
- annotation() - annotation interface 中的元素 cn.taketoday.core.annotation.AliasFor
-
The type of annotation in which the aliased
AliasFor.attribute()is declared. - ANNOTATION_TO_MAP - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotation.Adapt
-
Adapt nested annotation or annotation arrays to maps rather than synthesizing the values.
- AnnotationAttributes - cn.taketoday.core.annotation中的类
-
LinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and reflection- and ASM-basedAnnotationMetadataimplementations. - AnnotationAttributes() - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new, empty
AnnotationAttributesinstance. - AnnotationAttributes(int) - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new, empty
AnnotationAttributesinstance with the given initial capacity to optimize performance. - AnnotationAttributes(AnnotationAttributes) - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new
AnnotationAttributesinstance, wrapping the provided map and all its key-value pairs. - AnnotationAttributes(Class<? extends Annotation>) - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new, empty
AnnotationAttributesinstance for the specifiedannotationType. - AnnotationAttributes(String, ClassLoader) - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new, empty
AnnotationAttributesinstance for the specifiedannotationType. - AnnotationAttributes(Map<String, Object>) - 类的构造器 cn.taketoday.core.annotation.AnnotationAttributes
-
Create a new
AnnotationAttributesinstance, wrapping the provided map and all its key-value pairs. - AnnotationAwareOrderComparator - cn.taketoday.core.annotation中的类
-
AnnotationAwareOrderComparatoris an extension ofOrderComparatorthat supportsOrderedinterface as well as the@Orderand@Priorityannotations, with an order value provided by anOrderedinstance overriding a statically defined annotation value (if any). - AnnotationAwareOrderComparator() - 类的构造器 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
- AnnotationConfigurationException - cn.taketoday.core.annotation中的异常错误
-
Thrown by
AnnotationUtilsand synthesized annotations if an annotation is improperly configured. - AnnotationConfigurationException(String) - 异常错误的构造器 cn.taketoday.core.annotation.AnnotationConfigurationException
-
Construct a new
AnnotationConfigurationExceptionwith the supplied message. - AnnotationConfigurationException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.annotation.AnnotationConfigurationException
-
Construct a new
AnnotationConfigurationExceptionwith the supplied message and cause. - annotationDefault - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The default value of this annotation interface method.
- AnnotationEnclosingClassSample - cn.taketoday.core.annotation中的类
-
Example class used to test
AnnotationsScannerwith enclosing classes. - AnnotationEnclosingClassSample() - 类的构造器 cn.taketoday.core.annotation.AnnotationEnclosingClassSample
- AnnotationEnclosingClassSample.EnclosedInner - cn.taketoday.core.annotation中的类
- AnnotationEnclosingClassSample.EnclosedInner.EnclosedInnerInner - cn.taketoday.core.annotation中的类
- AnnotationEnclosingClassSample.EnclosedOne - cn.taketoday.core.annotation中的Annotation Interface
- AnnotationEnclosingClassSample.EnclosedStatic - cn.taketoday.core.annotation中的类
- AnnotationEnclosingClassSample.EnclosedStatic.EnclosedStaticStatic - cn.taketoday.core.annotation中的类
- AnnotationEnclosingClassSample.EnclosedThree - cn.taketoday.core.annotation中的Annotation Interface
- AnnotationEnclosingClassSample.EnclosedTwo - cn.taketoday.core.annotation中的Annotation Interface
- AnnotationFilter - cn.taketoday.core.annotation中的接口
-
Callback interface that can be used to filter specific annotation types.
- AnnotationMetadata - cn.taketoday.core.type中的接口
-
Interface that defines abstract access to the annotations of a specific class, in a form that does not require that class to be loaded yet.
- AnnotationNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an annotation.
- AnnotationNode(String) - 类的构造器 cn.taketoday.bytecode.tree.AnnotationNode
-
Constructs a new
AnnotationNode - AnnotationProvider<A extends Annotation> - cn.taketoday.core.annotation中的接口
- AnnotationRemapper - cn.taketoday.bytecode.commons中的类
-
An
AnnotationVisitorthat remaps types with aRemapper. - AnnotationRemapper(String, AnnotationVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.AnnotationRemapper
-
Constructs a new
AnnotationRemapper. - AnnotationsAnnotatedElementAdapter - cn.taketoday.util中的类
-
Adapter class for exposing annotations as an
AnnotatedElement - AnnotationsAnnotatedElementAdapter(Annotation[]) - 类的构造器 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- annotationType() - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the type of annotation represented by this
AnnotationAttributes. - annotationType() - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
- AnnotationTypeFilter - cn.taketoday.core.type.filter中的类
-
A simple
TypeFilterwhich matches classes with a given annotation, checking inherited annotations as well. - AnnotationTypeFilter(Class<? extends Annotation>) - 类的构造器 cn.taketoday.core.type.filter.AnnotationTypeFilter
-
Create a new
AnnotationTypeFilterfor the given annotation type. - AnnotationTypeFilter(Class<? extends Annotation>, boolean) - 类的构造器 cn.taketoday.core.type.filter.AnnotationTypeFilter
-
Create a new
AnnotationTypeFilterfor the given annotation type. - AnnotationTypeFilter(Class<? extends Annotation>, boolean, boolean) - 类的构造器 cn.taketoday.core.type.filter.AnnotationTypeFilter
-
Create a new
AnnotationTypeFilterfor the given annotation type. - AnnotationUtils - cn.taketoday.core.annotation中的类
-
General utility methods for working with annotations, handling meta-annotations, bridge methods (which the compiler generates for generic declarations) as well as super methods (for optional annotation inheritance).
- AnnotationUtils() - 类的构造器 cn.taketoday.core.annotation.AnnotationUtils
- AnnotationValueHolder - cn.taketoday.bytecode中的类
- AnnotationValueHolder() - 类的构造器 cn.taketoday.bytecode.AnnotationValueHolder
- AnnotationVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a Java annotation.
- AnnotationVisitor() - 类的构造器 cn.taketoday.bytecode.AnnotationVisitor
-
Constructs a new
AnnotationVisitor. - AnnotationVisitor(AnnotationVisitor) - 类的构造器 cn.taketoday.bytecode.AnnotationVisitor
-
Constructs a new
AnnotationVisitor. - AnnotationVisitorTee - cn.taketoday.bytecode.transform中的类
- AnnotationVisitorTee(AnnotationVisitor, AnnotationVisitor) - 类的构造器 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- AntPathMatcher - cn.taketoday.core中的类
-
PathMatcherimplementation for Ant-style path patterns. - AntPathMatcher() - 类的构造器 cn.taketoday.core.AntPathMatcher
-
Create a new instance with the
AntPathMatcher.DEFAULT_PATH_SEPARATOR. - AntPathMatcher(String) - 类的构造器 cn.taketoday.core.AntPathMatcher
-
A convenient, alternative constructor to use with a custom path separator.
- AntPathMatcher.AntPathStringMatcher - cn.taketoday.core中的类
-
Tests whether or not a string matches against a pattern via a
Pattern. - AntPathMatcher.AntPatternComparator - cn.taketoday.core中的类
-
The default
Comparatorimplementation returned byAntPathMatcher.getPatternComparator(String). - AntPathStringMatcher(String) - 类的构造器 cn.taketoday.core.AntPathMatcher.AntPathStringMatcher
- AntPathStringMatcher(String, boolean) - 类的构造器 cn.taketoday.core.AntPathMatcher.AntPathStringMatcher
- AntPatternComparator(String) - 类的构造器 cn.taketoday.core.AntPathMatcher.AntPatternComparator
- AOP_SOURCE_FILE - 接口中的静态变量 cn.taketoday.lang.Constant
- append(Object) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append the provided value.
- append(String, boolean) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a boolean field value.
- append(String, byte) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a byte field value.
- append(String, double) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a double field value.
- append(String, float) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a float field value.
- append(String, int) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a integer field value.
- append(String, long) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a long field value.
- append(String, short) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a short field value.
- append(String, Object) - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Append a field value.
- appendClassName(StringBuilder) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- appendClassName(StringBuilder) - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- appendConstant(Object) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Appends a string representation of the given constant to
Printer.stringBuilder. - appendDescriptor(int, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Appends an internal name, a type descriptor or a type signature to
Printer.stringBuilder. - appendHandle(Handle) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Appends a string representation of the given handle to
Printer.stringBuilder. - appendLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Appends the name of the given label to
Printer.stringBuilder. - appendLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Appends the name of the given label to
Printer.stringBuilder. - appendLine(BufferedReader, StringBuilder) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Append line to
StringBuilder - appendMd5DigestAsHex(byte[], StringBuilder) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Append a hexadecimal string representation of the MD5 digest of the given bytes to the given
StringBuilder. - appendMd5DigestAsHex(InputStream, StringBuilder) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Append a hexadecimal string representation of the MD5 digest of the given inputStream to the given
StringBuilder. - appendString(CodeEmitter, Type, EmitUtils.ArrayDelimiters, CustomizerRegistry) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- appendString(StringBuilder, String) - 类中的静态方法 cn.taketoday.bytecode.util.Printer
-
Appends a quoted string to the given string builder.
- appendTo(StringBuilder) - 类中的方法 cn.taketoday.util.MimeType
- APPLICATION_JSON - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
application/json. - APPLICATION_JSON_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.APPLICATION_JSON. - APPLICATION_OCTET_STREAM - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
application/octet-stream. - APPLICATION_OCTET_STREAM_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.APPLICATION_OCTET_STREAM. - APPLICATION_XML - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
application/xml. - APPLICATION_XML_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.APPLICATION_XML. - apply(PropertyMapper.Source<T>) - 接口中的方法 cn.taketoday.util.PropertyMapper.SourceOperator
-
Apply the operation to the given source.
- apply(Class<?>) - 类中的方法 cn.taketoday.core.LocalVariableTableParameterNameDiscoverer
- apply(Member) - 类中的方法 cn.taketoday.bytecode.core.MethodInfoTransformer
- apply(T) - 接口中的方法 cn.taketoday.util.function.ThrowingFunction
-
Default
Function.apply(Object)that wraps any thrown checked exceptions (by default in aRuntimeException). - apply(T, BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingFunction
-
Applies this function to the given argument, wrapping any thrown checked exceptions using the given
exceptionWrapper. - apply(T, U) - 接口中的方法 cn.taketoday.util.function.ThrowingBiFunction
-
Default
BiFunction.apply(Object, Object)that wraps any thrown checked exceptions (by default in aRuntimeException). - apply(T, U, BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingBiFunction
-
Applies this function to the given argument, wrapping any thrown checked exceptions using the given
exceptionWrapper. - applyTo(BlockHound.Builder) - 类中的方法 cn.taketoday.core.ReactiveAdapterRegistry.CoreBlockHoundIntegration
- applyWithException(T) - 接口中的方法 cn.taketoday.util.function.ThrowingFunction
-
Applies this function to the given argument, possibly throwing a checked exception.
- applyWithException(T, U) - 接口中的方法 cn.taketoday.util.function.ThrowingBiFunction
-
Applies this function to the given argument, possibly throwing a checked exception.
- areBoxingCompatible(String, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine whether boxing/unboxing can get from one type to the other.
- areCompatible - 类中的变量 cn.taketoday.expression.spel.ast.Operator.DescriptorComparison
- areNumbers - 类中的变量 cn.taketoday.expression.spel.ast.Operator.DescriptorComparison
- areturn(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ARETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ARGLIST_SHOULD_NOT_BE_EVALUATED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- argumentTypes - 类中的变量 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
The argument types of the visited method.
- array(Type...) - 类中的静态方法 cn.taketoday.bytecode.Type
-
To
Typearray - array(TypeDescriptor) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor as an array of the specified type.
- ARRAY - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of array reference types.
- ARRAY_ELEMENT - 类中的静态变量 cn.taketoday.bytecode.TypePath
-
A type path step that steps into the element type of an array type.
- ARRAY_INDEX_OUT_OF_BOUNDS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- ARRAY_SUFFIX - 类中的静态变量 cn.taketoday.util.ClassUtils
-
Suffix for array class names:
"[]". - arrayCodeFor(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine the appropriate T tag to use for the NEWARRAY bytecode.
- ArrayHolder<E> - cn.taketoday.util中的类
-
It is used for the scenario of changing less and reading more frequently.
- ArrayHolder() - 类的构造器 cn.taketoday.util.ArrayHolder
- ArrayHolder(Class<E>, IntFunction<E[]>) - 类的构造器 cn.taketoday.util.ArrayHolder
- ArrayIterator<E> - cn.taketoday.util中的类
-
Iterator over an array.
- ArrayIterator(E[]) - 类的构造器 cn.taketoday.util.ArrayIterator
- ArrayIterator(E[], int, int) - 类的构造器 cn.taketoday.util.ArrayIterator
- arraylength() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- arrayLength() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to compute the length of an array.
- ARRAYLENGTH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- arrayLoad(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to load an element from an array.
- ArraySizeTrimmer - cn.taketoday.core中的接口
-
Trims the capacity of this instance's (list or array) to its size.
- arrayStore(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store an element in an array.
- arrayToCommaDelimitedString(Object[]) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a
Stringarray into a comma delimitedString(i.e., CSV). - arrayToDelimitedString(Object[], String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a
Stringarray into a delimitedString(e.g. - arrayToList(Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Convert the supplied array into a List.
- arrayType(int[]) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- arrayType(String[]) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- as(Class<?>) - 类中的方法 cn.taketoday.core.ResolvableType
-
Return this type as a
ResolvableTypeof the specified class. - as(Function<T, R>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return an adapted version of the source changed via the given adapter function.
- asAnnotationAttributes(MergedAnnotation.Adapt...) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new mutable
AnnotationAttributesinstance from this merged annotation. - asByteBuffer() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。
- asByteBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- asByteBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- asByteBuffer() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
已过时。
- asByteBuffer() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
已过时。
- asByteBuffer(int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。in favor of
DataBuffer.toByteBuffer(int, int), which does not share data and returns a copy. - asByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- asByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- asByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
已过时。
- asByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
已过时。
- asCollection() - 类中的方法 cn.taketoday.core.ResolvableType
-
Convenience method to return this type as a resolvable
Collectiontype. - asInputStream() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Expose this buffer's data as an
InputStream. - asInputStream() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- asInputStream(boolean) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Expose this buffer's data as an
InputStream. - asInputStream(boolean) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- asInt(Function<T, R>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return an adapted version of the source with
Integertype. - asIterator() - 类中的方法 cn.taketoday.util.ArrayIterator
- asMap() - 类中的方法 cn.taketoday.core.ResolvableType
-
Convenience method to return this type as a resolvable
Maptype. - asMap(MergedAnnotation.Adapt...) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get an immutable
Mapthat contains all the annotation attributes. - asMap(Function<MergedAnnotation<?>, T>, MergedAnnotation.Adapt...) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
Mapinstance of the given type that contains all the annotation attributes. - ASMifier - cn.taketoday.bytecode.util中的类
-
A
Printerthat prints the ASM code to generate the classes if visits. - ASMifier() - 类的构造器 cn.taketoday.bytecode.util.ASMifier
-
Constructs a new
ASMifier. - ASMifier(String, int) - 类的构造器 cn.taketoday.bytecode.util.ASMifier
-
Constructs a new
ASMifier. - ASMifierSupport - cn.taketoday.bytecode.util中的接口
-
An
Attributethat can generate the ASM code to create an equivalent attribute. - asmify(StringBuilder, String, Map<Label, String>) - 接口中的方法 cn.taketoday.bytecode.util.ASMifierSupport
-
Generates the ASM code to create an attribute equal to this attribute.
- asmify(StringBuilder, String, Map<Label, String>) - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- asmify(StringBuilder, String, Map<Label, String>) - 类中的方法 cn.taketoday.bytecode.util.Comment
- asNumber(String) - 类中的方法 cn.taketoday.core.Constants
-
Return a constant value cast to a Number.
- asObject(String) - 类中的方法 cn.taketoday.core.Constants
-
Parse the given String (upper or lower case accepted) and return the appropriate value if it's the name of a constant field in the class that we're analysing.
- asOutputStream() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Expose this buffer's data as an
OutputStream. - asOutputStream() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- AspectJTypeFilter - cn.taketoday.core.type.filter中的类
-
Type filter that uses AspectJ type pattern for matching.
- AspectJTypeFilter(String, ClassLoader) - 类的构造器 cn.taketoday.core.type.filter.AspectJTypeFilter
- Assert - cn.taketoday.lang中的类
-
Assertion utility class that assists in validating arguments.
- Assert() - 类的构造器 cn.taketoday.lang.Assert
- assertLegalRelativeAddition(String, PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Ensure that the given property source is not being added relative to itself.
- Assign - cn.taketoday.expression.spel.ast中的类
-
Represents assignment.
- Assign(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.Assign
- AssignableTypeFilter - cn.taketoday.core.type.filter中的类
-
A simple filter which matches classes that are assignable to a given type.
- AssignableTypeFilter(Class<?>) - 类的构造器 cn.taketoday.core.type.filter.AssignableTypeFilter
-
Create a new AssignableTypeFilter for the given type.
- asString(String) - 类中的方法 cn.taketoday.core.Constants
-
Return a constant value as a String.
- astore(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- AstUtils - cn.taketoday.expression.spel.ast中的类
-
Utilities methods for use in the Ast classes.
- AstUtils() - 类的构造器 cn.taketoday.expression.spel.ast.AstUtils
- AsyncListenableTaskExecutor - cn.taketoday.core.task中的接口
-
Extension of the
AsyncTaskExecutorinterface, adding the capability to submit tasks forListenableFutures. - AsyncTaskExecutor - cn.taketoday.core.task中的接口
-
Extended interface for asynchronous
TaskExecutorimplementations, offering an overloadedAsyncTaskExecutor.execute(Runnable, long)variant with a start timeout parameter as well support forCallable. - athrow() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ATHROW - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- attribute() - annotation interface 中的元素 cn.taketoday.core.annotation.AliasFor
-
The name of the attribute that this attribute is an alias for.
- Attribute - cn.taketoday.bytecode中的类
-
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
- Attribute(String) - 类的构造器 cn.taketoday.bytecode.Attribute
-
Constructs a new empty attribute.
- AttributeAccessor - cn.taketoday.core中的接口
-
Interface defining a generic contract for attaching and accessing metadata to/from arbitrary objects.
- AttributeAccessorSupport - cn.taketoday.core中的类
-
Support class for
AttributeAccessors, providing a base implementation of all methods. - AttributeAccessorSupport() - 类的构造器 cn.taketoday.core.AttributeAccessorSupport
- attributeNames() - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Return the names Iterator.
- attributeNames() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- attributeNameToPropertyName(String) - 类中的静态方法 cn.taketoday.core.Conventions
-
Convert
Strings in attribute name format (e.g. lowercase, hyphens separating words) into property name format (camel-case). - attributes - 类中的变量 cn.taketoday.core.AttributeAccessorSupport
-
Map with String keys and Object values.
- attributes() - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassLoader
- attrs - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The non standard attributes of this class.
- attrs - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The non standard attributes of this field. * May be null.
- attrs - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The non standard attributes of this method.
- attrs - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The non standard attributes of this record component. * May be null.
- av - 类中的变量 cn.taketoday.bytecode.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- awaitTermination(long, TimeUnit) - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
B
- BackOff - cn.taketoday.util.backoff中的接口
-
Provide a
BackOffExecutionthat indicates the rate at which an operation should be retried. - BackOffExecution - cn.taketoday.util.backoff中的接口
-
Represent a particular back-off execution.
- BALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- bar() - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- bar(double) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- Base64Utils - cn.taketoday.util中的类
-
A simple utility class for Base64 encoding and decoding.
- Base64Utils() - 类的构造器 cn.taketoday.util.Base64Utils
- BasicInterpreter - cn.taketoday.bytecode.tree.analysis中的类
-
An
InterpreterforBasicValuevalues. - BasicInterpreter() - 类的构造器 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
-
Constructs a new
BasicInterpreter. - BasicValue - cn.taketoday.bytecode.tree.analysis中的类
-
A
Valuethat is represented with its type in a seven types type system. - BasicValue(Type) - 类的构造器 cn.taketoday.bytecode.tree.analysis.BasicValue
-
Constructs a new
BasicValueof the given type. - BasicVerifier - cn.taketoday.bytecode.tree.analysis中的类
-
An extended
BasicInterpreterthat checks that bytecode instructions are correctly used. - BasicVerifier() - 类的构造器 cn.taketoday.bytecode.tree.analysis.BasicVerifier
-
Constructs a new
BasicVerifierfor the latest ASM API version. - BASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- bean - 类中的变量 cn.taketoday.bytecode.beans.BeanMap
- BeanCopier - cn.taketoday.bytecode.beans中的类
- BeanCopier() - 类的构造器 cn.taketoday.bytecode.beans.BeanCopier
- BeanCopier.Generator - cn.taketoday.bytecode.beans中的类
- BeanGenerator - cn.taketoday.bytecode.beans中的类
- BeanGenerator() - 类的构造器 cn.taketoday.bytecode.beans.BeanGenerator
- BeanMap - cn.taketoday.bytecode.beans中的类
-
A
Map-based view of a JavaBean. - BeanMap() - 类的构造器 cn.taketoday.bytecode.beans.BeanMap
- BeanMap(Object) - 类的构造器 cn.taketoday.bytecode.beans.BeanMap
- BeanMapProxy - cn.taketoday.bytecode.beans中的类
- BeanMapProxy(Map) - 类的构造器 cn.taketoday.bytecode.beans.BeanMapProxy
- BeanReference - cn.taketoday.expression.spel.ast中的类
-
Represents a bean reference to a type, for example
@fooor@'foo.bar'. - BeanReference(int, int, String) - 类的构造器 cn.taketoday.expression.spel.ast.BeanReference
- BeanResolver - cn.taketoday.expression中的接口
-
A bean resolver can be registered with the evaluation context and will kick in for bean references:
@myBeanNameand&myBeanNameexpressions. - beforeAccess() - 类中的方法 cn.taketoday.util.ConcurrencyThrottleSupport
-
To be invoked before the main execution logic of concrete subclasses.
- begin_block() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- begin_static() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- begin_static(boolean) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- begin_static(boolean, MethodVisitor) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, int, String, Type, Type[], String) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, int, String, Type, Type[], String) - 类中的方法 cn.taketoday.bytecode.transform.impl.AddDelegateTransformer
- beginClass(int, int, String, Type, Type[], String) - 类中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldTransformer
- beginClass(int, int, String, Type, String, Type...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, int, String, Class<?>, String, Class<?>...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, int, String, String, String...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, int, String, String, String, String...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, String, Class<?>, Class<?>...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, String, Class<?>, String, Class<?>...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(int, String, String, String...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginClass(ClassVisitor) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- beginMethod(int, MethodSignature, Type...) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginMethod(int, MethodSignature, Type...) - 类中的方法 cn.taketoday.bytecode.transform.impl.AddDelegateTransformer
- beginMethod(int, MethodSignature, Type...) - 类中的方法 cn.taketoday.bytecode.transform.impl.AddInitTransformer
- beginMethod(int, MethodSignature, Type...) - 类中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldTransformer
- beginMethod(int, MethodSignature, Type...) - 类中的方法 cn.taketoday.bytecode.transform.impl.UndeclaredThrowableTransformer
- beginMethod(int, Method) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- beginMethod(ClassEmitter, MethodInfo) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- beginMethod(ClassEmitter, MethodInfo, int) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- Beta - record class中的静态变量 cn.taketoday.lang.Version
- BETWEEN_RIGHT_OPERAND_MUST_BE_TWO_ELEMENT_LIST - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- binaryOperation(AbstractInsnNode, SourceValue, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- binaryOperation(AbstractInsnNode, V, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction with two arguments.
- bindDefaultNamespaceUri(String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Bind the given namespace as default namespace.
- bindNamespaceUri(String, String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Bind the given prefix to the given namespace.
- BIPUSH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- BLANK - 接口中的静态变量 cn.taketoday.lang.Constant
- Block - cn.taketoday.bytecode.core中的类
- Block(CodeEmitter) - 类的构造器 cn.taketoday.bytecode.core.Block
- BOOLEAN - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
boolean. - BOOLEAN - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
booleantype. - BOOLEAN_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
booleantype. - BOOLEAN_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- BooleanComparator - cn.taketoday.util.comparator中的类
- BooleanComparator(boolean) - 类的构造器 cn.taketoday.util.comparator.BooleanComparator
-
Create a BooleanComparator that sorts boolean values based on the provided flag.
- BooleanLiteral - cn.taketoday.expression.spel.ast中的类
-
Represents the literal values
TRUEandFALSE. - BooleanLiteral(String, int, int, boolean) - 类的构造器 cn.taketoday.expression.spel.ast.BooleanLiteral
- booleanType(boolean) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- BooleanTypedValue - cn.taketoday.expression.spel.support中的类
-
A
TypedValuefor booleans. - BOUNDARY_STRING_HINT - 类中的静态变量 cn.taketoday.core.codec.ResourceRegionEncoder
-
The hint key that contains the boundary string.
- box(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value.
- BridgeMethodResolver - cn.taketoday.core中的类
-
Helper for resolving synthetic
bridge Methodsto theMethodbeing bridged. - BridgeMethodResolver() - 类的构造器 cn.taketoday.bytecode.proxy.Enhancer.BridgeMethodResolver
- BridgeMethodResolver() - 类的构造器 cn.taketoday.core.BridgeMethodResolver
- bsm - 类中的变量 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
-
The bootstrap method.
- bsmArgs - 类中的变量 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
-
The bootstrap method constant arguments.
- buckets(Iterable<V>, Function<V, K>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- buckets(V[], Function<V, K>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- BUFFER_SIZE - 类中的静态变量 cn.taketoday.util.FileCopyUtils
-
The default buffer size used when copying bytes.
- BUFFER_SIZE - 类中的静态变量 cn.taketoday.util.StreamUtils
-
The default buffer size used when copying bytes.
- build() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
- buildClassNameSuffix(StringBuilder, Executable) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- Builder(PropertyAccessor...) - 类的构造器 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
- buildMessage(String, Throwable) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
-
Build a message for the given base message and root cause.
- BulkBean - cn.taketoday.bytecode.beans中的类
- BulkBean() - 类的构造器 cn.taketoday.bytecode.beans.BulkBean
- BulkBean.Generator - cn.taketoday.bytecode.beans中的类
- BulkBeanException - cn.taketoday.bytecode.beans中的异常错误
- BulkBeanException(String, int) - 异常错误的构造器 cn.taketoday.bytecode.beans.BulkBeanException
- BulkBeanException(Throwable, int) - 异常错误的构造器 cn.taketoday.bytecode.beans.BulkBeanException
- BYTE - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
byte. - BYTE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
bytetype. - BYTE_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
bytetype. - ByteArrayDecoder - cn.taketoday.core.codec中的类
-
Decoder for
bytearrays. - ByteArrayDecoder() - 类的构造器 cn.taketoday.core.codec.ByteArrayDecoder
- ByteArrayEncoder - cn.taketoday.core.codec中的类
-
Encoder for
bytearrays. - ByteArrayEncoder() - 类的构造器 cn.taketoday.core.codec.ByteArrayEncoder
- ByteArrayResource - cn.taketoday.core.io中的类
-
Resourceimplementation for a given byte array. - ByteArrayResource(byte[]) - 类的构造器 cn.taketoday.core.io.ByteArrayResource
-
Create a new
ByteArrayResource. - ByteArrayResource(byte[], String) - 类的构造器 cn.taketoday.core.io.ByteArrayResource
-
Create a new
ByteArrayResourcewith a description. - ByteBufferDecoder - cn.taketoday.core.codec中的类
-
Decoder for
ByteBuffers. - ByteBufferDecoder() - 类的构造器 cn.taketoday.core.codec.ByteBufferDecoder
- ByteBufferEncoder - cn.taketoday.core.codec中的类
-
Encoder for
ByteBuffers. - ByteBufferEncoder() - 类的构造器 cn.taketoday.core.codec.ByteBufferEncoder
- BytecodeCompiler - cn.taketoday.bytecode中的类
- BytecodeCompiler(ClassLoader) - 类的构造器 cn.taketoday.bytecode.BytecodeCompiler
- BYTES - enum class 中的枚举常量 cn.taketoday.util.DataUnit
-
Bytes.
- BYTES_PER_GB - 类中的静态变量 cn.taketoday.util.DataSize
-
Bytes per Gigabyte.
- BYTES_PER_KB - 类中的静态变量 cn.taketoday.util.DataSize
-
Bytes per Kilobyte.
- BYTES_PER_MB - 类中的静态变量 cn.taketoday.util.DataSize
-
Bytes per Megabyte.
- BYTES_PER_TB - 类中的静态变量 cn.taketoday.util.DataSize
-
Bytes per Terabyte.
- byteType(byte) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- ByteVector - cn.taketoday.bytecode中的类
-
A dynamically extensible vector of bytes.
- ByteVector() - 类的构造器 cn.taketoday.bytecode.ByteVector
-
Constructs a new
ByteVectorwith a default initial capacity. - ByteVector(int) - 类的构造器 cn.taketoday.bytecode.ByteVector
-
Constructs a new
ByteVectorwith the given initial capacity.
C
- cacheKey() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- cacheKey() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- CachingMetadataReaderFactory - cn.taketoday.core.type.classreading中的类
-
Caching implementation of the
MetadataReaderFactoryinterface, caching aMetadataReaderinstance perResourcehandle (i.e. per ".class" file). - CachingMetadataReaderFactory() - 类的构造器 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Create a new CachingMetadataReaderFactory for the default class loader, using a local resource cache.
- CachingMetadataReaderFactory(ResourceLoader) - 类的构造器 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Create a new CachingMetadataReaderFactory for the given
ResourceLoader, using a shared resource cache if supported or a local resource cache otherwise. - CachingMetadataReaderFactory(ClassLoader) - 类的构造器 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Create a new CachingMetadataReaderFactory for the given
ClassLoader, using a local resource cache. - calculateShift(int, int) - 类中的静态方法 cn.taketoday.util.ConcurrentReferenceHashMap
-
Calculate a shift value that can be used to create a power-of-two value between the specified maximum and minimum values.
- call() - 接口中的方法 cn.taketoday.util.ExceptionUtils.Action
- callAll() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- callAsync(Callable<T>) - 类中的静态方法 cn.taketoday.util.concurrent.FutureUtils
-
Return a new
CompletableFuturethat is asynchronously completed by a task running in theForkJoinPool.commonPool()with the value obtained by calling the givenCallable. - callAsync(Callable<T>, Executor) - 类中的静态方法 cn.taketoday.util.concurrent.FutureUtils
-
Return a new
CompletableFuturethat is asynchronously completed by a task running in the given executor with the value obtained by calling the givenCallable. - callback(Class<C>, C, A, Object...) - 类中的静态方法 cn.taketoday.util.LambdaSafe
-
Start a call to a single callback instance, dealing with common generic type concerns and exceptions.
- Callback - cn.taketoday.bytecode.proxy中的接口
-
All callback interfaces used by
Enhancerextend this interface. - CallbackFilter - cn.taketoday.bytecode.proxy中的接口
-
Map methods of subclasses generated by
Enhancerto a particular callback. - callbacks(Class<C>, Collection<? extends C>, A, Object...) - 类中的静态方法 cn.taketoday.util.LambdaSafe
-
Start a call to callback instances, dealing with common generic type concerns and exceptions.
- callLocationAwareLogger(LocationAwareLogger, LogRecord) - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
- callPlainSLF4JLogger(Logger, LogRecord) - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
- CALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- camelCaseToUnderscore(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a name in camelCase to an underscored name in lower case.
- canBypassConvert(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
-
Return whether conversion between the source type and the target type can be bypassed.
- cancel(boolean) - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- cancel(boolean) - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
- cancel(boolean) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- canCompare(Object, Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeComparator
- canCompare(Object, Object) - 接口中的方法 cn.taketoday.expression.TypeComparator
-
Return
trueif the comparator can compare these two objects. - canConvert(TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Return
trueif objects ofsourceTypecan be converted to thetargetType. - canConvert(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- canConvert(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeConverter
- canConvert(TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.expression.TypeConverter
-
Return
trueif the type converter can convert the specified type to the desired target type. - canConvert(Class<?>, Class<?>) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Return
trueif objects ofsourceTypecan be converted to thetargetType. - canConvert(Class<?>, Class<?>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.AbstractDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ByteArrayDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ByteBufferDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.DataBufferDecoder
- canDecode(ResolvableType, MimeType) - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Whether the decoder supports the given target element type and the MIME type of the source stream.
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.Netty5BufferDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.NettyByteBufDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ResourceDecoder
- canDecode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.StringDecoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.AbstractEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ByteArrayEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ByteBufferEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.CharSequenceEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.DataBufferEncoder
- canEncode(ResolvableType, MimeType) - 接口中的方法 cn.taketoday.core.codec.Encoder
-
Whether the encoder supports the given source element type and the MIME type for the output stream.
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.Netty5BufferEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.NettyByteBufEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ResourceEncoder
- canEncode(ResolvableType, MimeType) - 类中的方法 cn.taketoday.core.codec.ResourceRegionEncoder
- CANNOT_INDEX_INTO_NULL_VALUE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- cannotAccess() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- cannotAccess() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- canonicalName(String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
-
Determine the raw name, resolving aliases to canonical names.
- canRead(EvaluationContext, Object, String) - 接口中的方法 cn.taketoday.expression.PropertyAccessor
-
Called to determine if a resolver instance is able to access a specified property on a specified target object.
- canRead(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
- canRead(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- canWrite(EvaluationContext, Object, String) - 接口中的方法 cn.taketoday.expression.PropertyAccessor
-
Called to determine if a resolver instance is able to write to a specified property on a specified target object.
- canWrite(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
- canWrite(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- capacity() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the number of bytes that this buffer can contain.
- capacity() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- capacity() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- capacity() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- capacity() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- capacity() - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Return the maximum number of entries in the cache.
- capacity() - 类中的方法 cn.taketoday.util.ResizableByteArrayOutputStream
-
Return the current size of this stream's internal buffer.
- capacity(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。in favor of
DataBuffer.ensureWritable(int), which has different semantics - capacity(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- capacity(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- capacity(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
已过时。
- capacity(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
已过时。
- capitalize(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Capitalize a
String, changing the first letter to upper case as perCharacter.toUpperCase(char). - caseInsensitiveValueOf(E[], String) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Case insensitive alternative to
Enum.valueOf(Class, String). - cast(MethodVisitor, Type, Type) - 类中的静态方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to cast from the first given type to the other.
- cast(Type, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to cast a numerical value from one type to another.
- cast(Type, Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to cast from the first given type to the other.
- CAST - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type declared in an explicit or implicit cast instruction.
- CASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- catchException(Block, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- catchException(Label, Label, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Marks the start of an exception handler.
- cconst(ConstantDynamic) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given constant dynamic on the stack.
- CGLIB_CLASS_SEPARATOR - 类中的静态变量 cn.taketoday.util.ClassUtils
-
The CGLIB class separator:
"$$". - CGLIB_RENAMED_METHOD_PREFIX - 类中的静态变量 cn.taketoday.util.ReflectionUtils
-
Naming prefix for CGLIB-renamed methods.
- CglibReflectUtils - cn.taketoday.bytecode.core中的类
- CglibReflectUtils() - 类的构造器 cn.taketoday.bytecode.core.CglibReflectUtils
- changeFirstCharacterCase(String, boolean) - 类中的静态方法 cn.taketoday.util.StringUtils
- CHAR - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
char. - CHAR - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
chartype. - CHAR_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
chartype. - CHAR_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- charAt(int) - 类中的方法 cn.taketoday.logging.LogMessage
- CharSequenceEncoder - cn.taketoday.core.codec中的类
-
Encode from a
CharSequencestream to a bytes stream. - charType(char) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- CheckAnnotationAdapter - cn.taketoday.bytecode.util中的类
-
An
AnnotationVisitorthat checks that its methods are properly used. - CheckAnnotationAdapter(AnnotationVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- checkcast(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- checkCast(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to check that the top stack value is of the given type.
- CHECKCAST - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- checkcast_this() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- CheckClassAdapter - cn.taketoday.bytecode.util中的类
-
A
ClassVisitorthat checks that its methods are properly used. - CheckClassAdapter(ClassVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckClassAdapter
-
Constructs a new
CheckClassAdapter. - CheckClassAdapter(ClassVisitor, boolean) - 类的构造器 cn.taketoday.bytecode.util.CheckClassAdapter
-
Constructs a new
CheckClassAdapter. - checkClassSignature(String) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks a class signature.
- CheckedException() - 异常错误的构造器 cn.taketoday.bytecode.proxy.Source.CheckedException
- CheckFieldAdapter - cn.taketoday.bytecode.util中的类
-
A
FieldVisitorthat checks that its methods are properly used. - CheckFieldAdapter(FieldVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckFieldAdapter
-
Constructs a new
CheckFieldAdapter. - checkFieldSignature(String) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks a field signature.
- checkForAliasCircle(String, String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
-
Check whether the given name points back to the given alias as an alias in the other direction already, catching a circular reference upfront and throwing a corresponding IllegalStateException.
- CheckMethodAdapter - cn.taketoday.bytecode.util中的类
-
A
MethodVisitorthat checks that its methods are properly used. - CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - 类的构造器 cn.taketoday.bytecode.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - 类的构造器 cn.taketoday.bytecode.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - checkMethodSignature(String) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks a method signature.
- CheckModuleAdapter - cn.taketoday.bytecode.util中的类
-
A
ModuleVisitorthat checks that its methods are properly used. - CheckModuleAdapter(ModuleVisitor, boolean) - 类的构造器 cn.taketoday.bytecode.util.CheckModuleAdapter
-
Constructs a new
CheckModuleAdapter. - checkNumericCompatibility(String, String, String, String) - 类中的静态方法 cn.taketoday.expression.spel.ast.Operator.DescriptorComparison
-
Return an object that indicates whether the input descriptors are compatible.
- checkParameters(String, String) - 类中的方法 cn.taketoday.util.MimeType
- checkPropertiesName(String) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Check properties file name
- CheckRecordComponentAdapter - cn.taketoday.bytecode.util中的类
-
A
RecordComponentVisitorthat checks that its methods are properly used. - CheckRecordComponentAdapter(RecordComponentVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckRecordComponentAdapter
-
Constructs a new
CheckRecordComponentAdapter. - CheckSignatureAdapter - cn.taketoday.bytecode.util中的类
-
A
SignatureVisitorthat checks that its methods are properly used. - CheckSignatureAdapter(int, SignatureVisitor) - 类的构造器 cn.taketoday.bytecode.util.CheckSignatureAdapter
-
Constructs a new
CheckSignatureAdapter. - childClassLoader - 类中的变量 cn.taketoday.bytecode.BytecodeCompiler
- children - 类中的变量 cn.taketoday.expression.spel.ast.SpelNodeImpl
- CLASS_BY_NAME - 类中的静态变量 cn.taketoday.bytecode.core.KeyFactory
- CLASS_EXTENDS - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the super class of a class or one of the interfaces it implements.
- CLASS_FILE_SUFFIX - 类中的静态变量 cn.taketoday.util.ClassUtils
- CLASS_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.CheckSignatureAdapter
-
Type to be used to check class signatures.
- CLASS_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of class signatures.
- CLASS_TO_STRING - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotation.Adapt
-
Adapt class or class array attributes to strings.
- CLASS_TYPE_PARAMETER - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic class.
- CLASS_TYPE_PARAMETER_BOUND - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic class.
- ClassEmitter - cn.taketoday.bytecode.core中的类
- ClassEmitter() - 类的构造器 cn.taketoday.bytecode.core.ClassEmitter
- ClassEmitter(ClassVisitor) - 类的构造器 cn.taketoday.bytecode.core.ClassEmitter
- ClassEmitterTransformer - cn.taketoday.bytecode.transform中的类
- ClassEmitterTransformer() - 类的构造器 cn.taketoday.bytecode.transform.ClassEmitterTransformer
- ClassesKey - cn.taketoday.bytecode.core中的类
- ClassFilter - cn.taketoday.bytecode.transform中的接口
- ClassFilterTransformer - cn.taketoday.bytecode.transform中的类
- ClassFilterTransformer(ClassFilter, ClassTransformer) - 类的构造器 cn.taketoday.bytecode.transform.ClassFilterTransformer
- ClassGenerator - cn.taketoday.bytecode.core中的接口
- ClassInfo - cn.taketoday.bytecode.core中的类
- ClassInfo() - 类的构造器 cn.taketoday.bytecode.core.ClassInfo
- classLoader - 类中的变量 cn.taketoday.reflect.GeneratorSupport
- ClassLoaderAwareGeneratorStrategy - cn.taketoday.bytecode.core中的类
-
GeneratorStrategy variant which exposes the application ClassLoader as current thread context ClassLoader for the time of class generation.
- ClassLoaderAwareGeneratorStrategy(ClassLoader) - 类的构造器 cn.taketoday.bytecode.core.ClassLoaderAwareGeneratorStrategy
- ClassLoaderData(ClassLoader) - 类的构造器 cn.taketoday.bytecode.core.AbstractClassGenerator.ClassLoaderData
- ClassMetadata - cn.taketoday.core.type中的接口
-
Interface that defines abstract metadata of a specific class, in a form that does not require that class to be loaded yet.
- className - 类中的变量 cn.taketoday.bytecode.commons.ClassRemapper
-
The internal name of the visited class.
- className - 类中的变量 cn.taketoday.reflect.GeneratorSupport
- classNamesToString(Class<?>...) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Build a String that consists of the names of the classes/interfaces in the given array.
- classNamesToString(Collection<Class<?>>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Build a String that consists of the names of the classes/interfaces in the given collection.
- ClassNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a class.
- ClassNode() - 类的构造器 cn.taketoday.bytecode.tree.ClassNode
- classPackageAsResourcePath(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Given an input class object, return a string which consists of the class's package name as a pathname, i.e., all dots ('.') are replaced by slashes ('/').
- CLASSPATH_ALL_URL_PREFIX - 接口中的静态变量 cn.taketoday.core.io.PatternResourceLoader
-
Pseudo URL prefix for all matching resources from the class path:
"classpath*:". - CLASSPATH_URL_PREFIX - 接口中的静态变量 cn.taketoday.core.io.ResourceLoader
-
Pseudo URL prefix for loading from the class path: "classpath:".
- CLASSPATH_URL_PREFIX - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
Pseudo URL prefix for loading from the class path: "classpath:".
- ClassPathContextResource(String, ClassLoader) - 类的构造器 cn.taketoday.core.io.DefaultResourceLoader.ClassPathContextResource
- ClassPathResource - cn.taketoday.core.io中的类
-
Resourceimplementation for class path resources. - ClassPathResource(String) - 类的构造器 cn.taketoday.core.io.ClassPathResource
-
Create a new
ClassPathResourceforClassLoaderusage. - ClassPathResource(String, Class<?>) - 类的构造器 cn.taketoday.core.io.ClassPathResource
-
Create a new
ClassPathResourceforClassusage. - ClassPathResource(String, ClassLoader) - 类的构造器 cn.taketoday.core.io.ClassPathResource
-
Create a new
ClassPathResourceforClassLoaderusage. - ClassReader - cn.taketoday.bytecode中的类
-
A parser to make a
ClassVisitorvisit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - ClassReader(byte[]) - 类的构造器 cn.taketoday.bytecode.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(byte[], int, int) - 类的构造器 cn.taketoday.bytecode.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(InputStream) - 类的构造器 cn.taketoday.bytecode.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(String) - 类的构造器 cn.taketoday.bytecode.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReaderGenerator - cn.taketoday.bytecode.transform中的类
- ClassReaderGenerator(ClassReader, int) - 类的构造器 cn.taketoday.bytecode.transform.ClassReaderGenerator
- ClassReaderGenerator(ClassReader, Attribute[], int) - 类的构造器 cn.taketoday.bytecode.transform.ClassReaderGenerator
- ClassRelativeResourceLoader - cn.taketoday.core.io中的类
-
ResourceLoaderimplementation that interprets plain resource paths as relative to a givenjava.lang.Class. - ClassRelativeResourceLoader(Class<?>) - 类的构造器 cn.taketoday.core.io.ClassRelativeResourceLoader
-
Create a new ClassRelativeResourceLoader for the given class.
- ClassRemapper - cn.taketoday.bytecode.commons中的类
-
A
ClassVisitorthat remaps types with aRemapper. - ClassRemapper(ClassVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new
ClassRemapper. - ClassTooLargeException - cn.taketoday.bytecode中的异常错误
-
Exception thrown when the constant pool of a class produced by a
ClassWriteris too large. - ClassTooLargeException(String, int) - 异常错误的构造器 cn.taketoday.bytecode.ClassTooLargeException
-
Constructs a new
ClassTooLargeException. - ClassTransformer - cn.taketoday.bytecode.transform中的类
- ClassTransformer() - 类的构造器 cn.taketoday.bytecode.transform.ClassTransformer
- ClassTransformerChain - cn.taketoday.bytecode.transform中的类
- ClassTransformerChain(ClassTransformer[]) - 类的构造器 cn.taketoday.bytecode.transform.ClassTransformerChain
- ClassTransformerFactory - cn.taketoday.bytecode.transform中的接口
- ClassTransformerTee - cn.taketoday.bytecode.transform中的类
- ClassTransformerTee(ClassVisitor) - 类的构造器 cn.taketoday.bytecode.transform.ClassTransformerTee
- ClassUtils - cn.taketoday.util中的类
- ClassUtils() - 类的构造器 cn.taketoday.util.ClassUtils
- ClassValueHolder - cn.taketoday.bytecode中的类
- ClassValueHolder(Type) - 类的构造器 cn.taketoday.bytecode.ClassValueHolder
- ClassValueHolder(String) - 类的构造器 cn.taketoday.bytecode.ClassValueHolder
- ClassVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a Java class.
- ClassVisitor() - 类的构造器 cn.taketoday.bytecode.ClassVisitor
-
Constructs a new
ClassVisitor. - ClassVisitor(ClassVisitor) - 类的构造器 cn.taketoday.bytecode.ClassVisitor
-
Constructs a new
ClassVisitor. - ClassVisitorTee - cn.taketoday.bytecode.transform中的类
- ClassVisitorTee(ClassVisitor, ClassVisitor) - 类的构造器 cn.taketoday.bytecode.transform.ClassVisitorTee
- ClassWriter - cn.taketoday.bytecode中的类
-
A
ClassVisitorthat generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - ClassWriter(int) - 类的构造器 cn.taketoday.bytecode.ClassWriter
-
Constructs a new
ClassWriterobject. - ClassWriter(ClassReader, int) - 类的构造器 cn.taketoday.bytecode.ClassWriter
-
Constructs a new
ClassWriterobject and enables optimizations for "mostly add" bytecode transformations. - cleanPath(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Normalize the path by suppressing sequences like "path/.." and inner simple dots.
- clear() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- clear() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Removes all the instructions of this list.
- clear() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- clear() - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- clear() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- clear() - 类中的方法 cn.taketoday.util.ArrayHolder
-
set array to
null - clear() - 类中的方法 cn.taketoday.util.ConcurrentCache
- clear() - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Immediately remove all entries from this cache.
- clear() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- clear() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
-
Clear all items from this segment.
- clear() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- clear() - 类中的方法 cn.taketoday.util.MapCache
- clear() - 类中的方法 cn.taketoday.util.SmartList
- clear() - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Remove all declared prefixes.
- clearAttributes() - 接口中的方法 cn.taketoday.core.AttributeAccessor
- clearAttributes() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- clearCache() - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Clear the internal annotation metadata cache.
- clearCache() - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Clear the internal
ResolvableType/SerializableTypeWrappercache. - clearCache() - 类中的方法 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Clear the local MetadataReader cache, if any, removing all cached class metadata.
- clearCache() - 类中的方法 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
-
Clear the entire MetadataReader cache, removing all cached class metadata.
- clearCache() - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Clear the internal method/field cache.
- clearResourceCaches() - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Clear all resource caches in this resource loader.
- clearStack() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Clears the operand stack of this frame.
- clone() - 类中的方法 cn.taketoday.core.annotation.SynthesizingMethodParameter
- clone() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
-
Create a regular copy of this Map.
- clone() - 类中的方法 cn.taketoday.core.LinkedMultiValueMap
-
Create a regular copy of this Map.
- clone() - 类中的方法 cn.taketoday.core.MethodParameter
- clone() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Returns a copy of this instruction.
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.FieldInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.FrameNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.IincInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.InsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.IntInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.JumpInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.LabelNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.LdcInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.LineNumberNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.MethodInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.TableSwitchInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.TypeInsnNode
- clone(Map<LabelNode, LabelNode>) - 类中的方法 cn.taketoday.bytecode.tree.VarInsnNode
- clone(T) - 类中的静态方法 cn.taketoday.util.SerializationUtils
-
Clone the given object using Java Object Serialization.
- cloneAnnotations(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Clones the annotations of the given instruction into this instruction.
- cloneArgumentTypes() - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- cloneMap() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- close() - 接口中的方法 cn.taketoday.core.io.buffer.CloseableDataBuffer
-
Closes this data buffer, freeing any resources.
- close() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- close() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- close() - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
-
No-op implementation.
- close() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
- CloseableDataBuffer - cn.taketoday.core.io.buffer中的接口
-
Extension of
DataBufferthat allows for buffers that can be used in atry-with-resources statement. - cmpg(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- cmpl(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- cn.taketoday.bytecode - 程序包 cn.taketoday.bytecode
-
CGLIB or ASM other byte code library
- cn.taketoday.bytecode.beans - 程序包 cn.taketoday.bytecode.beans
- cn.taketoday.bytecode.commons - 程序包 cn.taketoday.bytecode.commons
-
Provides some useful class and method adapters.
- cn.taketoday.bytecode.core - 程序包 cn.taketoday.bytecode.core
- cn.taketoday.bytecode.proxy - 程序包 cn.taketoday.bytecode.proxy
- cn.taketoday.bytecode.reflect - 程序包 cn.taketoday.bytecode.reflect
- cn.taketoday.bytecode.signature - 程序包 cn.taketoday.bytecode.signature
-
Provides support for type signatures.
- cn.taketoday.bytecode.transform - 程序包 cn.taketoday.bytecode.transform
- cn.taketoday.bytecode.transform.impl - 程序包 cn.taketoday.bytecode.transform.impl
- cn.taketoday.bytecode.tree - 程序包 cn.taketoday.bytecode.tree
-
Provides an ASM visitor that constructs a tree representation of the classes it visits.
- cn.taketoday.bytecode.tree.analysis - 程序包 cn.taketoday.bytecode.tree.analysis
-
Provides a framework for static code analysis based on the asm.tree package.
- cn.taketoday.bytecode.util - 程序包 cn.taketoday.bytecode.util
-
Provides ASM visitors that can be useful for programming and debugging purposes.
- cn.taketoday.core - 程序包 cn.taketoday.core
-
Provides core helpers that are not specific to any part of the framework.
- cn.taketoday.core.annotation - 程序包 cn.taketoday.core.annotation
-
Core support package for annotations, meta-annotations, and merged annotations with attribute overrides.
- cn.taketoday.core.codec - 程序包 cn.taketoday.core.codec
- cn.taketoday.core.conversion - 程序包 cn.taketoday.core.conversion
-
Type Conversion System
- cn.taketoday.core.conversion.support - 程序包 cn.taketoday.core.conversion.support
-
Default implementation of the type conversion system.
- cn.taketoday.core.env - 程序包 cn.taketoday.core.env
-
environment abstraction consisting of bean definition profile and hierarchical property source support.
- cn.taketoday.core.i18n - 程序包 cn.taketoday.core.i18n
-
Abstraction for determining the current Locale, plus global holder that exposes a thread-bound Locale.
- cn.taketoday.core.io - 程序包 cn.taketoday.core.io
- cn.taketoday.core.io.buffer - 程序包 cn.taketoday.core.io.buffer
-
Generic abstraction for working with byte buffer implementations.
- cn.taketoday.core.serializer - 程序包 cn.taketoday.core.serializer
-
Root package for Framework's serializer interfaces and implementations.
- cn.taketoday.core.serializer.support - 程序包 cn.taketoday.core.serializer.support
-
Support classes for Framework's serializer abstraction.
- cn.taketoday.core.style - 程序包 cn.taketoday.core.style
-
Support for styling values as Strings, with ToStringBuilder as central class.
- cn.taketoday.core.task - 程序包 cn.taketoday.core.task
-
This package defines core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
- cn.taketoday.core.task.support - 程序包 cn.taketoday.core.task.support
-
Support classes for TaskExecutor abstraction.
- cn.taketoday.core.type - 程序包 cn.taketoday.core.type
-
Core support package for type introspection.
- cn.taketoday.core.type.classreading - 程序包 cn.taketoday.core.type.classreading
-
Support classes for reading annotation and class-level metadata.
- cn.taketoday.core.type.filter - 程序包 cn.taketoday.core.type.filter
-
Core support package for type filtering (e.g. for classpath scanning).
- cn.taketoday.expression - 程序包 cn.taketoday.expression
-
Core abstractions behind the Spring Expression Language.
- cn.taketoday.expression.common - 程序包 cn.taketoday.expression.common
-
Common utility classes behind the Spring Expression Language.
- cn.taketoday.expression.spel - 程序包 cn.taketoday.expression.spel
-
SpEL's central implementation package.
- cn.taketoday.expression.spel.ast - 程序包 cn.taketoday.expression.spel.ast
-
SpEL's abstract syntax tree.
- cn.taketoday.expression.spel.standard - 程序包 cn.taketoday.expression.spel.standard
-
SpEL's standard parser implementation.
- cn.taketoday.expression.spel.support - 程序包 cn.taketoday.expression.spel.support
-
SpEL's default implementations for various core abstractions.
- cn.taketoday.lang - 程序包 cn.taketoday.lang
-
Framework global classes
- cn.taketoday.logging - 程序包 cn.taketoday.logging
-
Logging System Adapter
- cn.taketoday.reflect - 程序包 cn.taketoday.reflect
-
Optimised Reflection System
- cn.taketoday.util - 程序包 cn.taketoday.util
-
Useful Tools
- cn.taketoday.util.backoff - 程序包 cn.taketoday.util.backoff
-
A generic back-off abstraction.
- cn.taketoday.util.comparator - 程序包 cn.taketoday.util.comparator
-
Useful generic
java.util.Comparatorimplementations, such as an invertible comparator and a compound comparator. - cn.taketoday.util.concurrent - 程序包 cn.taketoday.util.concurrent
-
Useful generic
java.util.concurrent.Futureextensions. from Spring - cn.taketoday.util.function - 程序包 cn.taketoday.util.function
-
Useful generic
java.util.functionhelper classes. - cn.taketoday.util.xml - 程序包 cn.taketoday.util.xml
-
Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Logging.
- CodecException - cn.taketoday.core.codec中的异常错误
-
General error that indicates a problem while encoding and decoding to and from an Object stream.
- CodecException(String) - 异常错误的构造器 cn.taketoday.core.codec.CodecException
-
Create a new CodecException.
- CodecException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.codec.CodecException
-
Create a new CodecException.
- CodeComment - cn.taketoday.bytecode中的类
-
A non standard code attribute used for testing purposes.
- CodeComment - cn.taketoday.bytecode.commons中的类
-
A non standard code attribute used for testing purposes.
- CodeComment - cn.taketoday.bytecode.tree中的类
-
A non standard code attribute used for testing purposes.
- CodeComment - cn.taketoday.bytecode.util中的类
-
A non standard code attribute used for testing purposes.
- CodeComment() - 类的构造器 cn.taketoday.bytecode.CodeComment
- CodeComment() - 类的构造器 cn.taketoday.bytecode.commons.CodeComment
- CodeComment() - 类的构造器 cn.taketoday.bytecode.tree.CodeComment
- CodeComment() - 类的构造器 cn.taketoday.bytecode.util.CodeComment
- CodeEmitter - cn.taketoday.bytecode.core中的类
- CodeEmitter(CodeEmitter) - 类的构造器 cn.taketoday.bytecode.core.CodeEmitter
- CodeFlow - cn.taketoday.bytecode.core中的类
-
Manages the class being generated by the compilation process.
- CodeFlow(String, ClassWriter) - 类的构造器 cn.taketoday.bytecode.core.CodeFlow
-
Construct a new
CodeFlowfor the given class. - CodeFlow.ClinitAdder - cn.taketoday.bytecode.core中的接口
-
Interface used to generate
clinitstatic initializer blocks. - CodeFlow.FieldAdder - cn.taketoday.bytecode.core中的接口
-
Interface used to generate fields.
- CodeGenerationException - cn.taketoday.bytecode.core中的异常错误
- CodeGenerationException() - 异常错误的构造器 cn.taketoday.bytecode.core.CodeGenerationException
- CodeGenerationException(String) - 异常错误的构造器 cn.taketoday.bytecode.core.CodeGenerationException
- CodeGenerationException(String, Throwable) - 异常错误的构造器 cn.taketoday.bytecode.core.CodeGenerationException
- CodeGenerationException(Throwable) - 异常错误的构造器 cn.taketoday.bytecode.core.CodeGenerationException
- CodeSizeEvaluator - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorthat approximates the size of the methods it visits. - CodeSizeEvaluator(MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- collection(Class<?>, TypeDescriptor) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
Collectiontype. - collection(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- COLLECTION_INDEX_OUT_OF_BOUNDS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- collectionToCommaDelimitedString(Collection<?>) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a
Collectioninto a delimitedString(e.g., CSV). - collectionToDelimitedString(Collection<?>, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a
Collectioninto a delimitedString(e.g. - collectionToDelimitedString(Collection<?>, String, String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a
Collectionto a delimitedString(e.g. - CollectionUtils - cn.taketoday.util中的类
- CollectionUtils() - 类的构造器 cn.taketoday.util.CollectionUtils
- combine(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Combine two patterns into a new pattern.
- combine(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Combines two patterns into a new pattern that is returned.
- combine(String, String) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Combines two patterns into a single pattern.
- combine(String, String) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- commaDelimitedListToSet(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a comma delimited list (e.g., a row from a CSV file) into a set.
- commaDelimitedListToStringArray(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Convert a comma delimited list (e.g., a row from a CSV file) into an array of strings.
- COMMAND_LINE_PROPERTY_SOURCE_NAME - 类中的静态变量 cn.taketoday.core.env.CommandLinePropertySource
-
The default name given to
CommandLinePropertySourceinstances: "commandLineArgs". - CommandLinePropertySource<T> - cn.taketoday.core.env中的类
-
Abstract base class for
PropertySourceimplementations backed by command line arguments. - CommandLinePropertySource(String, T) - 类的构造器 cn.taketoday.core.env.CommandLinePropertySource
-
Create a new
CommandLinePropertySourcehaving the given name and backed by the given source object. - CommandLinePropertySource(T) - 类的构造器 cn.taketoday.core.env.CommandLinePropertySource
-
Create a new
CommandLinePropertySourcehaving the default name "commandLineArgs" and backed by the given source object. - Comment - cn.taketoday.bytecode中的类
-
A non standard attribute used for testing purposes.
- Comment - cn.taketoday.bytecode.commons中的类
-
A non standard attribute used for testing purposes.
- Comment - cn.taketoday.bytecode.tree中的类
-
A non standard attribute used for testing purposes.
- Comment - cn.taketoday.bytecode.util中的类
-
A non standard attribute used for testing purposes.
- Comment() - 类的构造器 cn.taketoday.bytecode.Comment
- Comment() - 类的构造器 cn.taketoday.bytecode.commons.Comment
- Comment() - 类的构造器 cn.taketoday.bytecode.tree.Comment
- Comment() - 类的构造器 cn.taketoday.bytecode.util.Comment
- comparable() - 类中的静态方法 cn.taketoday.util.comparator.Comparators
-
Return a
Comparableadapter. - ComparableComparator<T extends Comparable<T>> - cn.taketoday.util.comparator中的类
-
Comparator that adapts Comparables to the Comparator interface.
- ComparableComparator() - 类的构造器 cn.taketoday.util.comparator.ComparableComparator
- Comparators - cn.taketoday.util.comparator中的类
-
Convenient entry point with generically typed factory methods for common
Comparatorvariants. - Comparators() - 类的构造器 cn.taketoday.util.comparator.Comparators
- compare(int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- compare(Boolean, Boolean) - 类中的方法 cn.taketoday.util.comparator.BooleanComparator
- compare(Class<? extends Throwable>, Class<? extends Throwable>) - 类中的方法 cn.taketoday.util.comparator.ExceptionDepthComparator
- compare(Object, Object) - 类中的方法 cn.taketoday.core.OrderComparator
- compare(Object, Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeComparator
- compare(Object, Object) - 接口中的方法 cn.taketoday.expression.TypeComparator
-
Compare two given objects.
- compare(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher.AntPatternComparator
-
Compare two patterns to determine which should match first, i.e. which is the most specific regarding the current path.
- compare(S, S) - 类中的方法 cn.taketoday.core.conversion.ConvertingComparator
- compare(T, T) - 类中的方法 cn.taketoday.util.comparator.ComparableComparator
- compare(T, T) - 类中的方法 cn.taketoday.util.comparator.InstanceComparator
- compare(T, T) - 类中的方法 cn.taketoday.util.comparator.NullSafeComparator
- compare(T, T) - 类中的方法 cn.taketoday.util.MimeType.SpecificityComparator
- compareParameters(T, T) - 类中的方法 cn.taketoday.util.MimeType.SpecificityComparator
- compareTo(DataSize) - 类中的方法 cn.taketoday.util.DataSize
- compareTo(MethodClassKey) - 类中的方法 cn.taketoday.util.MethodClassKey
- compareTo(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Compares this MIME Type to another alphabetically.
- compatibleType - 类中的变量 cn.taketoday.expression.spel.ast.Operator.DescriptorComparison
- CompilablePropertyAccessor - cn.taketoday.expression.spel中的接口
-
A compilable property accessor is able to generate bytecode that represents the access operation, facilitating compilation to bytecode of expressions that use the accessor.
- compile(byte[]) - 类中的方法 cn.taketoday.bytecode.BytecodeCompiler
- compile(Expression) - 类中的静态方法 cn.taketoday.expression.spel.standard.SpelCompiler
-
Request that an attempt is made to compile the specified expression.
- compile(SpelNodeImpl) - 类中的方法 cn.taketoday.expression.spel.standard.SpelCompiler
-
Attempt compilation of the supplied expression.
- compile(String, byte[]) - 类中的方法 cn.taketoday.bytecode.BytecodeCompiler
- CompiledExpression - cn.taketoday.expression.spel中的类
-
Base superclass for compiled expressions.
- CompiledExpression() - 类的构造器 cn.taketoday.expression.spel.CompiledExpression
- compileExpression() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Perform expression compilation.
- completable() - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- completable() - 接口中的方法 cn.taketoday.util.concurrent.ListenableFuture
-
Expose this
ListenableFutureas a JDKCompletableFuture. - completable() - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureTask
- completable() - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- CompletableToListenableFutureAdapter<T> - cn.taketoday.util.concurrent中的类
- CompletableToListenableFutureAdapter(CompletableFuture<T>) - 类的构造器 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
-
Create a new adapter for the given
CompletableFuture. - CompletableToListenableFutureAdapter(CompletionStage<T>) - 类的构造器 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
-
Create a new adapter for the given
CompletionStage. - CompositeIterator<E> - cn.taketoday.util中的类
-
Composite iterator that combines multiple other iterators, as registered via
CompositeIterator.add(Iterator). - CompositeIterator() - 类的构造器 cn.taketoday.util.CompositeIterator
- CompositeParameterNameDiscoverer - cn.taketoday.core中的类
-
ParameterNameDiscovererimplementation that tries several discoverer delegates in succession. - CompositeParameterNameDiscoverer() - 类的构造器 cn.taketoday.core.CompositeParameterNameDiscoverer
- CompositePropertySource - cn.taketoday.core.env中的类
-
Composite
PropertySourceimplementation that iterates over a set ofPropertySourceinstances. - CompositePropertySource(String) - 类的构造器 cn.taketoday.core.env.CompositePropertySource
-
Create a new
CompositePropertySource. - CompositeStrategies<T> - cn.taketoday.core中的类
- CompositeStrategies() - 类的构造器 cn.taketoday.core.CompositeStrategies
- CompositeStrategies(int) - 类的构造器 cn.taketoday.core.CompositeStrategies
- CompositeStringExpression - cn.taketoday.expression.common中的类
-
Represents a template expression broken into pieces.
- CompositeStringExpression(String, Expression[]) - 类的构造器 cn.taketoday.expression.common.CompositeStringExpression
- CompoundExpression - cn.taketoday.expression.spel.ast中的类
-
Represents a DOT separated expression sequence, such as
'property1.property2.methodOne()'. - CompoundExpression(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.CompoundExpression
- COMPUTE_FRAMES - 类中的静态变量 cn.taketoday.bytecode.ClassWriter
-
A flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - 类中的静态变量 cn.taketoday.bytecode.ClassWriter
-
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- computeAttribute(String, Function<String, T>) - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Compute a new value for the attribute identified by
nameif necessary and set the new value in thisAttributeAccessor. - computeAttribute(String, Function<String, T>) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- computeIfAbsent(String, Function<? super String, ? extends V>) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- computeSHADigest(byte[]) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
-
Returns the SHA-1 message digest of the given value.
- computeSVUID() - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
-
Computes and returns the value of SVUID.
- concatenateStringArrays(String[], String[]) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Concatenate the given
Stringarrays into one, with overlapping array elements included twice. - ConcurrencyThrottleSupport - cn.taketoday.util中的类
-
Support class for throttling concurrent access to a specific resource.
- ConcurrencyThrottleSupport() - 类的构造器 cn.taketoday.util.ConcurrencyThrottleSupport
- ConcurrentCache<K,
V> - cn.taketoday.util中的类 - ConcurrentCache(int) - 类的构造器 cn.taketoday.util.ConcurrentCache
- ConcurrentExecutorAdapter - cn.taketoday.core.task.support中的类
-
Adapter that exposes the
Executorinterface for anyTaskExecutor. - ConcurrentExecutorAdapter(TaskExecutor) - 类的构造器 cn.taketoday.core.task.support.ConcurrentExecutorAdapter
-
Create a new ConcurrentExecutorAdapter for the given TaskExecutor.
- ConcurrentLruCache<K,
V> - cn.taketoday.util中的类 -
Simple LRU (Least Recently Used) cache, bounded by a specified cache capacity.
- ConcurrentLruCache(int, Function<K, V>) - 类的构造器 cn.taketoday.util.ConcurrentLruCache
-
Create a new cache instance with the given capacity and generator function.
- ConcurrentReferenceCachingMetadataReaderFactory - cn.taketoday.core.type.classreading中的类
-
Caching implementation of the
MetadataReaderFactoryinterface backed by aConcurrentReferenceHashMap, cachingMetadataReaderper FrameworkResourcehandle (i.e. per ".class" file). - ConcurrentReferenceCachingMetadataReaderFactory() - 类的构造器 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
-
Create a new
ConcurrentReferenceCachingMetadataReaderFactoryinstance for the default class loader. - ConcurrentReferenceCachingMetadataReaderFactory(ResourceLoader) - 类的构造器 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
-
Create a new
ConcurrentReferenceCachingMetadataReaderFactoryinstance for the given resource loader. - ConcurrentReferenceCachingMetadataReaderFactory(ClassLoader) - 类的构造器 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
-
Create a new
ConcurrentReferenceCachingMetadataReaderFactoryinstance for the given class loader. - ConcurrentReferenceHashMap<K,
V> - cn.taketoday.util中的类 - ConcurrentReferenceHashMap() - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int, float) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int, float, int) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int, int) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap
-
Create a new
ConcurrentReferenceHashMapinstance. - ConcurrentReferenceHashMap.Entry<K,
V> - cn.taketoday.util中的类 -
A single map entry.
- ConcurrentReferenceHashMap.Reference<K,
V> - cn.taketoday.util中的接口 -
A reference to an
ConcurrentReferenceHashMap.Entrycontained in the map. - ConcurrentReferenceHashMap.ReferenceManager - cn.taketoday.util中的类
-
Strategy class used to manage
References. - ConcurrentReferenceHashMap.ReferenceType - cn.taketoday.util中的Enum Class
-
Various reference types supported by this map.
- ConcurrentReferenceHashMap.Restructure - cn.taketoday.util中的Enum Class
-
The types of restructuring that can be performed.
- ConcurrentReferenceHashMap.Segment - cn.taketoday.util中的类
-
A single segment used to divide the map to allow better concurrent performance.
- ConditionalConverter - cn.taketoday.core.conversion中的接口
-
Allows a
Converter,GenericConverterorConverterFactoryto conditionally execute based on attributes of thesourceandtargetTypeDescriptor. - ConditionalGenericConverter - cn.taketoday.core.conversion中的接口
-
A
GenericConverterthat may conditionally execute based on attributes of thesourceandtargetTypeDescriptor. - ConfigurableConversionService - cn.taketoday.core.conversion.support中的接口
-
Configuration interface to be implemented by most if not all
ConversionServicetypes. - ConfigurableEnvironment - cn.taketoday.core.env中的接口
-
Configuration interface to be implemented by most if not all
Environmenttypes. - ConfigurableObjectInputStream - cn.taketoday.core中的类
-
Special
ObjectInputStreamsubclass that resolves class names against a specificClassLoader. - ConfigurableObjectInputStream(InputStream, ClassLoader) - 类的构造器 cn.taketoday.core.ConfigurableObjectInputStream
-
Create a new ConfigurableObjectInputStream for the given InputStream and ClassLoader.
- ConfigurableObjectInputStream(InputStream, ClassLoader, boolean) - 类的构造器 cn.taketoday.core.ConfigurableObjectInputStream
-
Create a new ConfigurableObjectInputStream for the given InputStream and ClassLoader.
- ConfigurablePropertyResolver - cn.taketoday.core.env中的接口
-
Configuration interface to be implemented by most if not all
PropertyResolvertypes. - Constant - cn.taketoday.lang中的接口
- ConstantDynamic - cn.taketoday.bytecode中的类
-
A constant whose value is computed at runtime, with a bootstrap method.
- ConstantDynamic(String, String, Handle, Object...) - 类的构造器 cn.taketoday.bytecode.ConstantDynamic
-
Constructs a new
ConstantDynamic. - ConstantException(String, String, Object) - 异常错误的构造器 cn.taketoday.core.Constants.ConstantException
-
Thrown when an invalid constant value is looked up.
- ConstantException(String, String, String) - 异常错误的构造器 cn.taketoday.core.Constants.ConstantException
-
Thrown when an invalid constant name is requested.
- Constants - cn.taketoday.core中的类
-
This class can be used to parse other classes containing constant definitions in public static final members.
- Constants(Class<?>) - 类的构造器 cn.taketoday.core.Constants
-
Create a new Constants converter class wrapping the given class.
- Constants.ConstantException - cn.taketoday.core中的异常错误
-
Exception thrown when the
Constantsclass is asked for an invalid constant name. - CONSTRUCTOR_INVOCATION_PROBLEM - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a constructor call.
- CONSTRUCTOR_NAME - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- CONSTRUCTOR_NOT_FOUND - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- CONSTRUCTOR_REFERENCE - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the receiver type of a constructor reference.
- CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
- ConstructorDelegate - cn.taketoday.bytecode.reflect中的类
- ConstructorDelegate() - 类的构造器 cn.taketoday.bytecode.reflect.ConstructorDelegate
- ConstructorDelegate.Generator - cn.taketoday.bytecode.reflect中的类
- ConstructorExecutor - cn.taketoday.expression中的接口
-
Executors are built by resolvers and can be cached by the infrastructure to repeat an operation quickly without going back to the resolvers.
- ConstructorNotFoundException - cn.taketoday.core中的异常错误
-
not a suitable Constructor found
- ConstructorNotFoundException(Class<?>) - 异常错误的构造器 cn.taketoday.core.ConstructorNotFoundException
- ConstructorNotFoundException(Class<?>, Class<?>[], Throwable) - 异常错误的构造器 cn.taketoday.core.ConstructorNotFoundException
- ConstructorNotFoundException(Class<?>, String) - 异常错误的构造器 cn.taketoday.core.ConstructorNotFoundException
- ConstructorNotFoundException(Class<?>, String, Class<?>[], Throwable) - 异常错误的构造器 cn.taketoday.core.ConstructorNotFoundException
- ConstructorReference - cn.taketoday.expression.spel.ast中的类
-
Represents the invocation of a constructor.
- ConstructorReference(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.ConstructorReference
-
Create a constructor reference.
- ConstructorReference(int, int, SpelNodeImpl[], SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.ConstructorReference
-
Create a constructor reference.
- ConstructorResolver - cn.taketoday.expression中的接口
-
A constructor resolver attempts locate a constructor and returns a ConstructorExecutor that can be used to invoke that constructor.
- constructorSwitch(CodeEmitter, List, ObjectSwitchCallback) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- constructWithString - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- contains(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns true if the given instruction belongs to this list.
- contains(Class<?>) - 类中的方法 cn.taketoday.core.CompositeStrategies
-
Returns true if resolvers list contains the specified
resolverClass. - contains(Class<?>) - 异常错误中的方法 cn.taketoday.core.NestedCheckedException
-
Check whether this exception contains an exception of the given type: either it is of the given class itself or it contains a nested cause of the given type.
- contains(Class<?>) - 异常错误中的方法 cn.taketoday.core.NestedRuntimeException
-
Check whether this exception contains an exception of the given type: either it is of the given class itself or it contains a nested cause of the given type.
- contains(Iterable<?>, Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Check whether the given Iterable contains the given element.
- contains(Object) - 类中的方法 cn.taketoday.util.SmartList
- contains(String) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Return whether a property source with the given name is contained.
- contains(Enumeration<?>, Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Check whether the given Enumeration contains the given element.
- contains(Iterator<?>, Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Check whether the given Iterator contains the given element.
- contains(K) - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Determine whether the given key is present in this cache.
- containsAny(Collection<?>, Collection<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return
trueif any element in 'candidates' is contained in 'source'; otherwise returnsfalse. - containsConstant(Enum<?>[], String) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Check whether the given array of enum constants contains a constant with the given name, ignoring case when determining a match.
- containsConstant(Enum<?>[], String, boolean) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Check whether the given array of enum constants contains a constant with the given name.
- containsElement(Object[], Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Check whether the given array contains the given element.
- containsInstance(Collection<?>, Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Check whether the given Collection contains the given element instance.
- containsKey(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- containsKey(Object) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- containsKey(Object) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- containsKey(Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- containsKey(Object) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- containsOption(String) - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
Return whether the set of option arguments parsed from the command line contains an option with the given name.
- containsOption(String) - 类中的方法 cn.taketoday.core.env.JOptCommandLinePropertySource
- containsOption(String) - 类中的方法 cn.taketoday.core.env.SimpleCommandLinePropertySource
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
This implementation first checks to see if the name specified is the special "non-option arguments" property, and if so delegates to the abstract
CommandLinePropertySource.getNonOptionArgs()method checking to see whether it returns an empty collection. - containsProperty(String) - 类中的方法 cn.taketoday.core.env.CompositePropertySource
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.EnumerablePropertySource
-
Return whether this
PropertySourcecontains a property with the given name. - containsProperty(String) - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.MapPropertySource
- containsProperty(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return whether the given property key is available for resolution, i.e. if the value for the given key is not
null. - containsProperty(String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.PropertySource
-
Return whether this
PropertySourcecontains the given name. - containsProperty(String) - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- containsProperty(String) - 类中的方法 cn.taketoday.core.env.SystemEnvironmentPropertySource
-
Return
trueif a property with the given name or any underscore/uppercase variant thereof exists in this property source. - containsValue(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- containsValue(Object) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- containsValue(Object) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- containsValue(Object) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- containsWhitespace(CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Check whether the given
CharSequencecontains any whitespace characters. - containsWhitespace(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Check whether the given
Stringcontains any whitespace characters. - contentLength() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
- contentLength() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This method reads the entire InputStream to determine the content length.
- contentLength() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation returns the length of the underlying byte array.
- contentLength() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation returns the underlying File/Path length.
- contentLength() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns the underlying file's length.
- contentLength() - 接口中的方法 cn.taketoday.core.io.Resource
-
Determine the content length for this resource.
- contentLength() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- ContextResource - cn.taketoday.core.io中的接口
-
Extended interface for a resource that is loaded from an enclosing 'context', e.g. from a
jakarta.servlet.ServletContextbut also from plain classpath paths or relative file system paths (specified without an explicit prefix, hence applying relative to the localResourceLoader's context). - Conventions - cn.taketoday.core中的类
-
Provides methods to support various naming and other conventions used throughout the framework.
- ConversionException - cn.taketoday.core.conversion中的异常错误
-
Base class for exceptions thrown by the conversion system.
- ConversionException(String) - 异常错误的构造器 cn.taketoday.core.conversion.ConversionException
-
Construct a new conversion exception.
- ConversionException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.conversion.ConversionException
-
Construct a new conversion exception.
- ConversionFailedException - cn.taketoday.core.conversion中的异常错误
-
Exception to be thrown when an actual type conversion attempt fails.
- ConversionFailedException(TypeDescriptor, TypeDescriptor, Object, Throwable) - 异常错误的构造器 cn.taketoday.core.conversion.ConversionFailedException
-
Create a new conversion exception.
- ConversionService - cn.taketoday.core.conversion中的接口
-
A service interface for type conversion.
- ConversionServiceAware - cn.taketoday.core.conversion中的接口
- convert(byte[]) - 类中的方法 cn.taketoday.core.serializer.support.DeserializingConverter
- convert(Boolean) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Byte) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Character) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Double) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Float) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Integer) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Long) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(Object) - 类中的方法 cn.taketoday.core.serializer.support.SerializingConverter
-
Serializes the source object and returns the byte array result.
- convert(Object, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Convert the given
sourceto the specifiedtargetType. - convert(Object, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
-
Convenience operation for converting a source object to the specified targetType, where the target type is a descriptor that provides additional conversion context.
- convert(Object, TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Convert the given
sourceto the specifiedtargetType. - convert(Object, TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.GenericConverter
-
Convert the source object to the targetType described by the
TypeDescriptor. - convert(Object, TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- convert(Object, Class<T>) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Convert the given
sourceto the specifiedtargetType. - convert(Object, Class<T>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- convert(Object, Class, Object) - 接口中的方法 cn.taketoday.bytecode.core.Converter
- convert(Short) - 类中的静态方法 cn.taketoday.reflect.GeneratorSupport
- convert(S) - 接口中的方法 cn.taketoday.core.conversion.Converter
-
Convert the source object of type
Sto target typeT. - convertAllArguments(TypeConverter, Object[], Method) - 类中的静态方法 cn.taketoday.expression.spel.support.ReflectionHelper
-
Convert a supplied set of arguments into the requested types.
- convertClassLoaderURL(URL) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Convert the given URL as returned from the ClassLoader into a
Resource. - convertClassNameToResourcePath(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Convert a "."
- Converter - cn.taketoday.bytecode.core中的接口
- Converter<S,
T> - cn.taketoday.core.conversion中的接口 -
A converter converts a source object of type
Sto a target of typeT. - ConverterFactory<S,
R> - cn.taketoday.core.conversion中的接口 -
A factory for "ranged" converters that can convert objects from S to subtypes of R.
- ConverterNotFoundException - cn.taketoday.core.conversion中的异常错误
-
Exception to be thrown when a suitable converter could not be found in a given conversion service.
- ConverterNotFoundException(TypeDescriptor, TypeDescriptor) - 异常错误的构造器 cn.taketoday.core.conversion.ConverterNotFoundException
-
Create a new conversion executor not found exception.
- ConverterRegistry - cn.taketoday.core.conversion中的接口
-
For registering converters with a type conversion system.
- ConvertiblePair(Class<?>, Class<?>) - record class的构造器 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
Create a new source-to-target pair.
- ConvertingComparator<S,
T> - cn.taketoday.core.conversion中的类 -
A
Comparatorthat converts values before they are compared. - ConvertingComparator(Converter<S, T>) - 类的构造器 cn.taketoday.core.conversion.ConvertingComparator
-
Create a new
ConvertingComparatorinstance. - ConvertingComparator(Comparator<T>, ConversionService, Class<? extends T>) - 类的构造器 cn.taketoday.core.conversion.ConvertingComparator
-
Create a new
ConvertingComparatorinstance. - ConvertingComparator(Comparator<T>, Converter<S, T>) - 类的构造器 cn.taketoday.core.conversion.ConvertingComparator
-
Create a new
ConvertingComparatorinstance. - ConvertingPropertyEditorAdapter - cn.taketoday.core.conversion.support中的类
-
Adapter that exposes a
PropertyEditorfor any givenConversionServiceand specific target type. - ConvertingPropertyEditorAdapter(ConversionService, TypeDescriptor) - 类的构造器 cn.taketoday.core.conversion.support.ConvertingPropertyEditorAdapter
-
Create a new ConvertingPropertyEditorAdapter for a given
ConversionServiceand the given target type. - convertKey(String) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Convert the given key to a case-insensitive key.
- convertNullSource(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
-
Template method to convert a
nullsource. - convertNumberToTargetClass(Number, Class<T>) - 类中的静态方法 cn.taketoday.util.NumberUtils
-
Convert the given number into an instance of the given target class.
- convertResourcePathToClassName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Convert a "/"-based resource path to a "."
- convertTypedValue(EvaluationContext, TypedValue, Class<T>) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Determines if there is a type converter available in the specified context and attempts to use it to convert the supplied value to the specified type.
- convertValue(TypedValue, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- convertValue(Object, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- convertValue(Object, TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeConverter
- convertValue(Object, TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.expression.TypeConverter
-
Convert (or coerce) a value from one type to another, for example from a
booleanto aString. - convertValueIfNecessary(Object, Class<T>) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Convert the given value to the specified target type, if necessary.
- copy(byte[], File) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given byte array to the given output File.
- copy(byte[], OutputStream) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given byte array to the given OutputStream.
- copy(byte[], OutputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given byte array to the given OutputStream.
- copy(File, File) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given input File to the given output File.
- copy(InputStream, OutputStream) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- copy(InputStream, OutputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- copy(InputStream, OutputStream, int) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- copy(Reader, Writer) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given Reader to the given Writer.
- copy(Reader, Writer, int) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given Reader to the given Writer.
- copy(Object, Object, Converter) - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier
- copy(String, Writer) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given String to the given Writer.
- copy(String, Charset, OutputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given String to the given OutputStream.
- COPYABLE_FIELDS - 类中的静态变量 cn.taketoday.util.ReflectionUtils
-
Pre-built FieldFilter that matches all non-static, non-final fields.
- copyAttributesFrom(AttributeAccessor) - 接口中的方法 cn.taketoday.core.AttributeAccessor
- copyAttributesFrom(AttributeAccessor) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
-
Copy the attributes from the supplied AttributeAccessor to this accessor.
- copyField(Field, Object, Object) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Copy a given field from the source object to the destination
- copyOf(ArrayHolder<E>) - 类中的静态方法 cn.taketoday.util.ArrayHolder
- copyOf(Map<K, List<V>>) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Adapt a
Map<K, List<V>>to anMultiValueMap<K, V>. - copyOf(Map<K, List<V>>, Function<K, List<V>>) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
- copyOperation(AbstractInsnNode, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- copyOperation(AbstractInsnNode, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- copyOperation(AbstractInsnNode, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- copyOperation(AbstractInsnNode, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
- copyRange(InputStream, OutputStream, long, long) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy a range of content of the given InputStream to the given OutputStream.
- copyRecursively(File, File) - 类中的静态方法 cn.taketoday.util.FileSystemUtils
-
Recursively copy the contents of the
srcfile/directory to thedestfile/directory. - copyRecursively(Path, Path) - 类中的静态方法 cn.taketoday.util.FileSystemUtils
-
Recursively copy the contents of the
srcfile/directory to thedestfile/directory. - copyToArrayMap(Map<K, V[]>, IntFunction<V[]>) - 接口中的方法 cn.taketoday.core.MultiValueMap
- copyToByteArray(File) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given input File into a new byte array.
- copyToByteArray(InputStream) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToByteArray(InputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToByteArray(InputStream, int) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToString(ByteArrayOutputStream, Charset) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given
ByteArrayOutputStreaminto aString. - copyToString(InputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream into a String.
- copyToString(InputStream, Charset) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream into a String.
- copyToString(InputStream, Charset, int) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Copy the contents of the given InputStream into a String.
- copyToString(Reader) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given Reader into a String.
- copyToString(Reader, int) - 类中的静态方法 cn.taketoday.util.FileCopyUtils
-
Copy the contents of the given Reader into a String.
- CoreBlockHoundIntegration() - 类的构造器 cn.taketoday.core.ReactiveAdapterRegistry.CoreBlockHoundIntegration
- countOccurrencesOf(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Count the occurrences of the substring
subin stringstr. - create() - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- create() - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- create() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- create() - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- create() - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- create() - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Generate a new class if necessary and uses the specified callbacks (if any) to create a new object instance.
- create() - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
-
Create an interface using the current set of method signatures.
- create() - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- create() - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- create() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- create() - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- create() - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- create() - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- create() - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
-
Generate the
StringSwitcher. - create() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- create(Class[], Object[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Mixin
-
Helper method to create an interface mixin.
- create(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- create(Class<?>[], Object[]) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Generate a new class if necessary and uses the specified callbacks (if any) to create a new object instance.
- create(Class<T>) - 类中的静态方法 cn.taketoday.bytecode.core.KeyFactory
- create(Class<T>, Customizer) - 类中的静态方法 cn.taketoday.bytecode.core.KeyFactory
- create(Class<T>, KeyFactoryCustomizer, List<KeyFactoryCustomizer>) - 类中的静态方法 cn.taketoday.bytecode.core.KeyFactory
- create(ClassLoader, Class<T>, Customizer) - 类中的静态方法 cn.taketoday.bytecode.core.KeyFactory
- create(ClassLoader, Class<T>, KeyFactoryCustomizer, List<KeyFactoryCustomizer>) - 类中的静态方法 cn.taketoday.bytecode.core.KeyFactory
- create(Class, Callback) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Helper method to create an intercepted object.
- create(Class, Class[], Callback) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Helper method to create an intercepted object.
- create(Class, Class[], CallbackFilter, Callback[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Helper method to create an intercepted object.
- create(Class, Class<T>) - 类中的静态方法 cn.taketoday.bytecode.reflect.ConstructorDelegate
- create(Class, Class, boolean) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanCopier
- create(Class, Class, String, String, String) - 类中的静态方法 cn.taketoday.bytecode.proxy.MethodProxy
-
For internal use by
Enhanceronly; see theMethodAccessclass for similar functionality. - create(Class, String[], String[], Class[]) - 类中的静态方法 cn.taketoday.bytecode.beans.BulkBean
- create(Object) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanMap
-
Helper method to create a new
BeanMap. - create(Object) - 类中的静态方法 cn.taketoday.bytecode.beans.ImmutableBean
- create(Object) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- create(Object[]) - 类中的静态方法 cn.taketoday.bytecode.core.ClassesKey
- create(Object[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Mixin
-
Helper method to create an interface mixin.
- create(Object[]) - 类中的静态方法 cn.taketoday.bytecode.util.ParallelSorter
-
Create a new ParallelSorter object for a set of arrays.
- create(Object, String, Class<T>) - 类中的静态方法 cn.taketoday.bytecode.reflect.MethodDelegate
- create(Method) - 类中的静态方法 cn.taketoday.bytecode.core.MethodWrapper
- create(String[], int[], boolean) - 类中的静态方法 cn.taketoday.bytecode.util.StringSwitcher
-
Helper method to create a StringSwitcher.
- createAnnotationRemapper(String, AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.commons.AnnotationRemapper
-
Constructs a new remapper for annotations.
- createAnnotationRemapper(String, AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new remapper for annotations.
- createAnnotationRemapper(String, AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.commons.FieldRemapper
-
Constructs a new remapper for annotations.
- createAnnotationRemapper(String, AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
-
Constructs a new remapper for annotations.
- createAnnotationRemapper(String, AnnotationVisitor) - 类中的方法 cn.taketoday.bytecode.commons.RecordComponentRemapper
-
Constructs a new remapper for annotations.
- createApproximateCollection(Object, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most approximate collection for the given collection.
- createApproximateMap(Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most approximate map for the given map.
- createApproximateMap(Object, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most approximate map for the given map.
- createASMifier(String, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Constructs a new
ASMifier. - createAttributes() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- createBean(ClassLoader, Object[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Mixin
-
Helper method to create a bean mixin.
- createBean(Object[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Mixin
- createClass() - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- createClass() - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Generate a new class if necessary and return it without creating a new instance.
- createCollection(Class<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate collection for the given collection type.
- createCollection(Class<?>, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate collection for the given collection type.
- createCollection(Class<?>, Class<?>, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate collection for the given collection type.
- createCompositeInterface(Class<?>[], ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
- createContentHandler(XMLEventWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a SAX
ContentHandlerthat writes events to the given StAXXMLEventWriter. - createContentHandler(XMLStreamWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a SAX
ContentHandlerthat writes to the given StAXXMLStreamWriter. - createContentHandler(Node) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Returns a SAX
ContentHandlerthat transforms callback calls to DOMNodes. - createCustomStaxResult(XMLEventWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a custom, non-JAXP 1.4 StAX
Resultfor the givenXMLEventWriter. - createCustomStaxResult(XMLStreamWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a custom, non-JAXP 1.4 StAX
Resultfor the givenXMLStreamWriter. - createCustomStaxSource(XMLEventReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a custom, non-JAXP 1.4 StAX
Sourcefor the givenXMLEventReader. - createCustomStaxSource(XMLStreamReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a custom, non-JAXP 1.4 StAX
Sourcefor the givenXMLStreamReader. - createDefensiveInputFactory() - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create an
XMLInputFactorywith Framework's defensive setup, i.e. no support for the resolution of DTDs and external entities. - createDefensiveInputFactory(Supplier<T>) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Variant of
StaxUtils.createDefensiveInputFactory()with a custom instance. - createDescriptor() - 类中的方法 cn.taketoday.reflect.Property
- createEventStreamReader(XMLEventReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return a
XMLStreamReaderthat reads from aXMLEventReader. - createEventStreamWriter(XMLEventWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return a
XMLStreamWriterthat writes to aXMLEventWriter. - createEventStreamWriter(XMLEventWriter, XMLEventFactory) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return a
XMLStreamWriterthat writes to aXMLEventWriter. - createFieldRemapper(FieldVisitor) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new remapper for fields.
- createLogger(String) - 类中的方法 cn.taketoday.logging.LoggerFactory
- createMap(Class<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate map for the given map type.
- createMap(Class<?>, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate map for the given map type.
- createMap(Class<?>, Class<?>, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create the most appropriate map for the given map type.
- createMetadataReader(Resource) - 类中的方法 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
-
Create the meta-data reader.
- createMethodRemapper(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new remapper for methods.
- createModuleRemapper(ModuleVisitor) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new remapper for modules.
- createOptimalAccessor(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Attempt to create an optimized property accessor tailored for a property of a particular name on a particular class.
- createPropertyResolver(PropertySources) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Factory method used to create the
ConfigurablePropertyResolverinstance used by the Environment. - createPropertySource(String, EncodedResource) - 类中的方法 cn.taketoday.core.io.DefaultPropertySourceFactory
- createPropertySource(String, EncodedResource) - 接口中的方法 cn.taketoday.core.io.PropertySourceFactory
-
Create a
PropertySourcethat wraps the given resource. - createRecordComponentRemapper(RecordComponentVisitor) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
-
Constructs a new remapper for record components.
- createReference(ConcurrentReferenceHashMap.Entry<K, V>, int, ConcurrentReferenceHashMap.Reference<K, V>) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceManager
-
Factory method used to create a new
ConcurrentReferenceHashMap.Reference. - createReferenceManager() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
-
Factory method that returns the
ConcurrentReferenceHashMap<K,.V>.ReferenceManager - createRelative(String) - 类中的方法 cn.taketoday.core.io.AbstractResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.ClassPathResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader.ClassPathContextResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.FileSystemResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.FileUrlResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.JarEntryResource
- createRelative(String) - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation creates a PathResource, applying the given path relative to the path of the underlying file of this resource descriptor.
- createRelative(String) - 接口中的方法 cn.taketoday.core.io.Resource
-
Create a resource relative to this resource.
- createRelative(String) - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- createRelative(String) - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation creates a
UrlBasedResource, delegating toUrlResource.createRelativeURL(String)for adapting the relative path. - createRelativeURL(String) - 类中的方法 cn.taketoday.core.io.UrlResource
-
This delegate creates a
java.net.URL, applying the given path relative to the path of the underlying URL of this resource descriptor. - createResolvableType() - 类中的方法 cn.taketoday.reflect.Property
- createSet(Collection<Method>) - 类中的静态方法 cn.taketoday.bytecode.core.MethodWrapper
- createSignatureDescriptor(Constructor<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create the JVM signature descriptor for a constructor.
- createSignatureDescriptor(Method) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create the JVM signature descriptor for a method.
- createSignatureRemapper(SignatureVisitor) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Constructs a new remapper for signatures.
- createSortedProperties(boolean) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create a variant of
Propertiesthat sorts properties alphanumerically based on their keys. - createSortedProperties(Properties, boolean) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create a variant of
Propertiesthat sorts properties alphanumerically based on their keys. - createStatic(Class, String, Class<T>) - 类中的静态方法 cn.taketoday.bytecode.reflect.MethodDelegate
- createStaxResult(XMLEventWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a JAXP 1.4
StAXResultfor the givenXMLEventWriter. - createStaxResult(XMLStreamWriter) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a JAXP 1.4
StAXResultfor the givenXMLStreamWriter. - createStaxSource(XMLEventReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a JAXP 1.4
StAXSourcefor the givenXMLEventReader. - createStaxSource(XMLStreamReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a JAXP 1.4
StAXSourcefor the givenXMLStreamReader. - createStringAdaptingProperties() - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create a variant of
Propertiesthat automatically adapts non-String values to String representations inProperties.getProperty(java.lang.String). - createTextifier() - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Creates a new
Textifier. - createThread(Runnable) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Template method for the creation of a new
Thread. - createValue(Key, Param) - 类中的方法 cn.taketoday.util.MapCache
- createXMLEventReader(List<XMLEvent>) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a
XMLEventReaderfrom the given list ofXMLEvent. - createXMLReader(XMLEventReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a SAX
XMLReaderthat reads from the given StAXXMLEventReader. - createXMLReader(XMLStreamReader) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Create a SAX
XMLReaderthat reads from the given StAXXMLStreamReader. - createYaml() - 类中的方法 cn.taketoday.core.YamlProcessor
-
Create the
Yamlinstance to use. - cst - 类中的变量 cn.taketoday.bytecode.tree.LdcInsnNode
-
The constant to be loaded on the stack.
- CURRENT_PATH - 类中的静态变量 cn.taketoday.util.StringUtils
- currentTaskName() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the name of the currently running task, if any.
- CustomizableThreadCreator - cn.taketoday.util中的类
-
Simple customizable helper class for creating new
Threadinstances. - CustomizableThreadCreator() - 类的构造器 cn.taketoday.util.CustomizableThreadCreator
-
Create a new CustomizableThreadCreator with default thread name prefix.
- CustomizableThreadCreator(String) - 类的构造器 cn.taketoday.util.CustomizableThreadCreator
-
Create a new CustomizableThreadCreator with the given thread name prefix.
- customize(GeneratorAdapter, Type) - 接口中的方法 cn.taketoday.bytecode.core.Customizer
- customize(GeneratorAdapter, Type) - 接口中的方法 cn.taketoday.bytecode.core.HashCodeCustomizer
-
Customizes calculation of hashcode
- customize(CodeEmitter, int, Type) - 接口中的方法 cn.taketoday.bytecode.core.FieldTypeCustomizer
-
Customizes
this.FIELD_0 = ?assignment in key constructor - customizeConnection(HttpURLConnection) - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
Customize the given
HttpURLConnectionbefore fetching the resource. - customizeConnection(HttpURLConnection) - 类中的方法 cn.taketoday.core.io.AbstractResource
-
Customize the given
HttpURLConnection, obtained in the course of anAbstractResource.exists(),AbstractResource.contentLength()orAbstractResource.lastModified()call. - customizeConnection(URLConnection) - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
Customize the given
URLConnectionbefore fetching the resource. - customizeConnection(URLConnection) - 类中的方法 cn.taketoday.core.io.AbstractResource
-
Customize the given
URLConnection, obtained in the course of anAbstractResource.exists(),AbstractResource.contentLength()orAbstractResource.lastModified()call. - customizePropertySources(PropertySources) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Customize the set of
PropertySourceobjects to be searched by thisEnvironmentduring calls toAbstractEnvironment.getProperty(String)and related methods. - customizePropertySources(PropertySources) - 类中的方法 cn.taketoday.core.env.StandardEnvironment
-
Customize the set of property sources with those appropriate for any standard Java environment: "systemProperties" "systemEnvironment"
- Customizer - cn.taketoday.bytecode.core中的接口
-
Customizes key types for
KeyFactorywhen building equals, hashCode, and toString. - CustomizerRegistry - cn.taketoday.bytecode.core中的类
- CustomizerRegistry(Class...) - 类的构造器 cn.taketoday.bytecode.core.CustomizerRegistry
- cv - 类中的变量 cn.taketoday.bytecode.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
D
- D2F - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- D2I - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- D2L - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DADD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DataBindingMethodResolver - cn.taketoday.expression.spel.support中的类
-
A
MethodResolvervariant for data binding purposes, using reflection to access instance methods on a given target object. - DataBindingPropertyAccessor - cn.taketoday.expression.spel.support中的类
-
A
PropertyAccessorvariant for data binding purposes, using reflection to access properties for reading and possibly writing. - dataBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
Return the wrapped delegate.
- DataBuffer - cn.taketoday.core.io.buffer中的接口
-
Basic abstraction over byte buffers.
- DataBufferDecoder - cn.taketoday.core.codec中的类
-
Simple pass-through decoder for
DataBuffers. - DataBufferDecoder() - 类的构造器 cn.taketoday.core.codec.DataBufferDecoder
- DataBufferEncoder - cn.taketoday.core.codec中的类
-
Simple pass-through encoder for
DataBuffers. - DataBufferEncoder() - 类的构造器 cn.taketoday.core.codec.DataBufferEncoder
- DataBufferFactory - cn.taketoday.core.io.buffer中的接口
-
A factory for
DataBuffers, allowing for allocation and wrapping of data buffers. - DataBufferLimitException - cn.taketoday.core.io.buffer中的异常错误
-
Exception that indicates the cumulative number of bytes consumed from a stream of
DataBuffer's exceeded some pre-configured limit. - DataBufferLimitException(String) - 异常错误的构造器 cn.taketoday.core.io.buffer.DataBufferLimitException
- DataBufferUtils - cn.taketoday.core.io.buffer中的类
-
Utility class for working with
DataBuffers. - DataBufferUtils() - 类的构造器 cn.taketoday.core.io.buffer.DataBufferUtils
- DataBufferUtils.Matcher - cn.taketoday.core.io.buffer中的接口
-
Contract to find delimiter(s) against one or more data buffers that can be passed one at a time to the
DataBufferUtils.Matcher.match(DataBuffer)method. - DataBufferWrapper - cn.taketoday.core.io.buffer中的类
-
Provides a convenient implementation of the
DataBufferinterface that can be overridden to adapt the delegate. - DataBufferWrapper(DataBuffer) - 类的构造器 cn.taketoday.core.io.buffer.DataBufferWrapper
-
Create a new
DataBufferWrapperthat wraps the given buffer. - DataSize - cn.taketoday.util中的类
-
A data size, such as '12MB'.
- DataUnit - cn.taketoday.util中的Enum Class
-
A standard set of
DataSizeunits. - DateUtils - cn.taketoday.util中的类
-
From hutool
- DateUtils() - 类的构造器 cn.taketoday.util.DateUtils
- DCMPG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DCMPL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- dconst(double) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given value on the stack.
- DCONST_0 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DCONST_1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DDIV - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- debug(Object) - 类中的方法 cn.taketoday.logging.Logger
-
Logs a message with debug log level.
- debug(Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Logs an error with debug log level.
- debug(String) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the DEBUG level.
- debug(String, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the DEBUG level according to the specified format and argument.
- debug(String, Object...) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Object, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- DEBUG - enum class 中的枚举常量 cn.taketoday.logging.Level
-
messages suitable for debugging purposes
- DEBUG_LOCATION_PROPERTY - 类中的静态变量 cn.taketoday.bytecode.core.DebuggingClassWriter
- debugEnabled - 类中的变量 cn.taketoday.logging.Logger
- DebuggingClassWriter - cn.taketoday.bytecode.core中的类
- DebuggingClassWriter(int) - 类的构造器 cn.taketoday.bytecode.core.DebuggingClassWriter
- declare_field(int, String, Type, Object) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- declare_field(int, String, Type, Object) - 类中的方法 cn.taketoday.bytecode.transform.impl.AccessFieldTransformer
- declare_field(int, String, Type, Object) - 类中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldTransformer
- declareLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Appends a declaration of the given label to
Printer.stringBuilder. - declaresException(Method, Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method explicitly declares the given exception or one of its superclasses, which means that an exception of that type can be propagated as-is within a reflective invocation.
- decode(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-decode the given byte array.
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteArrayDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteBufferDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.DataBufferDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Decode a data buffer to an Object of type T.
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.Netty5BufferDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.NettyByteBufDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ResourceDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.StringDecoder
- decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.AbstractDataBufferDecoder
- decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.DataBufferDecoder
- decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Decode a
DataBufferinput stream into a Flux ofT. - decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ResourceDecoder
- decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.StringDecoder
- decodeFromString(String) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-decode the given byte array from an UTF-8 String.
- decodeFromUrlSafeString(String) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-decode the given byte array from an UTF-8 String using the RFC 4648 "URL and Filename Safe Alphabet".
- Decoder<T> - cn.taketoday.core.codec中的接口
-
Strategy for decoding a
DataBufferinput stream into an output stream of elements of type<T>. - decodeToMono(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.AbstractDataBufferDecoder
- decodeToMono(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.AbstractDecoder
- decodeToMono(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Decode a
DataBufferinput stream into a Mono ofT. - decodeUrlSafe(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-decode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".
- DecodingException - cn.taketoday.core.codec中的异常错误
-
Indicates an issue with decoding the input stream with a focus on content related issues such as a parse failure.
- DecodingException(String) - 异常错误的构造器 cn.taketoday.core.codec.DecodingException
-
Create a new DecodingException.
- DecodingException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.codec.DecodingException
-
Create a new DecodingException.
- decorate(Runnable) - 接口中的方法 cn.taketoday.core.task.TaskDecorator
-
Decorate the given
Runnable, returning a potentially wrappedRunnablefor actual execution, internally delegating to the originalRunnable.run()implementation. - DecoratingClassLoader - cn.taketoday.core中的类
-
Base class for decorating ClassLoaders such as
OverridingClassLoaderproviding common handling of excluded packages and classes. - DecoratingClassLoader() - 类的构造器 cn.taketoday.core.DecoratingClassLoader
-
Create a new DecoratingClassLoader with no parent ClassLoader.
- DecoratingClassLoader(ClassLoader) - 类的构造器 cn.taketoday.core.DecoratingClassLoader
-
Create a new DecoratingClassLoader using the given parent ClassLoader for delegation.
- DecoratingProxy - cn.taketoday.core中的接口
-
Interface to be implemented by decorating proxies, in particular AOP proxies but potentially also custom proxies with decorator semantics.
- deepCopy() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
-
Create a deep copy of this Map.
- deepCopy() - 类中的方法 cn.taketoday.core.LinkedMultiValueMap
-
Create a deep copy of this Map.
- DEFAULT - 接口中的静态变量 cn.taketoday.lang.Constant
- DEFAULT_BUFFER_SIZE - 类中的静态变量 cn.taketoday.core.codec.ResourceEncoder
-
The default buffer size used by the encoder.
- DEFAULT_BUFFER_SIZE - 类中的静态变量 cn.taketoday.core.codec.ResourceRegionEncoder
-
The default buffer size used by the encoder.
- DEFAULT_CACHE_LIMIT - 类中的静态变量 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Default maximum number of entries for a local MetadataReader cache: 256.
- DEFAULT_CHARSET - 类中的静态变量 cn.taketoday.core.codec.CharSequenceEncoder
-
The default charset used by the encoder.
- DEFAULT_CHARSET - 类中的静态变量 cn.taketoday.core.codec.StringDecoder
-
The default charset to use, i.e.
- DEFAULT_CHARSET - 接口中的静态变量 cn.taketoday.lang.Constant
- DEFAULT_DATE_FORMAT - 接口中的静态变量 cn.taketoday.lang.Constant
- DEFAULT_DELIMITERS - 类中的静态变量 cn.taketoday.bytecode.core.EmitUtils
- DEFAULT_DELIMITERS - 类中的静态变量 cn.taketoday.core.codec.StringDecoder
-
The default delimiter strings to use, i.e.
- DEFAULT_ENCODING - 接口中的静态变量 cn.taketoday.lang.Constant
- DEFAULT_EXCLUDED_PACKAGES - 类中的静态变量 cn.taketoday.core.OverridingClassLoader
-
Packages that are excluded by default.
- DEFAULT_INDENT_AMOUNT - 类中的静态变量 cn.taketoday.util.xml.TransformerUtils
-
The indent amount of characters if
indenting is enabled. - DEFAULT_INITIAL_CAPACITY - 类中的静态变量 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
The default capacity when none is specified.
- DEFAULT_INITIAL_INTERVAL - 类中的静态变量 cn.taketoday.util.backoff.ExponentialBackOff
-
The default initial interval.
- DEFAULT_INTERVAL - 类中的静态变量 cn.taketoday.util.backoff.FixedBackOff
-
The default recovery interval: 5000 ms = 5 seconds.
- DEFAULT_MAX_ELAPSED_TIME - 类中的静态变量 cn.taketoday.util.backoff.ExponentialBackOff
-
The default maximum elapsed time.
- DEFAULT_MAX_INTERVAL - 类中的静态变量 cn.taketoday.util.backoff.ExponentialBackOff
-
The default maximum back off time.
- DEFAULT_MULTIPLIER - 类中的静态变量 cn.taketoday.util.backoff.ExponentialBackOff
-
The default multiplier (increases the interval by 50%).
- DEFAULT_NON_OPTION_ARGS_PROPERTY_NAME - 类中的静态变量 cn.taketoday.core.env.CommandLinePropertySource
-
The default name of the property representing non-option arguments: "nonOptionArgs".
- DEFAULT_NONE - 接口中的静态变量 cn.taketoday.lang.Constant
-
Constant defining a value for no default - as a replacement for
nullwhich we cannot use in annotation attributes. - DEFAULT_PATH_SEPARATOR - 类中的静态变量 cn.taketoday.core.AntPathMatcher
-
Default path separator: "/".
- DEFAULT_PROFILE - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of reserved default profile name: "default".
- DEFAULT_PROPERTIES_FILE - 接口中的静态变量 cn.taketoday.core.env.Environment
- DEFAULT_YAML_FILE - 接口中的静态变量 cn.taketoday.core.env.Environment
- DEFAULT_YML_FILE - 接口中的静态变量 cn.taketoday.core.env.Environment
- DefaultAliasRegistry - cn.taketoday.core中的类
-
Simple implementation of the
AliasRegistryinterface. - DefaultAliasRegistry() - 类的构造器 cn.taketoday.core.DefaultAliasRegistry
- DefaultConversionService - cn.taketoday.core.conversion.support中的类
-
A specialization of
GenericConversionServiceconfigured by default with converters appropriate for most environments. - DefaultConversionService() - 类的构造器 cn.taketoday.core.conversion.support.DefaultConversionService
-
Create a new
DefaultConversionServicewith the set of default converters. - DefaultDataBuffer - cn.taketoday.core.io.buffer中的类
-
Default implementation of the
DataBufferinterface that uses aByteBufferinternally. with separate read and write positions. - DefaultDataBufferFactory - cn.taketoday.core.io.buffer中的类
-
Default implementation of the
DataBufferFactoryinterface. - DefaultDataBufferFactory() - 类的构造器 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
Creates a new
DefaultDataBufferFactorywith default settings. - DefaultDataBufferFactory(boolean) - 类的构造器 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
Creates a new
DefaultDataBufferFactory, indicating whether direct buffers should be created byDefaultDataBufferFactory.allocateBuffer()andDefaultDataBufferFactory.allocateBuffer(int). - DefaultDataBufferFactory(boolean, int) - 类的构造器 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
Creates a new
DefaultDataBufferFactory, indicating whether direct buffers should be created byDefaultDataBufferFactory.allocateBuffer()andDefaultDataBufferFactory.allocateBuffer(int), and what the capacity is to be used forDefaultDataBufferFactory.allocateBuffer(). - DefaultDeserializer - cn.taketoday.core.serializer中的类
-
A default
Deserializerimplementation that reads an input stream using Java serialization. - DefaultDeserializer() - 类的构造器 cn.taketoday.core.serializer.DefaultDeserializer
-
Create a
DefaultDeserializerwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader". - DefaultDeserializer(ClassLoader) - 类的构造器 cn.taketoday.core.serializer.DefaultDeserializer
- DefaultGeneratorStrategy - cn.taketoday.bytecode.core中的类
- DefaultGeneratorStrategy() - 类的构造器 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- defaultMappingFunction - 类中的静态变量 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap<K,
V> - cn.taketoday.core中的类 - DefaultMultiValueMap() - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(int) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(int, float) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(int, float, Function<K, List<V>>) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(Function<K, List<V>>) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(Map<K, List<V>>) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
-
adaptation
- DefaultMultiValueMap(Map<K, List<V>>, Function<K, List<V>>) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultMultiValueMap(Map<K, List<V>>, Function<K, List<V>>, boolean) - 类的构造器 cn.taketoday.core.DefaultMultiValueMap
- DefaultNamingPolicy - cn.taketoday.bytecode.core中的类
-
The default policy used by
AbstractClassGenerator. - DefaultNamingPolicy() - 类的构造器 cn.taketoday.bytecode.core.DefaultNamingPolicy
- DefaultParameterNameDiscoverer - cn.taketoday.core中的类
-
Default implementation of the
ParameterNameDiscovererstrategy interface, using the Java 8 standard reflection mechanism (if available), and falling back to the ASM-basedLocalVariableTableParameterNameDiscovererfor checking debug information in the class file. - DefaultParameterNameDiscoverer() - 类的构造器 cn.taketoday.core.DefaultParameterNameDiscoverer
- DefaultPropertiesPersister - cn.taketoday.util中的类
-
Default implementation of the
PropertiesPersisterinterface. - DefaultPropertiesPersister() - 类的构造器 cn.taketoday.util.DefaultPropertiesPersister
- DefaultPropertySourceFactory - cn.taketoday.core.io中的类
-
The default implementation for
PropertySourceFactory, wrapping every resource in aResourcePropertySource. - DefaultPropertySourceFactory() - 类的构造器 cn.taketoday.core.io.DefaultPropertySourceFactory
- DefaultResourceLoader - cn.taketoday.core.io中的类
-
Default implementation of the
ResourceLoaderinterface. - DefaultResourceLoader() - 类的构造器 cn.taketoday.core.io.DefaultResourceLoader
-
Create a new DefaultResourceLoader.
- DefaultResourceLoader(ClassLoader) - 类的构造器 cn.taketoday.core.io.DefaultResourceLoader
-
Create a new DefaultResourceLoader.
- DefaultResourceLoader.ClassPathContextResource - cn.taketoday.core.io中的类
-
ClassPathResource that explicitly expresses a context-relative path through implementing the ContextResource interface.
- defaults() - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
default MultiValueMap
- DefaultSerializer - cn.taketoday.core.serializer中的类
-
A
Serializerimplementation that writes an object to an output stream using Java serialization. - DefaultSerializer() - 类的构造器 cn.taketoday.core.serializer.DefaultSerializer
- DefaultToStringStyler - cn.taketoday.core.style中的类
-
Default
toString()styler. - DefaultToStringStyler(ValueStyler) - 类的构造器 cn.taketoday.core.style.DefaultToStringStyler
-
Create a new DefaultToStringStyler.
- DefaultValueStyler - cn.taketoday.core.style中的类
-
Converts objects to String form, generally for debugging purposes, using default
toStringstyling conventions. - DefaultValueStyler() - 类的构造器 cn.taketoday.core.style.DefaultValueStyler
- defineClass(Class<?>, byte[]) - 类中的静态方法 cn.taketoday.util.DefineClassHelper
-
Loads a class file by
java.lang.invoke.MethodHandles.Lookup. - defineClass(String, byte[], ClassLoader) - 类中的静态方法 cn.taketoday.util.DefineClassHelper
- defineClass(String, byte[], ClassLoader, ProtectionDomain) - 类中的静态方法 cn.taketoday.util.DefineClassHelper
- defineClass(String, Class<?>, ClassLoader, ProtectionDomain, byte[]) - 类中的静态方法 cn.taketoday.util.DefineClassHelper
-
Loads a class file by a given class loader.
- defineClass(String, ClassLoader, ProtectionDomain, Class<?>, byte[]) - 接口中的方法 cn.taketoday.bytecode.core.DefineClassStrategy
-
define a class file to class
- DefineClassHelper - cn.taketoday.util中的类
-
Helper class for invoking
ClassLoader.defineClass(String, byte[], int, int). - DefineClassHelper() - 类的构造器 cn.taketoday.util.DefineClassHelper
- DefineClassStrategy - cn.taketoday.bytecode.core中的接口
-
define class strategy
- delegate - 类中的变量 cn.taketoday.core.io.ClassPathResource
- delegate - 类中的变量 cn.taketoday.core.io.ResourceDecorator
- delete(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Delete all occurrences of the given substring.
- deleteAny(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Delete any character in a given
String. - deleteRecursively(File) - 类中的静态方法 cn.taketoday.util.FileSystemUtils
-
Delete the supplied
File- for directories, recursively delete any nested directories or files as well. - deleteRecursively(Path) - 类中的静态方法 cn.taketoday.util.FileSystemUtils
-
Delete the supplied
File— for directories, recursively delete any nested directories or files as well. - delimitedListToStringArray(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Take a
Stringthat is a delimited list and convert it into aStringarray. - delimitedListToStringArray(String, String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Take a
Stringthat is a delimited list and convert it into aStringarray. - delimiter() - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferUtils.Matcher
-
Return the delimiter from the last invocation of
DataBufferUtils.Matcher.match(DataBuffer). - desc - 类中的变量 cn.taketoday.bytecode.tree.AnnotationNode
-
The class descriptor of the annotation class.
- desc - 类中的变量 cn.taketoday.bytecode.tree.FieldInsnNode
-
The field's descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The field's descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
-
The method's descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The type descriptor of this local variable.
- desc - 类中的变量 cn.taketoday.bytecode.tree.MethodInsnNode
-
The method's descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The method's descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
-
An array type descriptor (see
Type). - desc - 类中的变量 cn.taketoday.bytecode.tree.TypeInsnNode
-
The operand of this instruction.
- Descriptive - cn.taketoday.lang中的接口
- DescriptiveResource - cn.taketoday.core.io中的类
-
Simple
Resourceimplementation that holds a resource description but does not point to an actually readable resource. - DescriptiveResource(String) - 类的构造器 cn.taketoday.core.io.DescriptiveResource
-
Create a new DescriptiveResource.
- descriptor - 类中的变量 cn.taketoday.bytecode.commons.AnnotationRemapper
-
The descriptor of the visited annotation.
- descriptor - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The record component descriptor (see
Type). - deserialize(byte[]) - 类中的静态方法 cn.taketoday.util.SerializationUtils
-
已过时。This utility uses Java Object Serialization, which allows arbitrary code to be run and is known for being the source of many Remote Code Execution (RCE) vulnerabilities.
Prefer the use of an external tool (that serializes to JSON, XML, or any other format) which is regularly checked and updated for not allowing RCE.
- deserialize(InputStream) - 类中的方法 cn.taketoday.core.serializer.DefaultDeserializer
-
Read from the supplied
InputStreamand deserialize the contents into an object. - deserialize(InputStream) - 接口中的方法 cn.taketoday.core.serializer.Deserializer
-
Read (assemble) an object of type T from the given InputStream.
- deserialize(InputStream) - 类中的方法 cn.taketoday.core.serializer.support.SerializationDelegate
- deserializeFromByteArray(byte[]) - 接口中的方法 cn.taketoday.core.serializer.Deserializer
-
Read (assemble) an object of type T from the given byte array.
- Deserializer<T> - cn.taketoday.core.serializer中的接口
-
A strategy interface for converting from data in an InputStream to an Object.
- DeserializingConverter - cn.taketoday.core.serializer.support中的类
-
A
Converterthat delegates to aDeserializerto convert data in a byte array to an object. - DeserializingConverter() - 类的构造器 cn.taketoday.core.serializer.support.DeserializingConverter
-
Create a
DeserializingConverterwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader". - DeserializingConverter(Deserializer<Object>) - 类的构造器 cn.taketoday.core.serializer.support.DeserializingConverter
-
Create a
DeserializingConverterthat delegates to the providedDeserializer. - DeserializingConverter(ClassLoader) - 类的构造器 cn.taketoday.core.serializer.support.DeserializingConverter
- detectValidationMode(InputStream) - 类中的方法 cn.taketoday.util.xml.XmlValidationModeDetector
-
Detect the validation mode for the XML document in the supplied
InputStream. - determineCommonAncestor(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine the common ancestor of the given classes, if any.
- determineRootDir(String) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Determine the root directory for the given location.
- dflt - 类中的变量 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
-
Beginning of the default handler block.
- dflt - 类中的变量 cn.taketoday.bytecode.tree.TableSwitchInsnNode
-
Beginning of the default handler block.
- didArgumentConversionOccur() - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
- DigestUtils - cn.taketoday.util中的类
-
Miscellaneous methods for calculating digests.
- DigestUtils() - 类的构造器 cn.taketoday.util.DigestUtils
- dims - 类中的变量 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
-
Number of dimensions of the array to allocate.
- DIRECT - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Find only directly declared annotations, without considering
@Inheritedannotations and without searching superclasses or implemented interfaces. - disableIndenting(Transformer) - 类中的静态方法 cn.taketoday.util.xml.TransformerUtils
-
Disable indenting for the supplied
Transformer. - Dispatcher - cn.taketoday.bytecode.proxy中的接口
-
Dispatching
Enhancercallback. - div(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- DIV - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - DIVIDE - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Divide operation.
- DLOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DMUL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DNEG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- doesNotContain(String, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given text does not contain the given substring.
- doesNotContain(String, String, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given text does not contain the given substring.
- doesNotContain(String, String, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given text does not contain the given substring.
- doExecute(Runnable) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Template method for the actual execution of a task.
- doExecute(Executor, TaskDecorator, Runnable) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
-
Actually execute the given
Runnable(which may be a user-supplied task or a wrapper around a user-supplied task) with the given executor. - doFindAllClassPathResources(String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Find all class location resources with the given path via the ClassLoader.
- doFindPathMatchingFileResources(Resource, String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Find all resources in the file system of the supplied root directory that match the given location sub pattern via the Ant-style PathMatcher.
- doFindPathMatchingJarResources(JarResource, String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Find all resources in jar files that match the given location pattern via the Ant-style PathMatcher.
- doGet(Executable) - 类中的方法 cn.taketoday.core.LocalVariableTableParameterNameDiscoverer
- doGet(Executable) - 类中的方法 cn.taketoday.core.ParameterNameDiscoverer
- doGetActiveProfiles() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the set of active profiles as explicitly set through
AbstractEnvironment.setActiveProfiles(java.lang.String...)or if the current set of active profiles is empty, check for the presence ofAbstractEnvironment.doGetActiveProfilesProperty()and assign its value to the set of active profiles. - doGetActiveProfilesProperty() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the property value for the active profiles.
- doGetDefaultProfiles() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the set of default profiles explicitly set via
AbstractEnvironment.setDefaultProfiles(String...)or if the current set of default profiles consists only of reserved default profiles, then check for the presence ofAbstractEnvironment.doGetActiveProfilesProperty()and assign its value (if any) to the set of default profiles. - doGetDefaultProfilesProperty() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the property value for the default profiles.
- doMatch(String, String, boolean, Map<String, String>) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Actually match the given
pathagainst the givenpattern. - DomUtils - cn.taketoday.util.xml中的类
-
Convenience methods for working with the DOM API, in particular for working with DOM Nodes and DOM Elements.
- DomUtils() - 类的构造器 cn.taketoday.util.xml.DomUtils
- done() - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureTask
- doParseExpression(String, ParserContext) - 类中的方法 cn.taketoday.expression.common.TemplateAwareExpressionParser
-
Actually parse the expression string and return an Expression object.
- doParseExpression(String, ParserContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpressionParser
- doTask(int, Object, ConcurrentReferenceHashMap.Task<T>) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
-
Apply an update operation to this segment.
- DOUBLE - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
double. - DOUBLE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DOUBLE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
doubletype. - DOUBLE_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
doubletype. - DOUBLE_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- DOUBLE_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
A double value.
- doubleType(double) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- doWith(Field) - 接口中的方法 cn.taketoday.util.ReflectionUtils.FieldCallback
-
Perform an operation using the given field.
- doWith(Method) - 接口中的方法 cn.taketoday.util.ReflectionUtils.MethodCallback
-
Perform an operation using the given method.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback, ReflectionUtils.FieldFilter) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
- doWithLocalFields(Class<?>, ReflectionUtils.FieldCallback) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Invoke the given callback on all locally declared fields in the given class.
- doWithLocalMethods(Class<?>, ReflectionUtils.MethodCallback) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given class, as locally declared or equivalent thereof (such as default methods on Java 8 based interfaces that the given class implements).
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given class and superclasses.
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback, ReflectionUtils.MethodFilter) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
- Draft - record class中的静态变量 cn.taketoday.lang.Version
- drain(InputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Drain the remaining content of the given InputStream.
- drain(InputStream, int) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Drain the remaining content of the given InputStream.
- DREM - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DRETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DSTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DSUB - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- dup() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP instruction.
- dup() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- DUP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DUP_X1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DUP_X2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- dup2() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP2 instruction.
- dup2() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- DUP2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DUP2_X1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- DUP2_X2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- dup2X1() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP2_X1 instruction.
- dup2X1() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- dup2X2() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP2_X2 instruction.
- dup2X2() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- DuplicatesPredicate - cn.taketoday.bytecode.core中的类
- DuplicatesPredicate() - 类的构造器 cn.taketoday.bytecode.core.DuplicatesPredicate
-
Constructs a DuplicatesPredicate that will allow subclass bridge methods to be preferred over superclass non-bridge methods.
- DuplicatesPredicate(List<Method>) - 类的构造器 cn.taketoday.bytecode.core.DuplicatesPredicate
-
Constructs a DuplicatesPredicate that prefers using superclass non-bridge methods despite a subclass method with the same signtaure existing (if the subclass is a bridge method).
- dupX1() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP_X1 instruction.
- dupX1() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- dupX2() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a DUP_X2 instruction.
- dupX2() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
E
- EIGHTEEN - enum class 中的枚举常量 cn.taketoday.core.JavaVersion
-
Java 18.
- elementDescriptor(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is a
Collectionor an array, creates a element TypeDescriptor from the provided collection or array element. - Elvis - cn.taketoday.expression.spel.ast中的类
-
Represents the elvis operator ?
- Elvis(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.Elvis
- EmitUtils - cn.taketoday.bytecode.core中的类
- EmitUtils() - 类的构造器 cn.taketoday.bytecode.core.EmitUtils
- EMPTY_ANNOTATIONS - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_ARRAY - 类中的静态变量 cn.taketoday.bytecode.Type
- EMPTY_ARRAY - 类中的静态变量 cn.taketoday.core.annotation.AnnotationAttributes
- EMPTY_ARRAY - 接口中的静态变量 cn.taketoday.core.io.Resource
- EMPTY_BYTES - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_CLASSES - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_CONSTRUCTOR - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- EMPTY_FIELDS - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_FILES - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_INT_ARRAY - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_METHODS - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_OBJECTS - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_STRING_ARRAY - 接口中的静态变量 cn.taketoday.lang.Constant
- EMPTY_TYPES_ARRAY - 类中的静态变量 cn.taketoday.core.ResolvableType
- emulateClassGetName() - 类中的方法 cn.taketoday.bytecode.Type
- enableIndenting(Transformer) - 类中的静态方法 cn.taketoday.util.xml.TransformerUtils
-
Enable indenting for the supplied
Transformer. - enableIndenting(Transformer, int) - 类中的静态方法 cn.taketoday.util.xml.TransformerUtils
-
Enable indenting for the supplied
Transformer. - EnclosedInner() - 类的构造器 cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedInner
- EnclosedInnerInner() - 类的构造器 cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedInner.EnclosedInnerInner
- EnclosedStatic() - 类的构造器 cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedStatic
- EnclosedStaticStatic() - 类的构造器 cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedStatic.EnclosedStaticStatic
- encode(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-encode the given byte array.
- encode(Resource, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ResourceEncoder
- encode(Publisher<? extends byte[]>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteArrayEncoder
- encode(Publisher<? extends DataBuffer>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.DataBufferEncoder
- encode(Publisher<? extends ResourceRegion>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ResourceRegionEncoder
- encode(Publisher<? extends ByteBuf>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.NettyByteBufEncoder
- encode(Publisher<? extends Buffer>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.Netty5BufferEncoder
- encode(Publisher<? extends CharSequence>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.CharSequenceEncoder
- encode(Publisher<? extends ByteBuffer>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteBufferEncoder
- encode(Publisher<? extends T>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.AbstractSingleValueEncoder
- encode(Publisher<? extends T>, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 接口中的方法 cn.taketoday.core.codec.Encoder
-
Encode a stream of Objects of type
Tinto aDataBufferoutput stream. - encode(T, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.AbstractSingleValueEncoder
-
Encode
Tto an outputDataBufferstream. - EncodedResource - cn.taketoday.core.io中的类
-
Holder that combines a
Resourcedescriptor with a specific encoding orCharsetto be used for reading from the resource. - EncodedResource(Resource) - 类的构造器 cn.taketoday.core.io.EncodedResource
-
Create a new
EncodedResourcefor the givenResource, not specifying an explicit encoding orCharset. - EncodedResource(Resource, String) - 类的构造器 cn.taketoday.core.io.EncodedResource
-
Create a new
EncodedResourcefor the givenResource, using the specifiedencoding. - EncodedResource(Resource, Charset) - 类的构造器 cn.taketoday.core.io.EncodedResource
-
Create a new
EncodedResourcefor the givenResource, using the specifiedCharset. - Encoder<T> - cn.taketoday.core.codec中的接口
-
Strategy to encode a stream of Objects of type
<T>into an output stream of bytes. - encodeToString(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-encode the given byte array to a String.
- encodeToUrlSafeString(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-encode the given byte array to a String using the RFC 4648 "URL and Filename Safe Alphabet".
- encodeUrlSafe(byte[]) - 类中的静态方法 cn.taketoday.util.Base64Utils
-
Base64-encode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".
- encodeValue(byte[], DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteArrayEncoder
- encodeValue(DataBuffer, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.DataBufferEncoder
- encodeValue(ByteBuf, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.NettyByteBufEncoder
- encodeValue(Buffer, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.Netty5BufferEncoder
- encodeValue(CharSequence, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.CharSequenceEncoder
- encodeValue(ByteBuffer, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 类中的方法 cn.taketoday.core.codec.ByteBufferEncoder
- encodeValue(T, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - 接口中的方法 cn.taketoday.core.codec.Encoder
-
Encode an Object of type T to a data buffer.
- EncodingException - cn.taketoday.core.codec中的异常错误
-
Indicates an issue with encoding the input Object stream with a focus on not being able to encode Objects.
- EncodingException(String) - 异常错误的构造器 cn.taketoday.core.codec.EncodingException
-
Create a new EncodingException.
- EncodingException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.codec.EncodingException
-
Create a new EncodingException.
- end - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableAnnotationNode
-
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).
- end - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The last instruction corresponding to the scope of this local variable (exclusive).
- end - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The end of the exception handler's scope (exclusive).
- end() - 类中的方法 cn.taketoday.bytecode.core.Block
- end_method() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- endClass() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- endClass() - 类中的方法 cn.taketoday.bytecode.transform.impl.AddPropertyTransformer
- endMethod() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Marks the end of the visited method.
- endsWithIgnoreCase(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the given
Stringends with the specified suffix, ignoring upper/lower case. - Enhancer - cn.taketoday.bytecode.proxy中的类
-
Generates dynamic subclasses to enable method interception.
- Enhancer() - 类的构造器 cn.taketoday.bytecode.proxy.Enhancer
-
Create a new
Enhancer. - Enhancer.BridgeMethodResolver - cn.taketoday.bytecode.proxy中的类
-
Uses bytecode reflection to figure out the targets of all bridge methods that use invokespecial and invokeinterface, so that we can later rewrite them to use invokevirtual.
- ensureCapacity(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。in favor of
DataBuffer.ensureWritable(int) - ensureCapacity(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- ensureWritable(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Ensure that the current buffer has enough
DataBuffer.writableByteCount()to write the amount of data given as an argument. - ensureWritable(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- ensureWritable(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- ensureWritable(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- ensureWritable(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- enterCompilationScope() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Enter a new compilation scope, usually due to nested expression evaluation.
- enterScope() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- enterScope(String, Object) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- enterScope(Map<String, Object>) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- Entry(K, V) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- entrySet() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- entrySet() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- entrySet() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- entrySet() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- entrySet() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- Enumerable<V> - cn.taketoday.lang中的接口
-
Enumerable for
Enum - EnumerablePropertySource<T> - cn.taketoday.core.env中的类
-
A
PropertySourceimplementation capable of interrogating its underlying source object to enumerate all possible property name/value pairs. - EnumerablePropertySource(String) - 类的构造器 cn.taketoday.core.env.EnumerablePropertySource
-
Create a new
EnumerablePropertySourcewith the given name and with a newObjectinstance as the underlying source. - EnumerablePropertySource(String, T) - 类的构造器 cn.taketoday.core.env.EnumerablePropertySource
-
Create a new
EnumerablePropertySourcewith the given name and source object. - EnumValueHolder - cn.taketoday.bytecode中的类
- EnumValueHolder(String, String) - 类的构造器 cn.taketoday.bytecode.EnumValueHolder
- Environment - cn.taketoday.core.env中的接口
-
Interface representing the environment in which the current application is running.
- ENVIRONMENT_BEAN_NAME - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of the
Environmentbean in the factory. - EnvironmentCapable - cn.taketoday.core.env中的接口
-
Interface indicating a component that contains and exposes an
Environmentreference. - EQ - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method. - eqMethod - 类中的变量 cn.taketoday.bytecode.reflect.MethodDelegate
- equalityCheck(EvaluationContext, Object, Object) - 类中的静态方法 cn.taketoday.expression.spel.ast.Operator
-
Perform an equality check for the given operand values.
- equals(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- equals(Object) - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
- equals(Object) - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
- equals(Object) - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- equals(Object) - 类中的方法 cn.taketoday.bytecode.core.DefaultNamingPolicy
- equals(Object) - 接口中的方法 cn.taketoday.bytecode.core.GeneratorStrategy
-
The
GeneratorStrategyin use does not currently, but may in the future, affect the caching of classes generated byAbstractClassGenerator, so this is a reminder that you should correctly implementequalsandhashCodeto avoid generating too many classes. - equals(Object) - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- equals(Object) - 接口中的方法 cn.taketoday.bytecode.core.NamingPolicy
-
The
NamingPolicyin use does not currently, but may in the future, affect the caching of classes generated byAbstractClassGenerator, so this is a reminder that you should correctly implementequalsandhashCodeto avoid generating too many classes. - equals(Object) - 类中的方法 cn.taketoday.bytecode.core.WeakCacheKey
- equals(Object) - 类中的方法 cn.taketoday.bytecode.Handle
- equals(Object) - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- equals(Object) - 接口中的方法 cn.taketoday.bytecode.proxy.CallbackFilter
-
The
CallbackFilterin use affects which cached class theEnhancerwill use, so this is a reminder that you should correctly implementequalsandhashCodefor customCallbackFilterimplementations in order to improve performance. - equals(Object) - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- equals(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- equals(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate
- equals(Object) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
- equals(Object) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceValue
- equals(Object) - 类中的方法 cn.taketoday.bytecode.Type
-
Tests if the given object is equal to this type.
- equals(Object) - 类中的方法 cn.taketoday.core.annotation.RepeatableContainers
- equals(Object) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- equals(Object) - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- equals(Object) - 类中的方法 cn.taketoday.core.env.PropertySource
-
This
PropertySourceobject is equal to the given object if: they are the same instance thenameproperties for both objects are equal - equals(Object) - 类中的方法 cn.taketoday.core.io.AbstractResource
- equals(Object) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- equals(Object) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- equals(Object) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- equals(Object) - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation compares the underlying byte array.
- equals(Object) - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation compares the underlying class path locations and associated class loaders.
- equals(Object) - 类中的方法 cn.taketoday.core.io.DescriptiveResource
-
This implementation compares the underlying description String.
- equals(Object) - 类中的方法 cn.taketoday.core.io.EncodedResource
- equals(Object) - 类中的方法 cn.taketoday.core.io.FileSystemResource
- equals(Object) - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation compares the underlying InputStream.
- equals(Object) - 类中的方法 cn.taketoday.core.io.JarEntryResource
- equals(Object) - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation compares the underlying Path references.
- equals(Object) - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- equals(Object) - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation compares the underlying URL references.
- equals(Object) - 类中的方法 cn.taketoday.core.MethodParameter
- equals(Object) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- equals(Object) - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
- equals(Object) - 类中的方法 cn.taketoday.core.ResolvableType
- equals(Object) - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- equals(Object) - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- equals(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
- equals(Object) - 类中的方法 cn.taketoday.core.TypeReference
- equals(Object) - 类中的方法 cn.taketoday.expression.TypedValue
- equals(Object) - record class中的方法 cn.taketoday.lang.Version
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 cn.taketoday.reflect.Property
- equals(Object) - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- equals(Object) - 类中的方法 cn.taketoday.util.ArrayHolder
- equals(Object) - 类中的方法 cn.taketoday.util.comparator.BooleanComparator
- equals(Object) - 类中的方法 cn.taketoday.util.comparator.NullSafeComparator
- equals(Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- equals(Object) - 类中的方法 cn.taketoday.util.DataSize
- equals(Object) - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Compares the specified object with this entry for equality.
- equals(Object) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- equals(Object) - 类中的方法 cn.taketoday.util.MethodClassKey
- equals(Object) - 类中的方法 cn.taketoday.util.MimeType
- equals(Object) - 类中的方法 cn.taketoday.util.SmartList
- EQUALS - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- EQUALS - 接口中的静态变量 cn.taketoday.lang.Constant
- equalsTypeAndSubtype(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Similar to
MimeType.equals(Object)but based on the type and subtype only, i.e. ignoring parameters. - error(Object) - 类中的方法 cn.taketoday.logging.Logger
-
Logs a message with error log level.
- error(Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Logs an error with error log level.
- error(String) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the ERROR level.
- error(String, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the ERROR level according to the specified format and argument.
- error(String, Object...) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Object, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Object, Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
- error(String, Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
- error(String, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Log an exception (throwable) at the ERROR level with an accompanying message.
- error(TransformerException) - 类中的方法 cn.taketoday.util.xml.SimpleTransformErrorListener
- error(SAXParseException) - 类中的方法 cn.taketoday.util.xml.SimpleSaxErrorHandler
- ERROR - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage.Kind
- ERROR - enum class 中的枚举常量 cn.taketoday.logging.Level
-
error messages
- ErrorHandler - cn.taketoday.util中的接口
-
A strategy for handling errors.
- escapeType(String) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- EvaluationContext - cn.taketoday.expression中的接口
-
Expressions are executed in an evaluation context.
- EvaluationException - cn.taketoday.expression中的异常错误
-
Represent an exception that occurs during expression evaluation.
- EvaluationException(int, String) - 异常错误的构造器 cn.taketoday.expression.EvaluationException
-
Create a new expression evaluation exception.
- EvaluationException(int, String, Throwable) - 异常错误的构造器 cn.taketoday.expression.EvaluationException
-
Create a new expression evaluation exception.
- EvaluationException(String) - 异常错误的构造器 cn.taketoday.expression.EvaluationException
-
Create a new expression evaluation exception.
- EvaluationException(String, String) - 异常错误的构造器 cn.taketoday.expression.EvaluationException
-
Create a new expression evaluation exception.
- EvaluationException(String, Throwable) - 异常错误的构造器 cn.taketoday.expression.EvaluationException
-
Create a new expression evaluation exception.
- EXCEPTION_COMPILING_EXPRESSION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_DURING_BEAN_RESOLUTION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_DURING_FUNCTION_CALL - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_DURING_METHOD_INVOCATION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_DURING_PROPERTY_READ - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_DURING_PROPERTY_WRITE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- EXCEPTION_PARAMETER - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of the exception of a 'catch' clause in a method.
- EXCEPTION_RUNNING_COMPILED_EXPRESSION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- ExceptionDepthComparator - cn.taketoday.util.comparator中的类
-
Comparator capable of sorting exceptions based on their depth from the thrown exception type.
- ExceptionDepthComparator(Class<? extends Throwable>) - 类的构造器 cn.taketoday.util.comparator.ExceptionDepthComparator
-
Create a new ExceptionDepthComparator for the given exception type.
- ExceptionDepthComparator(Throwable) - 类的构造器 cn.taketoday.util.comparator.ExceptionDepthComparator
-
Create a new ExceptionDepthComparator for the given exception.
- exceptions - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The internal names of the method's exception classes (see
Type.getInternalName()). - ExceptionTypeFilter - cn.taketoday.util中的类
-
An
InstanceFilterimplementation that handles exception types. - ExceptionTypeFilter(Collection<? extends Class<? extends Throwable>>, Collection<? extends Class<? extends Throwable>>, boolean) - 类的构造器 cn.taketoday.util.ExceptionTypeFilter
- ExceptionUtils - cn.taketoday.util中的类
- ExceptionUtils() - 类的构造器 cn.taketoday.util.ExceptionUtils
- ExceptionUtils.Action - cn.taketoday.util中的接口
- excludeClass(String) - 类中的方法 cn.taketoday.core.DecoratingClassLoader
-
Add a class name to exclude from decoration (e.g. overriding).
- excludePackage(String) - 类中的方法 cn.taketoday.core.DecoratingClassLoader
-
Add a package name to exclude from decoration (e.g. overriding).
- execute(AbstractInsnNode, Interpreter<V>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Simulates the execution of the given instruction on this execution stack frame.
- execute(EvaluationContext, Object...) - 接口中的方法 cn.taketoday.expression.ConstructorExecutor
-
Execute a constructor in the specified context using the specified arguments.
- execute(EvaluationContext, Object...) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveConstructorExecutor
- execute(EvaluationContext, Object, Object...) - 接口中的方法 cn.taketoday.expression.MethodExecutor
-
Execute a command using the specified arguments, and using the specified expression state.
- execute(EvaluationContext, Object, Object...) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
- execute(Runnable) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Executes the given task, within a concurrency throttle if configured (through the superclass's settings).
- execute(Runnable) - 类中的方法 cn.taketoday.core.task.support.ConcurrentExecutorAdapter
- execute(Runnable) - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
- execute(Runnable) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
-
Delegates to the specified JDK concurrent executor.
- execute(Runnable) - 类中的方法 cn.taketoday.core.task.SyncTaskExecutor
-
Executes the given
tasksynchronously, through direct invocation of it'srun()method. - execute(Runnable) - 接口中的方法 cn.taketoday.core.task.TaskExecutor
-
Execute the given
task. - execute(Runnable, long) - 接口中的方法 cn.taketoday.core.task.AsyncTaskExecutor
-
Execute the given
task. - execute(Runnable, long) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Executes the given task, within a concurrency throttle if configured (through the superclass's settings).
- execute(Runnable, long) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
- ExecutorServiceAdapter - cn.taketoday.core.task.support中的类
-
Adapter that takes a
TaskExecutorand exposes a fulljava.util.concurrent.ExecutorServicefor it. - ExecutorServiceAdapter(TaskExecutor) - 类的构造器 cn.taketoday.core.task.support.ExecutorServiceAdapter
-
Create a new ExecutorServiceAdapter, using the given target executor.
- exists() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
- exists() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This implementation checks whether a File can be opened, falling back to whether an InputStream can be opened.
- exists() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation always returns
true. - exists() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation checks for the resolution of a resource URL.
- exists() - 类中的方法 cn.taketoday.core.io.DescriptiveResource
- exists() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation returns whether the underlying file exists.
- exists() - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation always returns
true. - exists() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- exists() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns whether the underlying file exists.
- exists() - 接口中的方法 cn.taketoday.core.io.Resource
-
Determine whether this resource actually exists in physical form.
- exists() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- exitCompilationScope() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Exit a compilation scope, usually after a nested expression has been evaluated.
- exitScope() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- exitTypeDescriptor - 类中的变量 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Indicates the type descriptor for the result of this expression node.
- EXPAND_FRAMES - 类中的静态变量 cn.taketoday.bytecode.ClassReader
-
A flag to expand the stack map frames.
- Experimental - cn.taketoday.lang中的Annotation Interface
-
A common annotation to declare that annotated elements is Experimental that can change at any time, and has no guarantee of API stability and backward-compatibility.
- ExponentialBackOff - cn.taketoday.util.backoff中的类
-
Implementation of
BackOffthat increases the back off period for each retry attempt. - ExponentialBackOff() - 类的构造器 cn.taketoday.util.backoff.ExponentialBackOff
-
Create an instance with the default settings.
- ExponentialBackOff(long, double) - 类的构造器 cn.taketoday.util.backoff.ExponentialBackOff
-
Create an instance with the supplied settings.
- exports - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The packages exported by this module.
- Expression - cn.taketoday.expression中的接口
-
An expression capable of evaluating itself against context objects.
- ExpressionException - cn.taketoday.expression中的异常错误
-
Super class for exceptions that can occur whilst processing expressions.
- ExpressionException(int, String) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionException(int, String, Throwable) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionException(String) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionException(String, int, String) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionException(String, String) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionException(String, Throwable) - 异常错误的构造器 cn.taketoday.expression.ExpressionException
-
Construct a new expression exception.
- ExpressionInvocationTargetException - cn.taketoday.expression中的异常错误
-
This exception wraps (as cause) a checked exception thrown by some method that SpEL invokes.
- ExpressionInvocationTargetException(int, String) - 异常错误的构造器 cn.taketoday.expression.ExpressionInvocationTargetException
- ExpressionInvocationTargetException(int, String, Throwable) - 异常错误的构造器 cn.taketoday.expression.ExpressionInvocationTargetException
- ExpressionInvocationTargetException(String) - 异常错误的构造器 cn.taketoday.expression.ExpressionInvocationTargetException
- ExpressionInvocationTargetException(String, String) - 异常错误的构造器 cn.taketoday.expression.ExpressionInvocationTargetException
- ExpressionInvocationTargetException(String, Throwable) - 异常错误的构造器 cn.taketoday.expression.ExpressionInvocationTargetException
- ExpressionParser - cn.taketoday.expression中的接口
-
Parses expression strings into compiled expressions that can be evaluated.
- ExpressionState - cn.taketoday.expression.spel中的类
-
An ExpressionState is for maintaining per-expression-evaluation state, any changes to it are not seen by other expressions but it gives a place to hold local variables and for component expressions in a compound expression to communicate state.
- ExpressionState(EvaluationContext) - 类的构造器 cn.taketoday.expression.spel.ExpressionState
- ExpressionState(EvaluationContext, SpelParserConfiguration) - 类的构造器 cn.taketoday.expression.spel.ExpressionState
- ExpressionState(EvaluationContext, TypedValue) - 类的构造器 cn.taketoday.expression.spel.ExpressionState
- ExpressionState(EvaluationContext, TypedValue, SpelParserConfiguration) - 类的构造器 cn.taketoday.expression.spel.ExpressionState
- expressionString - 异常错误中的变量 cn.taketoday.expression.ExpressionException
- ExpressionUtils - cn.taketoday.expression.common中的类
-
Common utility functions that may be used by any Expression Language provider.
- ExpressionUtils() - 类的构造器 cn.taketoday.expression.common.ExpressionUtils
- EXTENDS - 类中的静态变量 cn.taketoday.bytecode.signature.SignatureVisitor
-
Wildcard for an "extends" type argument.
- extension() - record class中的方法 cn.taketoday.lang.Version
-
返回
extension记录组件的值。 - EXTENSION_SEPARATOR - 类中的静态变量 cn.taketoday.util.StringUtils
- extractArchiveURL(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Extract the URL for the outermost archive from the given jar/war URL (which may point to a resource in a jar file or to a jar file itself).
- extractJarFileURL(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Extract the URL for the actual jar file from the given URL (which may point to a resource in a jar file or to a jar file itself).
- extractPathWithinPattern(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Given a pattern and a full path, determine the pattern-mapped part.
- extractPathWithinPattern(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Given a pattern and a full path, determine the pattern-mapped part.
- extractUriTemplateVariables(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- extractUriTemplateVariables(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Given a pattern and a full path, extract the URI template variables.
- extractVariableNames(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- extractVariableNames(String) - 接口中的方法 cn.taketoday.core.PathMatcher
- extractVariables(String) - 类中的方法 cn.taketoday.core.AntPathMatcher.AntPathStringMatcher
- extractVariables(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- extractVariables(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Given a pattern and a full path, extract the URI template variables.
F
- F_APPEND - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
A compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
- F_CHOP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
A compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
- F_FULL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
A compressed frame with complete frame data.
- F_NEW - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
An expanded frame.
- F_SAME - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
A compressed frame with exactly the same locals as the previous frame and with an empty stack.
- F_SAME1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
A compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
- F2D - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- F2I - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- F2L - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- factory() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the
DataBufferFactorythat created this buffer. - factory() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- factory() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- factory() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- factory() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- Factory - cn.taketoday.bytecode.proxy中的接口
-
All enhanced instances returned by the
Enhancerclass implement this interface. - factoryMethod(ClassEmitter, MethodSignature) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- FADD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- failure(Throwable) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
-
Trigger a
FailureCallback.onFailure(Throwable)call on all added callbacks with the givenThrowable. - FailureCallback - cn.taketoday.util.concurrent中的接口
-
Failure callback for a
ListenableFuture. - fallback(Exception) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- fallback(Exception) - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- fallbackInstance() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- fallbackInstance() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- FALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FALSE - 类中的静态变量 cn.taketoday.expression.spel.support.BooleanTypedValue
-
False.
- FastByteArrayOutputStream - cn.taketoday.util中的类
-
A speedy alternative to
ByteArrayOutputStream. - FastByteArrayOutputStream() - 类的构造器 cn.taketoday.util.FastByteArrayOutputStream
-
Create a new
FastByteArrayOutputStreamwith the default initial capacity of 256 bytes. - FastByteArrayOutputStream(int) - 类的构造器 cn.taketoday.util.FastByteArrayOutputStream
-
Create a new
FastByteArrayOutputStreamwith the specified initial capacity. - FastConstructorAccessor<T> - cn.taketoday.bytecode.reflect中的类
- FastMemberAccessor - cn.taketoday.bytecode.reflect中的类
- FastMemberAccessor(MethodAccess, Member, int) - 类的构造器 cn.taketoday.bytecode.reflect.FastMemberAccessor
- FastMethodAccessor - cn.taketoday.bytecode.reflect中的类
- FASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- fatalError(TransformerException) - 类中的方法 cn.taketoday.util.xml.SimpleTransformErrorListener
- fatalError(SAXParseException) - 类中的方法 cn.taketoday.util.xml.SimpleSaxErrorHandler
- fc - 类中的变量 cn.taketoday.bytecode.reflect.FastMemberAccessor
- FCMPG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FCMPL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- fconst(float) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given value on the stack.
- FCONST_0 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FCONST_1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FCONST_2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FDIV - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- field - 类中的变量 cn.taketoday.reflect.Property
- FIELD - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of a field.
- FIELD_DESCRIPTOR - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of field descriptors.
- FIELD_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
FieldInsnNodeinstructions. - FIELD_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of field signatures.
- fieldInsn(int, Type, String, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a get field or set field instruction.
- FieldInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a field instruction.
- FieldInsnNode(int, String, String, String) - 类的构造器 cn.taketoday.bytecode.tree.FieldInsnNode
-
Constructs a new
FieldInsnNode. - FieldNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a field.
- FieldNode(int, String, String, String, Object) - 类的构造器 cn.taketoday.bytecode.tree.FieldNode
-
Constructs a new
FieldNode. - FieldRemapper - cn.taketoday.bytecode.commons中的类
-
A
FieldVisitorthat remaps types with aRemapper. - FieldRemapper(FieldVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.FieldRemapper
-
Constructs a new
FieldRemapper. - fields - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The fields of this class.
- FieldTypeCustomizer - cn.taketoday.bytecode.core中的接口
-
Customizes key types for
KeyFactoryright in constructor. - FieldVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a Java field.
- FieldVisitor() - 类的构造器 cn.taketoday.bytecode.FieldVisitor
-
Constructs a new
FieldVisitor. - FieldVisitor(FieldVisitor) - 类的构造器 cn.taketoday.bytecode.FieldVisitor
-
Constructs a new
FieldVisitor. - FieldVisitorTee - cn.taketoday.bytecode.transform中的类
- FieldVisitorTee(FieldVisitor, FieldVisitor) - 类的构造器 cn.taketoday.bytecode.transform.FieldVisitorTee
- FILE_URL_PREFIX - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL prefix for loading from the file system: "file:".
- FileCopyUtils - cn.taketoday.util中的类
-
Simple utility methods for file and stream copying.
- FileCopyUtils() - 类的构造器 cn.taketoday.util.FileCopyUtils
- FILENAME_HINT - 类中的静态变量 cn.taketoday.core.codec.ResourceDecoder
-
Name of hint with a filename for the resource(e.g. from "Content-Disposition" HTTP header).
- FileSystemResource - cn.taketoday.core.io中的类
- FileSystemResource(File) - 类的构造器 cn.taketoday.core.io.FileSystemResource
-
Create a new
FileSystemResourcefrom aFilehandle. - FileSystemResource(String) - 类的构造器 cn.taketoday.core.io.FileSystemResource
-
Create a new
FileSystemResourcefrom a file path. - FileSystemResource(FileSystem, String) - 类的构造器 cn.taketoday.core.io.FileSystemResource
-
Create a new
FileSystemResourcefrom aFileSystemhandle, locating the specified path. - FileSystemResource(Path) - 类的构造器 cn.taketoday.core.io.FileSystemResource
- FileSystemResourceLoader - cn.taketoday.core.io中的类
-
ResourceLoaderimplementation that resolves plain paths as file system resources rather than as class path resources (the latter isDefaultResourceLoader's default strategy). - FileSystemResourceLoader() - 类的构造器 cn.taketoday.core.io.FileSystemResourceLoader
- FileSystemUtils - cn.taketoday.util中的类
-
Utility methods for working with the file system.
- FileSystemUtils() - 类的构造器 cn.taketoday.util.FileSystemUtils
- FileUrlResource - cn.taketoday.core.io中的类
-
Subclass of
UrlResourcewhich assumes file resolution, to the degree of implementing theWritableResourceinterface for it. - FileUrlResource(String) - 类的构造器 cn.taketoday.core.io.FileUrlResource
-
Create a new
FileUrlBasedResourcebased on the given file location, using the URL protocol "file". - FileUrlResource(URL) - 类的构造器 cn.taketoday.core.io.FileUrlResource
-
Create a new
FileUrlBasedResourcebased on the given URL object. - fillInStackTrace() - 异常错误中的方法 cn.taketoday.core.NoStackTraceRuntimeException
-
no stack trace
- fillProperties(Map, Resource) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
- fillProperties(Properties, Resource) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Fill the given properties from the given resource (in ISO-8859-1 encoding).
- filter(Collection<T>, Predicate<? super T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
remove the elements of this collection that match the given predicate.
- filter(List<Method>) - 接口中的方法 cn.taketoday.expression.MethodFilter
-
Called by the method resolver to allow the SpEL user to organize the list of candidate methods that may be invoked.
- filterAttributes(Predicate<String>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new view of the annotation with only attributes that match the given predicate.
- filterConstructors(Class<?>, List<Constructor>) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Filter the list of constructors from the superclass.
- filterDefaultValues() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new view of the annotation with all attributes that have default values removed.
- filterMethods(Class<?>, ReflectionUtils.MethodFilter) - 类中的静态方法 cn.taketoday.core.MethodIntrospector
-
Select methods on the given target type based on a filter.
- finalMethod() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- find(Class<T>) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
get none repeatable strategies by given class
- find(Class<T>, TodayStrategies.Instantiator) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- find(Class<T>, ClassLoader) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- find(Class<T>, ClassLoader, TodayStrategies.Instantiator) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- find(Class<T>, V) - 接口中的静态方法 cn.taketoday.lang.Enumerable
- find(Class, MethodSignature) - 类中的静态方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Return the
MethodProxyused when intercepting the method matching the given signature. - findAllClassPathResources(String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Find all class location resources with the given location via the ClassLoader.
- findAllMergedAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find all annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - findAllMergedAnnotations(AnnotatedElement, Set<Class<? extends Annotation>>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find all annotations of the specified
annotationTypeswithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the correspondingannotationType. - findAllModulePathResources(String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Resolve the given location pattern into
Resourceobjects for all matching resources found in the module path. - findAnnotation(Class<?>, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Find a single
AnnotationofannotationTypeon the suppliedClass, traversing its interfaces, annotations, and superclasses if the annotation is not directly present on the given class itself. - findAnnotation(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
- findAnnotation(Method, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Find a single
AnnotationofannotationTypeon the suppliedMethod, traversing its super methods (i.e. from superclasses and interfaces) if the annotation is not directly present on the given method itself. - findAnnotationDeclaringClass(Class<? extends Annotation>, Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Find the first
Classin the inheritance hierarchy of the specifiedclazz(including the specifiedclazzitself) on which an annotation of the specifiedannotationTypeis directly present. - findAnnotationDeclaringClassForTypes(List<Class<? extends Annotation>>, Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Find the first
Classin the inheritance hierarchy of the specifiedclazz(including the specifiedclazzitself) on which at least one of the specifiedannotationTypesis directly present. - findBridgedMethod(Method) - 类中的静态方法 cn.taketoday.core.BridgeMethodResolver
-
Find the original method for the supplied
bridge Method. - findClosestMatch(Collection<Class<? extends Throwable>>, Throwable) - 类中的静态方法 cn.taketoday.util.comparator.ExceptionDepthComparator
-
Obtain the closest match from the given exception types for the given target exception.
- findDeclaredMethodWithMinimalParameters(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Find a method with the given method name and minimal parameters (best case: none), declared on the given class or one of its superclasses.
- findField(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- findField(Class<?>, String, Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- findField(String, Class<?>, boolean) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Find a field of a certain name on a specified class.
- findFirstMatch(Collection<?>, Collection<E>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return the first element in '
candidates' that is contained in 'source'. - findFunctionalInterfaceMethod(Class) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Find the method from FunctionalInterface
- findGetterForProperty(String, Class<?>, boolean) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Find a getter method for the specified property.
- findMatchingMethod() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Find a matching method with the specified name for the specified arguments.
- findMergedAnnotation(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find the first annotation of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy, and synthesize the result back into an annotation of the specifiedannotationType. - findMergedAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find the first annotation of the specified
annotationTypewithin the annotation hierarchy above the suppliedelementand merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy. - findMergedAnnotationAttributes(AnnotatedElement, String, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find the first annotation of the specified
annotationNamewithin the annotation hierarchy above the suppliedelementand merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy. - findMergedRepeatableAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find all repeatable annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - findMergedRepeatableAnnotations(AnnotatedElement, Class<A>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Find all repeatable annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - findMethod(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Attempt to find a
Methodon the supplied class with the supplied name and no parameters. - findMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Attempt to find a
Methodon the supplied class with the supplied name and parameter types. - findMethods(String[], Method[]) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- findMethodWithMinimalParameters(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Find a method with the given method name and minimal parameters (best case: none), declared on the given class or one of its superclasses.
- findMethodWithMinimalParameters(Method[], String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Find a method with the given method name and minimal parameters (best case: none) in the given list of methods.
- findNames(Class<?>) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load the fully qualified class names of strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- findNames(Class<?>, ClassLoader) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load the fully qualified class names of strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- findNames(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load the fully qualified class names of strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- findNames(String, ClassLoader) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Load the fully qualified class names of strategy implementations of the given type from "META-INF/today-strategies.properties", using the given class loader.
- findNewInstance(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- findOrder(Object) - 类中的方法 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
- findOrder(Object) - 类中的方法 cn.taketoday.core.OrderComparator
-
Find an order value indicated by the given object.
- findPackageProtected(Class[]) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- findPathMatchingResources(String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Find all resources that match the given location pattern via the Ant-style PathMatcher.
- findSetterForProperty(String, Class<?>, boolean) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Find a setter method for the specified property.
- findType(String) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- findType(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Resolve a class name.
- findType(String) - 接口中的方法 cn.taketoday.expression.TypeLocator
-
Find a type by name.
- findValueOfType(Collection<?>, Class<?>[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Find a single value of one of the given types in the given Collection: searching the Collection for a value of the first type, then searching for a value of the second type, etc.
- findValueOfType(Collection<?>, Class<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Find a single value of the given type in the given Collection.
- finish() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Called after the main expression evaluation method has been generated, this method will callback any registered FieldAdders or ClinitAdders to add any extra information to the class representing the compiled expression.
- FIRST - 类中的静态变量 cn.taketoday.expression.spel.ast.Selection
-
The first item (
^[]). - FIRST_FOUND - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.ResolutionMethod
-
Take the first resource in the list that exists and use just that.
- firstDirectlyDeclared() - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationSelectors
-
Select the first directly declared annotation when possible.
- firstElement(Iterable<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the first element of the given Iterable, using
SortedSet.first()or otherwise using the iterator. - firstElement(List<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the first element of the given List, accessing the zero index.
- firstElement(T[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the first element of the given Array, accessing the zero index.
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
This method should not be called in regular flow.
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- firstInstance(Class) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
- firstInstance(Class<Object>) - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- firstInstance(Class<Object>) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
- firstInstance(Class<Object>) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- firstInstance(Class<T>) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- firstLocal - 类中的变量 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
The index of the first local variable, after formal parameters.
- firstRunOf(Function<? super MergedAnnotation<A>, ?>) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationPredicates
-
Create a new stateful, single use
Predicatethat matches only the first run of an extracted value. - FixedBackOff - cn.taketoday.util.backoff中的类
-
A simple
BackOffimplementation that provides a fixed interval between two attempts and a maximum number of retries. - FixedBackOff() - 类的构造器 cn.taketoday.util.backoff.FixedBackOff
-
Create an instance with an interval of 5000L ms and an unlimited number of attempts.
- FixedBackOff(long, long) - 类的构造器 cn.taketoday.util.backoff.FixedBackOff
-
Create an instance.
- FixedKeySet - cn.taketoday.bytecode.beans中的类
- FixedKeySet(String[]) - 类的构造器 cn.taketoday.bytecode.beans.FixedKeySet
- FixedValue - cn.taketoday.bytecode.proxy中的接口
-
Enhancercallback that simply returns the value to return from the proxied method. - FLAWED_PATTERN - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- FLOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FLOAT - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
float. - FLOAT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FLOAT - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
floattype. - FLOAT_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
floattype. - FLOAT_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- FLOAT_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
A float value.
- FloatLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents a float literal.
- FloatLiteral(String, int, int, float) - 类的构造器 cn.taketoday.expression.spel.ast.FloatLiteral
- floatType(float) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- flush() - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
-
No-op implementation.
- FMUL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FNEG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FOLDER_SEPARATOR - 类中的静态变量 cn.taketoday.util.StringUtils
- FOLDER_SEPARATOR_CHAR - 类中的静态变量 cn.taketoday.util.StringUtils
- foo() - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(double) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(int) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(int, short, long) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(int, String) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(int, String, double) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- foo(int, String, String) - 类中的方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- forAnnotations(Annotation...) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Build an adapted
AnnotatedElementfor the given annotations, typically for use with other methods onAnnotatedElementUtils. - forClass(Class<?>) - enum class中的静态方法 cn.taketoday.expression.spel.ast.TypeCode
- forClass(Class<E>) - 类中的静态方法 cn.taketoday.util.ArrayHolder
- forConstructor(Type...) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
- forConstructor(String) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
- forDefaultResourceLocation() - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Create a
TodayStrategiesinstance that will load and instantiate the strategy implementations from "META-INF/today-strategies.properties", using the default class loader. - forDefaultResourceLocation(ClassLoader) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Create a
TodayStrategiesinstance that will load and instantiate the strategy implementations from "META-INF/today-strategies.properties", using the given class loader. - forEach(Consumer<? super E>) - 类中的方法 cn.taketoday.util.SmartList
- forEach(Consumer<? super String>) - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
- forEach(Consumer<? super String>) - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- forEach(Consumer<? super T>) - 类中的方法 cn.taketoday.core.CompositeStrategies
- forEachRemaining(Consumer<? super E>) - 类中的方法 cn.taketoday.util.SingletonIterator
- forExecutable(Executable, int) - 类中的静态方法 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new SynthesizingMethodParameter for the given method or constructor.
- forExecutable(Executable, int) - 类中的静态方法 cn.taketoday.core.MethodParameter
-
Create a new MethodParameter for the given method or constructor.
- forGenerator(IntFunction<E[]>) - 类中的静态方法 cn.taketoday.util.ArrayHolder
- forInstanceMethodInvocation() - 类中的静态方法 cn.taketoday.expression.spel.support.DataBindingMethodResolver
-
Create a new data-binding method resolver for instance method resolution.
- forLocation(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Create a
TodayStrategiesinstance that will load and instantiate the strategy implementations from the given location, using the default class loader. - forLocation(String, ClassLoader) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Create a
TodayStrategiesinstance that will load and instantiate the strategy implementations from the given location, using the given class loader. - format(String, Object) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily formatted message from the given format string and argument.
- format(String, Object) - 类中的静态方法 cn.taketoday.logging.MessageFormatter
-
Performs single argument substitution for the 'messagePattern' passed as parameter.
- format(String, Object...) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily formatted message from the given format string and varargs.
- format(String, Object[]) - 类中的静态方法 cn.taketoday.logging.MessageFormatter
- format(String, Object, Object) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily formatted message from the given format string and arguments.
- format(String, Object, Object, Object) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily formatted message from the given format string and arguments.
- format(String, Object, Object, Object, Object) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily formatted message from the given format string and arguments.
- format(TemporalAccessor, String) - 类中的静态方法 cn.taketoday.util.DateUtils
-
格式化日期时间为指定格式
- format(TemporalAccessor, DateTimeFormatter) - 类中的静态方法 cn.taketoday.util.DateUtils
-
格式化日期时间为指定格式
- formatMessage(Object...) - enum class中的方法 cn.taketoday.expression.spel.SpelMessage
-
Produce a complete message including the prefix and with the inserts applied to the message.
- formatURL(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Check Url, format url like :
- formatValue(Object, boolean) - 类中的静态方法 cn.taketoday.util.LogFormatUtils
-
Convenience variant of
LogFormatUtils.formatValue(Object, int, boolean)that limits the length of a log message to 100 characters and also replaces newline and control characters iflimitLengthis set to "true". - formatValue(Object, int, boolean) - 类中的静态方法 cn.taketoday.util.LogFormatUtils
-
Format the given value via
toString(), quoting it if it is aCharSequence, truncating at the specifiedmaxLength, and compacting it into a single line whenreplaceNewLinesis set. - forMethodParameter(MethodParameter) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodParameter. - forMethodParameter(MethodParameter, ResolvableType) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodParameterwith a given implementation type. - forMethodParameter(MethodParameter, Type) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodParameter, overriding the target type to resolve with a specific given type. - forMethodParameter(MethodParameter, Type, int) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodParameterat a specific nesting level, overriding the target type to resolve with a specific given type. - formReflective(Method) - 类中的静态方法 cn.taketoday.reflect.MethodInvoker
- formReflective(Method, boolean) - 类中的静态方法 cn.taketoday.reflect.MethodInvoker
- forName(String) - enum class中的静态方法 cn.taketoday.expression.spel.ast.TypeCode
- forName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Replacement for
Class.forName()that also returns Class instances for primitives (e.g. - forName(String, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Replacement for
Class.forName()that also returns Class instances for primitives (e.g. - forParameter(Executable, int) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedExecutableparameter. - forParameter(Executable, int) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- forParameter(Executable, int, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodparameter with a given implementation. - forParameter(Parameter) - 类中的静态方法 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new SynthesizingMethodParameter for the given parameter descriptor.
- forParameter(Parameter) - 类中的静态方法 cn.taketoday.core.MethodParameter
-
Create a new MethodParameter for the given parameter descriptor.
- forPropertyAccessors(PropertyAccessor...) - 类中的静态方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Create a
SimpleEvaluationContextfor the specifiedPropertyAccessordelegates: typically a customPropertyAccessorspecific to a use case (e.g. attribute resolution in a custom data structure), potentially combined with aDataBindingPropertyAccessorif property dereferences are needed as well. - forReadOnlyAccess() - 类中的静态方法 cn.taketoday.expression.spel.support.DataBindingPropertyAccessor
-
Create a new data-binding property accessor for read-only operations.
- forReadOnlyDataBinding() - 类中的静态方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Create a
SimpleEvaluationContextfor read-only access to public properties viaDataBindingPropertyAccessor. - forReadWriteAccess() - 类中的静态方法 cn.taketoday.expression.spel.support.DataBindingPropertyAccessor
-
Create a new data-binding property accessor for read-write operations.
- forReadWriteDataBinding() - 类中的静态方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Create a
SimpleEvaluationContextfor read-write access to public properties viaDataBindingPropertyAccessor. - forReturnType(Method) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the return type of the given method. - forReturnType(Method) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodreturn type. - forReturnType(Method, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodreturn type. - forReturnType(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the return type of the given method descriptor. - forValue(boolean) - 类中的静态方法 cn.taketoday.expression.spel.support.BooleanTypedValue
- FOUND - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.MatchStatus
-
A match was found.
- FQCN - 类中的静态变量 cn.taketoday.logging.Logger
- Frame<V extends Value> - cn.taketoday.bytecode.tree.analysis中的类
-
A symbolic execution stack frame.
- Frame(int, int) - 类的构造器 cn.taketoday.bytecode.tree.analysis.Frame
-
Constructs a new frame with the given size.
- Frame(Frame<? extends V>) - 类的构造器 cn.taketoday.bytecode.tree.analysis.Frame
-
Constructs a copy of the given Frame.
- FRAME - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
FrameNode"instructions". - FrameNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a stack map frame.
- FrameNode(int, int, Object[], int, Object[]) - 类的构造器 cn.taketoday.bytecode.tree.FrameNode
-
Constructs a new
FrameNode. - FREM - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FRETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- from(A) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance from the specified annotation. - from(Annotation...) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance from the specified annotations. - from(Class) - 类中的静态方法 cn.taketoday.bytecode.core.ClassInfo
- from(Class) - 类中的静态方法 cn.taketoday.bytecode.reflect.MethodAccess
- from(Class<?>, String) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
- from(ClassLoader, Class) - 类中的静态方法 cn.taketoday.bytecode.reflect.MethodAccess
- from(Object) - 类中的静态方法 cn.taketoday.core.style.ToStringBuilder
- from(Object, A) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance from the specified annotation. - from(Object, Annotation...) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance from the specified annotations. - from(Object, Annotation[], RepeatableContainers) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance from the specified annotations. - from(Object, Annotation[], RepeatableContainers, AnnotationFilter) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance from the specified annotations. - from(AnnotatedElement) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance containing all annotations and meta-annotations from the specified element. - from(AnnotatedElement) - 类中的方法 cn.taketoday.core.annotation.MergedAnnotations.Search
-
Perform a search for merged annotations beginning with the supplied
AnnotatedElement(such as aClassorMethod), using the configuration in thisSearchinstance. - from(AnnotatedElement, MergedAnnotations.SearchStrategy) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance containing all annotations and meta-annotations from the specified element and, depending on theMergedAnnotations.SearchStrategy, related inherited elements. - from(AnnotatedElement, MergedAnnotations.SearchStrategy, RepeatableContainers) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance containing all annotations and meta-annotations from the specified element and, depending on theMergedAnnotations.SearchStrategy, related inherited elements. - from(AnnotatedElement, MergedAnnotations.SearchStrategy, RepeatableContainers, AnnotationFilter) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance containing all annotations and meta-annotations from the specified element and, depending on theMergedAnnotations.SearchStrategy, related inherited elements. - from(Constructor<?>) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
-
Creates a new
MethodSignature. - from(Member) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
- from(Member) - 类中的静态方法 cn.taketoday.bytecode.core.MethodInfo
- from(Member, int) - 类中的静态方法 cn.taketoday.bytecode.core.MethodInfo
- from(Method) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
-
Creates a new
MethodSignature. - from(String) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns a
MethodSignaturecorresponding to the given Java method declaration. - from(String) - 类中的静态方法 cn.taketoday.core.io.UrlResource
-
Create a new
UrlResourcefrom the given URL path. - from(String, boolean) - 类中的静态方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns a
MethodSignaturecorresponding to the given Java method declaration. - from(String, Object) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Create a map wit a single hint via
Collections.singletonMap(K, V). - from(URI) - 类中的静态方法 cn.taketoday.core.io.UrlResource
-
Create a new
UrlResourcefrom the givenURI. - from(Function<Class<?>, Object>) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Factory method that creates a new
TodayStrategies.ArgumentResolverfrom a lambda friendly function. - from(Supplier<? extends CharSequence>) - 类中的静态方法 cn.taketoday.logging.LogMessage
-
Build a lazily resolving message from the given supplier.
- from(Supplier<T>) - 类中的静态方法 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given supplier. - from(Supplier<T>) - 类中的方法 cn.taketoday.util.PropertyMapper
-
Return a new
PropertyMapper.Sourcefrom the specified value supplier that can be used to perform the mapping. - from(Map<K, List<V>>) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Adapt a
Map<K, List<V>>to anMultiValueMap<K, V>. - from(Map<K, List<V>>, Function<K, List<V>>) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Adapt a
Map<K, List<V>>to anMultiValueMap<K, V>. - from(T) - 类中的方法 cn.taketoday.util.PropertyMapper
-
Return a new
PropertyMapper.Sourcefrom the specified value that can be used to perform the mapping. - fromArrayComponent(ResolvableType) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypeas a array of the specifiedcomponentType. - fromClass(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the given class. - fromClass(Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedClass, using the full generic type information for assignability checks. - fromClass(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specified base type (interface or base class) with a given implementation class. - fromClassWithGenerics(Class<?>, ResolvableType...) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedClasswith pre-declared generics. - fromClassWithGenerics(Class<?>, Class<?>...) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedClasswith pre-declared generics. - fromConstructor(Constructor<?>) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the method
Typecorresponding to the given constructor. - fromDescriptor(String) - 类中的静态方法 cn.taketoday.bytecode.ClassValueHolder
- fromDescriptor(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the given type descriptor. - fromField(Field) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedField. - fromField(Field) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- fromField(Field) - 接口中的静态方法 cn.taketoday.reflect.GetterMethod
-
new GetterMethod from java reflect property if the setter method not exist use Reflective tech
- fromField(Field) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
-
PropertyAccessor
- fromField(Field) - 接口中的静态方法 cn.taketoday.reflect.SetterMethod
-
new SetterMethod from java reflect property
- fromField(Field, int) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedFieldwith the given nesting level. - fromField(Field, int, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedFieldwith a given implementation and the given nesting level. - fromField(Field, ResolvableType) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedFieldwith a given implementation. - fromField(Field, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedFieldwith a given implementation. - fromField(Field, Method, Method) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
- fromInstance(Object) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specified instance. - fromInternalName(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the given internal name. - fromInternalNames(String[]) - 类中的静态方法 cn.taketoday.bytecode.Type
- fromLinkedHashMap() - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Adapt a
LinkedHashMap<K, List<V>>to anMultiValueMap<K, V>. - fromLinkedHashMap(int) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Adapt a
LinkedHashMap<K, List<V>>to anMultiValueMap<K, V>. - fromMap(Map<String, Object>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Return an
AnnotationAttributesinstance based on the given map. - fromMetadata(AnnotatedTypeMetadata, Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAttributes
- fromMetadata(AnnotatedTypeMetadata, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAttributes
- fromMethod(Type, Type...) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the method
Typecorresponding to the given argument and return types. - fromMethod(GetterMethod, SetterMethod) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
-
use GetterMethod and SetterMethod tech to access property
- fromMethod(MethodInvoker) - 接口中的静态方法 cn.taketoday.reflect.GetterMethod
-
use fast invoke tech
MethodInvoker - fromMethod(MethodInvoker) - 接口中的静态方法 cn.taketoday.reflect.SetterMethod
-
use fast invoke tech
MethodInvoker - fromMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.reflect.MethodInvoker
-
Create a
MethodInvoker - fromMethod(Method) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the method
Typecorresponding to the given method. - fromMethod(Method) - 接口中的静态方法 cn.taketoday.reflect.GetterMethod
-
use fast invoke tech
MethodInvoker - fromMethod(Method) - 类中的静态方法 cn.taketoday.reflect.MethodInvoker
-
Create a
MethodInvoker - fromMethod(Method) - 接口中的静态方法 cn.taketoday.reflect.SetterMethod
-
use fast invoke tech
MethodInvoker - fromMethod(Method, Class<?>) - 类中的静态方法 cn.taketoday.reflect.MethodInvoker
-
Create a
MethodInvoker - fromMethod(Method, Method) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
-
getter setter is exists in a bean or pojo, use fast invoke tech
MethodInvoker - fromMethod(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typecorresponding to the given method descriptor. - fromObject(Object) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor for an object.
- fromParameter(Parameter) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedParameter. - fromParameter(Parameter) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- fromParameter(Parameter, ResolvableType) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedParameterwith a given implementation type. - fromParameter(Parameter, Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
- fromParameter(Parameter, Type) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedParameter, overriding the target type to resolve with a specific given type. - fromPublisher(Publisher<?>) - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Adapt from the given Reactive Streams Publisher.
- fromRawClass(Class<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedClass, doing assignability checks against the raw class only (analogous toClass.isAssignableFrom(java.lang.Class<?>), which this serves as a wrapper for. - fromReflective(Field) - 接口中的静态方法 cn.taketoday.reflect.GetterMethod
-
use java reflect
Fieldtech - fromReflective(Field) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
-
use java reflect
Fieldtech - fromReflective(Field) - 接口中的静态方法 cn.taketoday.reflect.SetterMethod
-
use java reflect
Fieldtech - fromReflective(Field, Method, Method) - 类中的静态方法 cn.taketoday.reflect.PropertyAccessor
-
use java reflect
Fieldtech - fromResourceLoader(ResourceLoader) - 接口中的静态方法 cn.taketoday.core.io.PatternResourceLoader
-
Return a default
PatternResourceLoaderfor the givenResourceLoader. - fromSize(int) - 类中的静态方法 cn.taketoday.util.ConcurrentCache
- fromString(String) - 类中的静态方法 cn.taketoday.bytecode.TypePath
-
Converts a type path in string form, in the format used by
TypePath.toString(), into a TypePath object. - fromSuffix(String) - enum class中的静态方法 cn.taketoday.util.DataUnit
-
Return the
DataUnitmatching the specifiedsuffix. - fromType(TypeReference<?>) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedTypeReference. - fromType(Type) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedType. - fromType(Type) - 类中的静态方法 cn.taketoday.core.TypeReference
-
Build a
TypeReferencewrapping the given type. - fromType(Type, ResolvableType) - 类中的静态方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specifiedTypebacked by the given owner type. - FSTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FSUB - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- FUNCTION_MUST_BE_STATIC - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- FUNCTION_NOT_DEFINED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- FUNCTION_REFERENCE_CANNOT_BE_INVOKED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- FunctionReference - cn.taketoday.expression.spel.ast中的类
-
A function reference is of the form "#someFunction(a,b,c)".
- FunctionReference(String, int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.FunctionReference
- FutureAdapter<T,
S> - cn.taketoday.util.concurrent中的类 -
Abstract class that adapts a
Futureparameterized over S into aFutureparameterized over T. - FutureAdapter(Future<S>) - 类的构造器 cn.taketoday.util.concurrent.FutureAdapter
-
Constructs a new
FutureAdapterwith the given adaptee. - FutureUtils - cn.taketoday.util.concurrent中的类
-
Convenience utilities for working with
Futureand implementations. - FutureUtils() - 类的构造器 cn.taketoday.util.concurrent.FutureUtils
- fv - 类中的变量 cn.taketoday.bytecode.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
G
- GE - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method. - generate(AbstractClassGenerator.ClassLoaderData) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- generate(AbstractClassGenerator.ClassLoaderData) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- generate(ClassGenerator) - 类中的方法 cn.taketoday.bytecode.core.ClassLoaderAwareGeneratorStrategy
- generate(ClassGenerator) - 类中的方法 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- generate(ClassGenerator) - 接口中的方法 cn.taketoday.bytecode.core.GeneratorStrategy
-
Generate the class.
- generateCase(int, Label) - 接口中的方法 cn.taketoday.bytecode.commons.TableSwitchGenerator
-
Generates the code for a switch case.
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- generateClass(ClassVisitor) - 接口中的方法 cn.taketoday.bytecode.core.ClassGenerator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.ClassReaderGenerator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.TransformingClassGenerator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
- generateClass(ClassVisitor) - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- generateCode(MethodVisitor, CodeFlow) - 接口中的方法 cn.taketoday.bytecode.core.CodeFlow.ClinitAdder
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.BooleanLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.ConstructorReference
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.Elvis
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.FloatLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.FunctionReference
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.IntLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.LongLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.NullLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpAnd
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpDivide
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpEQ
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorInstanceof
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorNot
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpGE
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpGT
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpLE
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpLT
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpMinus
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpModulus
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpMultiply
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpNE
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpOr
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.OpPlus
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.RealLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Generate the bytecode for this node into the supplied visitor.
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.StringLiteral
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.Ternary
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.TypeReference
- generateCode(MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- generateCode(String, MethodVisitor, CodeFlow) - 接口中的方法 cn.taketoday.expression.spel.CompilablePropertyAccessor
-
Generate the bytecode the performs the access operation into the specified MethodVisitor using context information from the codeflow where necessary.
- generateCode(String, MethodVisitor, CodeFlow) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- generateCodeForArgument(MethodVisitor, CodeFlow, SpelNodeImpl, String) - 类中的静态方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Ask an argument to generate its bytecode and then follow it up with any boxing/unboxing/checkcasting to ensure it matches the expected parameter descriptor.
- generateCodeForArguments(MethodVisitor, CodeFlow, Member, SpelNodeImpl[]) - 类中的静态方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Generate code that handles building the argument values for the specified method.
- generateComparisonCode(MethodVisitor, CodeFlow, int, int) - 类中的方法 cn.taketoday.expression.spel.ast.Operator
-
Numeric comparison operators share very similar generated code, only differing in two comparison instructions.
- generateConstructor(ClassEmitter) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- generateConstructor(ClassEmitter) - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- generateDefault() - 接口中的方法 cn.taketoday.bytecode.commons.TableSwitchGenerator
-
Generates the code for the default switch case.
- generateField(ClassWriter, CodeFlow) - 接口中的方法 cn.taketoday.bytecode.core.CodeFlow.FieldAdder
- generateId() - 类中的方法 cn.taketoday.util.AlternativeJdkIdGenerator
- generateId() - 接口中的方法 cn.taketoday.util.IdGenerator
-
Generate a new identifier.
- generateId() - 类中的方法 cn.taketoday.util.JdkIdGenerator
- generateId() - 类中的方法 cn.taketoday.util.SimpleIdGenerator
- generateMultipartBoundary() - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Generate a random MIME boundary as bytes, often used in multipart mime types.
- generateMultipartBoundaryString() - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Generate a random MIME boundary as String, often used in multipart mime types.
- generateRandomString(int) - 类中的静态方法 cn.taketoday.util.StringUtils
- Generator() - 类的构造器 cn.taketoday.bytecode.beans.BulkBean.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.core.KeyFactory.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.proxy.Mixin.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.util.ParallelSorter.Generator
- Generator() - 类的构造器 cn.taketoday.bytecode.util.StringSwitcher.Generator
- Generator(Class<?>) - 类的构造器 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- Generator(Class, Class, boolean) - 类的构造器 cn.taketoday.bytecode.beans.BeanCopier.Generator
- GeneratorAdapter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorwith convenient methods to generate code. - GeneratorAdapter(int, MethodSignature, MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constructs a new
GeneratorAdapter. - GeneratorAdapter(int, MethodSignature, String, Type[], ClassVisitor) - 类的构造器 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constructs a new
GeneratorAdapter. - GeneratorAdapter(GeneratorAdapter) - 类的构造器 cn.taketoday.bytecode.commons.GeneratorAdapter
- GeneratorAdapter(MethodVisitor, int, String, String) - 类的构造器 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constructs a new
GeneratorAdapter. - GeneratorStrategy - cn.taketoday.bytecode.core中的接口
-
The
GeneratorStrategy</code. is responsible for taking aClassGeneratorand producing a byte array containing the data for the generatedClass. - GeneratorSupport<T extends Accessor> - cn.taketoday.reflect中的类
- GeneratorSupport(Class<?>) - 类的构造器 cn.taketoday.reflect.GeneratorSupport
- GenericConversionService - cn.taketoday.core.conversion.support中的类
-
Base
ConversionServiceimplementation suitable for use in most environments. - GenericConversionService() - 类的构造器 cn.taketoday.core.conversion.support.GenericConversionService
- GenericConverter - cn.taketoday.core.conversion中的接口
-
Generic converter interface for converting between two or more types.
- GenericConverter.ConvertiblePair - cn.taketoday.core.conversion中的Record Class
-
Holder for a source-to-target class pair.
- GenericTypeResolver - cn.taketoday.core中的类
-
Helper class for resolving generic types against type variables.
- GenericTypeResolver() - 类的构造器 cn.taketoday.core.GenericTypeResolver
- get() - 接口中的方法 cn.taketoday.core.ThrowableSupplier
-
Gets the the result.
- get() - record class中的静态方法 cn.taketoday.lang.Version
- get() - 类中的方法 cn.taketoday.util.ArrayHolder
- get() - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- get() - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
- get() - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
-
Retrieve the value.
- get() - 接口中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Reference
-
Return the referenced entry, or
nullif the entry is no longer available. - get() - 类中的方法 cn.taketoday.util.function.SingletonSupplier
-
Get the shared singleton instance for this supplier.
- get() - 接口中的方法 cn.taketoday.util.function.ThrowingSupplier
-
Default
Supplier.get()that wraps any thrown checked exceptions (by default in aRuntimeException). - get() - 类中的方法 cn.taketoday.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or
nullif the callback wasn't suitable. - get() - 类中的静态方法 cn.taketoday.util.PropertyMapper
-
Return the property mapper.
- get(int) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns the instruction whose index is given.
- get(int) - 类中的方法 cn.taketoday.util.SmartList
- get(long, TimeUnit) - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- get(long, TimeUnit) - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
- get(long, TimeUnit) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
-
Retrieve the value.
- get(AbstractClassGenerator, boolean) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator.ClassLoaderData
- get(Class<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(Class<A>, Predicate<? super MergedAnnotation<A>>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(Class<A>, Predicate<? super MergedAnnotation<A>>, MergedAnnotationSelector<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get a matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(Class<T>) - 类中的方法 cn.taketoday.bytecode.core.CustomizerRegistry
- get(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- get(Object) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- get(Object) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- get(Object) - 接口中的方法 cn.taketoday.reflect.GetterMethod
-
Get property from
obj - get(Object) - 类中的方法 cn.taketoday.reflect.PropertyAccessor
- get(Object) - 类中的方法 cn.taketoday.reflect.WriteOnlyPropertyAccessor
- get(Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- get(Object) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- get(Object, Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Get the property of a bean.
- get(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(String) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Return the property source with the given name,
nullif not found. - get(String, Predicate<? super MergedAnnotation<A>>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(String, Predicate<? super MergedAnnotation<A>>, MergedAnnotationSelector<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Get a matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - get(TemporalAccessor, TemporalField) - 类中的静态方法 cn.taketoday.util.DateUtils
-
安全获取时间的某个属性,属性不存在返回0
- get(BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingSupplier
-
Gets a result, wrapping any thrown checked exceptions using the given
exceptionWrapper. - get(K) - 类中的方法 cn.taketoday.util.ConcurrentCache
- get(K) - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Retrieve an entry from the cache, potentially triggering generation of the value.
- get(Key) - 类中的方法 cn.taketoday.util.MapCache
-
If the specified key is not already associated with a value (or is mapped to
null), attempts to compute its value using the given mapping function and enters it into this map unlessnull. - get(Key, Function<Key, Value>) - 类中的方法 cn.taketoday.util.MapCache
-
If the specified key is not already associated with a value (or is mapped to
null), attempts to compute its value using the given mapping function and enters it into this map unlessnull. - get(Key, Param) - 类中的方法 cn.taketoday.util.MapCache
-
If the specified key is not already associated with a value (or is mapped to
null), attempts to compute its value using the given mapping function and enters it into this map unlessnull. - get(K, Function<? super K, ? extends V>) - 类中的方法 cn.taketoday.util.ConcurrentCache
- get(R) - 类中的方法 cn.taketoday.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or the given fallback if the callback wasn't suitable.
- GET_CLASS - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- getAccess() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the class's access flags (see
Opcodes). - getAccess() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- getAccess() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- getActiveContextObject() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
-
The active context object is what unqualified references to properties/etc are resolved against.
- getActiveProfiles() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getActiveProfiles() - 接口中的方法 cn.taketoday.core.env.Environment
-
Return the set of profiles explicitly made active for this environment.
- getAdaptee() - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
-
Returns the adaptee.
- getAdapter(Class<?>) - 类中的方法 cn.taketoday.core.ReactiveAdapterRegistry
-
Get the adapter for the given reactive type.
- getAdapter(Class<?>, Object) - 类中的方法 cn.taketoday.core.ReactiveAdapterRegistry
-
Get the adapter for the given reactive type.
- getAggregateIndex() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the index of the aggregate collection containing this annotation.
- getAliases(String) - 接口中的方法 cn.taketoday.core.AliasRegistry
-
Return the aliases for the given name, if defined.
- getAliases(String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
- getAliasList(String) - 接口中的方法 cn.taketoday.core.AliasRegistry
-
Return the aliases list for the given name, if defined.
- getAliasList(String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
- getAllAnnotationAttributes(AnnotatedElement, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the annotation attributes of all annotations of the specified
annotationNamein the annotation hierarchy above the suppliedAnnotatedElementand store the results in aMultiValueMap. - getAllAnnotationAttributes(AnnotatedElement, String, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the annotation attributes of all annotations of the specified
annotationNamein the annotation hierarchy above the suppliedAnnotatedElementand store the results in aMultiValueMap. - getAllAnnotationAttributes(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Retrieve all attributes of all annotations of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation).
- getAllAnnotationAttributes(String, boolean) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Retrieve all attributes of all annotations of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation).
- getAllAnnotationAttributes(String, boolean) - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- getAllAnnotationAttributes(String, boolean) - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getAllDeclaredMethods(Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get all declared methods on the leaf class and all superclasses.
- getAllInterfaces(Object) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given instance implements as an array, including ones implemented by superclasses.
- getAllInterfacesAsSet(Object) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given instance implements as a Set, including ones implemented by superclasses.
- getAllInterfacesForClass(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given class implements as an array, including ones implemented by superclasses.
- getAllInterfacesForClass(Class<?>, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given class implements as an array, including ones implemented by superclasses.
- getAllInterfacesForClassAsSet(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given class implements as a Set, including ones implemented by superclasses.
- getAllInterfacesForClassAsSet(Class<?>, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return all interfaces that the given class implements as a Set, including ones implemented by superclasses.
- getAllMergedAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get all annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - getAllMergedAnnotations(AnnotatedElement, Set<Class<? extends Annotation>>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get all annotations of the specified
annotationTypeswithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the correspondingannotationType. - getAnnotatedElement() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the wrapped annotated element.
- getAnnotatedMethods(String) - 接口中的方法 cn.taketoday.core.type.AnnotationMetadata
-
Retrieve the method metadata for all methods that are annotated (or meta-annotated) with the given annotation type.
- getAnnotatedMethods(String) - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- getAnnotation() - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
-
Get Annotation on sub-class
- getAnnotation(AnnotatedTypeMetadata) - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
- getAnnotation(Annotation, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get a single
AnnotationofannotationTypefrom the supplied annotation: either the given annotation itself or a direct meta-annotation thereof. - getAnnotation(Class<A>) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - getAnnotation(Class<T>) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Obtain the annotation of the specified
annotationTypethat is on this type descriptor. - getAnnotation(Class<T>) - 类中的方法 cn.taketoday.reflect.Property
- getAnnotation(Class<T>) - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- getAnnotation(AnnotatedElement) - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
- getAnnotation(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get a single
AnnotationofannotationTypefrom the suppliedAnnotatedElement, where the annotation is either present or meta-present on theAnnotatedElement. - getAnnotation(Method, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get a single
AnnotationofannotationTypefrom the suppliedMethod, where the annotation is either present or meta-present on the method. - getAnnotation(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the
AnnotationAttributesstored under the specifiedattributeName. - getAnnotation(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Get the nearest matching annotation or meta-annotation of the specified type, or
MergedAnnotation.missing()if none is present. - getAnnotation(String, Class<A>) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the annotation of type
annotationTypestored under the specifiedattributeName. - getAnnotation(String, Class<T>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required annotation attribute value from the annotation.
- getAnnotationArray(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the array of
AnnotationAttributesstored under the specifiedattributeName. - getAnnotationArray(String, Class<A>) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the array of type
annotationTypestored under the specifiedattributeName. - getAnnotationArray(String, Class<T>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required annotation array attribute value from the annotation.
- getAnnotationAttributes(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the given annotation's attributes as a
Map, preserving all attribute types. - getAnnotationAttributes(Annotation, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the given annotation's attributes as a
Map. - getAnnotationAttributes(Annotation, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the given annotation's attributes as an
AnnotationAttributesmap. - getAnnotationAttributes(AnnotatedElement, Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the given annotation's attributes as an
AnnotationAttributesmap. - getAnnotationAttributes(AnnotatedElement, Annotation, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the given annotation's attributes as an
AnnotationAttributesmap. - getAnnotationAttributes(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Retrieve the attributes of the annotation of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation), also taking attribute overrides on composed annotations into account.
- getAnnotationAttributes(String, boolean) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Retrieve the attributes of the annotation of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation), also taking attribute overrides on composed annotations into account.
- getAnnotationAttributes(String, boolean) - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- getAnnotationAttributes(String, boolean) - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getAnnotationMetadata() - 接口中的方法 cn.taketoday.core.type.classreading.MetadataReader
-
Read full annotation metadata for the underlying class, including metadata for annotated methods.
- getAnnotations() - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Return annotation details based on the direct annotations of the underlying element.
- getAnnotations() - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- getAnnotations() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getAnnotations() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Return the annotations associated with this type descriptor, if any.
- getAnnotations() - 类中的方法 cn.taketoday.reflect.Property
- getAnnotations() - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- getAnnotations(AnnotatedElement) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get all
Annotationsthat are present on the suppliedAnnotatedElement. - getAnnotations(Method) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get all
Annotationsthat are present on the suppliedMethod. - getAnnotationType() - 类中的方法 cn.taketoday.core.type.filter.AnnotationTypeFilter
-
Return the
Annotationthat this instance is using to filter candidates. - getAnnotationTypes() - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Get the fully qualified class names of all annotation types that are present on the underlying class.
- getAnnotationTypes() - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- getArgIndex(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Returns the index of the given method argument in the frame's local variables array.
- getArgsIndex() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getArguments() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return the arguments for the method invocation.
- getArgumentsAndReturnSizes() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the size of the arguments and of the return value of methods of this type.
- getArgumentsAndReturnSizes(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentTypes() - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- getArgumentTypes() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns the argument types of the method described by this object.
- getArgumentTypes() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the argument types of methods of this type.
- getArgumentTypes() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
- getArgumentTypes() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getArgumentTypes(Method) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typevalues corresponding to the argument types of the given method. - getArgumentTypes(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Typevalues corresponding to the argument types of the given method descriptor. - getAST() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Return the Abstract Syntax Tree for the expression.
- getAsText() - 类中的方法 cn.taketoday.core.conversion.support.ConvertingPropertyEditorAdapter
- getAsText() - 类中的方法 cn.taketoday.core.io.ResourceEditor
- getAttribute(String) - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Get the value of the attribute identified by
name. - getAttribute(String) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- getAttributeNames() - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Return the names of all attributes.
- getAttributeNames() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- getAttributes() - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Return attributes map
- getAttributes() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- getAttributes(AnnotatedTypeMetadata) - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
- getAttributes(Class<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
- getBean() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Return the bean currently in use by this map.
- getBeanGetters(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getBeanProperties(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getBeanResolver() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a bean resolver that can look up beans by name.
- getBeanResolver() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
SimpleEvaluationContextdoes not support the use of bean references. - getBeanResolver() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getBeanSetters(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getBoolean(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas a boolean. - getBoolean(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required boolean attribute value from the annotation.
- getBooleanArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required boolean array attribute value from the annotation.
- getBooleanValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required boolean attribute value from the annotation.
- getBootstrapMethod() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns the bootstrap method used to compute the value of this constant.
- getBootstrapMethodArgument(int) - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
- getBootstrapMethodArgumentCount() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
- getBoundPrefixes() - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Return all declared prefixes.
- getBoxedType() - 类中的方法 cn.taketoday.bytecode.Type
-
get Boxed Type
- getBufferAllocator() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
Return the
BufferAllocatorused by this factory. - getByte(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Read a single byte at the given index from this data buffer.
- getByte(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- getByte(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- getByte(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- getByte(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- getByte(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required byte attribute value from the annotation.
- getByteArray() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
Return the underlying byte array.
- getByteArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required byte array attribute value from the annotation.
- getByteBufAllocator() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
Return the
ByteBufAllocatorused by this factory. - getCacheLimit() - 类中的方法 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Return the maximum number of entries for the MetadataReader cache.
- getCallback(int) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Return the
Callbackimplementation at the specified index. - getCallback(Method) - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- getCallbacks() - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- getCallbacks() - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Get the current set of callbacks for ths object.
- getCallbackTypes() - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- getCause() - 异常错误中的方法 cn.taketoday.bytecode.beans.BulkBeanException
- getCause() - 异常错误中的方法 cn.taketoday.expression.spel.InternalParseException
- getChar(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required char attribute value from the annotation.
- getCharArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required char array attribute value from the annotation.
- getCharset() - 类中的方法 cn.taketoday.core.io.EncodedResource
- getCharset() - 类中的方法 cn.taketoday.util.MimeType
-
Return the character set, as indicated by a
charsetparameter, if any. - getChild(int) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getChild(int) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Helper method that returns a SpelNode rather than an Antlr Tree node.
- getChildCount() - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getChildCount() - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Return the number of children under this node.
- getChildElementByTagName(Element, String) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Utility method that returns the first child element identified by its name.
- getChildElements(Element) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Retrieves all child elements of the given DOM element.
- getChildElementsByTagName(Element, String) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Retrieves all child elements of the given DOM element that match the given element name.
- getChildElementsByTagName(Element, String...) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Retrieves all child elements of the given DOM element that match any of the given element names.
- getChildElementValueByTagName(Element, String) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Utility method that returns the first child element value identified by its name.
- getClass(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Loads the class corresponding to the given type.
- getClass(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas a class. - getClass(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required class attribute value from the annotation.
- getClassArray(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas an array of classes. - getClassArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required class array attribute value from the annotation.
- getClassEmitter() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- getClasses(Object[]) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getClasses(Object[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Mixin
- getClassFileName(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine the name of the class file, relative to the containing package: e.g.
- getClassFor(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
- getClassGenerator() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getClassGenerator() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- getClassInfo() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- getClassInfo() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- getClassInfo() - 类中的方法 cn.taketoday.bytecode.core.SimpleMethodInfo
- getClassLoader() - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Returns the
ClassLoaderto be used by the default implementation ofClassWriter.getCommonSuperClass(String, String), that of thisClassWriter's runtime type by default. - getClassLoader() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator.ClassLoaderData
- getClassLoader() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getClassLoader() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
Return the
ClassLoaderthat this resource will be obtained from. - getClassLoader() - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Return the ClassLoader to load class path resources with.
- getClassLoader() - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- getClassLoader() - 接口中的方法 cn.taketoday.core.io.ResourceLoader
-
Expose the
ClassLoaderused by thisResourceLoader. - getClassLoader() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getClassMetadata() - 接口中的方法 cn.taketoday.core.type.classreading.MetadataReader
-
Read basic class metadata for the underlying class.
- getClassName() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the internal name of the class (see
Type.getInternalName()). - getClassName() - 异常错误中的方法 cn.taketoday.bytecode.ClassTooLargeException
-
Returns the internal name of the class.
- getClassName() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getClassName() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
- getClassName() - 类中的方法 cn.taketoday.bytecode.core.DebuggingClassWriter
- getClassName() - 异常错误中的方法 cn.taketoday.bytecode.MethodTooLargeException
-
Returns the internal name of the owner class.
- getClassName() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the binary name of the class corresponding to this type.
- getClassName() - 类中的方法 cn.taketoday.core.Constants
-
Return the name of the analyzed class.
- getClassName() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return the name of the underlying class.
- getClassName() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getClassName() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getClassName(byte[]) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getClassName(ClassReader) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getClassName(Resource) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getClassName(InputStream) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getClassName(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
get object class name
- getClassName(String, String, Object, Predicate<String>) - 类中的方法 cn.taketoday.bytecode.core.DefaultNamingPolicy
- getClassName(String, String, Object, Predicate<String>) - 接口中的方法 cn.taketoday.bytecode.core.NamingPolicy
-
Choose a name for a generated class.
- getClassType() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- getClassValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required class attribute value from the annotation.
- getClassValueArray() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required class array attribute value from the annotation.
- getClassVisitor() - 类中的方法 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- getCodeEmitter() - 类中的方法 cn.taketoday.bytecode.core.Block
- getCodeSize() - 异常错误中的方法 cn.taketoday.bytecode.MethodTooLargeException
-
Returns the size of the method's Code attribute, in bytes.
- getCommonSuperClass(String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Returns the common super type of the two given types.
- getCompiler(ClassLoader) - 类中的静态方法 cn.taketoday.bytecode.BytecodeCompiler
-
Factory method for compiler instances.
- getCompiler(ClassLoader) - 类中的静态方法 cn.taketoday.expression.spel.standard.SpelCompiler
-
Factory method for compiler instances.
- getCompilerClassLoader() - 类中的方法 cn.taketoday.expression.spel.SpelParserConfiguration
-
Return the ClassLoader to use as the basis for expression compilation.
- getCompilerMode() - 类中的方法 cn.taketoday.expression.spel.SpelParserConfiguration
-
Return the compiler mode for parsers using this configuration object.
- getComponentType() - 类中的方法 cn.taketoday.bytecode.Type
- getComponentType() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return the ResolvableType representing the component type of the array or
ResolvableType.NONEif this type does not represent an array. - getComponentType() - 类中的方法 cn.taketoday.core.TypeDescriptor
- getCompositeLog(Logger, Logger, Logger...) - 类中的静态方法 cn.taketoday.logging.LogDelegateFactory
-
Create a composite logger that delegates to a primary or falls back on a secondary logger if logging for the primary logger is not enabled.
- getConcurrencyLimit() - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Return the maximum number of parallel accesses allowed.
- getConcurrencyLimit() - 类中的方法 cn.taketoday.util.ConcurrencyThrottleSupport
-
Return the maximum number of concurrent access attempts allowed.
- getConfiguration() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getConstantPoolCount() - 异常错误中的方法 cn.taketoday.bytecode.ClassTooLargeException
-
Returns the number of constant pool items of the class.
- getConstantValue() - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
- getConstantValue() - 类中的方法 cn.taketoday.expression.spel.ast.InlineMap
- getConstructor() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the wrapped Constructor, if any.
- getConstructor() - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveConstructorExecutor
- getConstructor(Class[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getConstructor(Class<T>, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
getDeclaredConstructor
- getConstructor(Constructor) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getConstructorDescriptor(Constructor<?>) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to the given constructor.
- getConstructorIfAvailable(Class<T>, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a declared constructor with the given signature, and return it if available (else return
null). - getConstructorResolvers() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a list of resolvers that will be asked in turn to locate a constructor.
- getConstructorResolvers() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return an empty list, always, since this context does not support the use of type references.
- getConstructorResolvers() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getContainingClass() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the containing class for this method parameter.
- getConversionService() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getConversionService() - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getConversionService() - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Return the
ConfigurableConversionServiceused when performing type conversions on properties. - getConverter(TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConverter(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConverter(Class<?>, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConverter(Class<?>, Class<?>) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConverter(Class<T>) - 接口中的方法 cn.taketoday.core.conversion.ConverterFactory
-
Get the converter to convert from S to target type T, where T is also an instance of R.
- getConverter(Object, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConverter(Object, Class<?>) - 接口中的方法 cn.taketoday.core.conversion.ConversionService
-
Hook method to lookup the converter for a given sourceType/targetType pair.
- getConvertibleTypes() - 接口中的方法 cn.taketoday.core.conversion.GenericConverter
-
Return the source and target types that this converter can convert between.
- getCount() - 类中的方法 cn.taketoday.core.io.ResourceRegion
-
Return the byte count of this region in the underlying
Resource. - getCount() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
-
Return the total number of references in this segment.
- getCurrent() - 类中的静态方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Used internally by CGLIB.
- getCustomizers(Class<T>) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- getDeclaration() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
-
Returns the Java generic type declaration corresponding to the visited signature.
- getDeclaredAnnotations() - 类中的方法 cn.taketoday.reflect.Property
- getDeclaredAnnotations() - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- getDeclaredFields(Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
This variant retrieves
Class.getDeclaredFields()from a local cache in order to avoid the JVM's SecurityManager check and defensive array copying. - getDeclaredMethods() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Retrieve the method metadata for all user-declared methods on the underlying class, preserving declaration order as far as possible.
- getDeclaredMethods() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getDeclaredMethods(Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Variant of
Class.getDeclaredMethods()that uses a local cache in order to avoid the JVM's SecurityManager check and new Method instances. - getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get the declared repeatable annotations of
annotationTypefrom the suppliedAnnotatedElement, where such annotations are either directly present, indirectly present, or meta-present on the element. - getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get the declared repeatable annotations of
annotationTypefrom the suppliedAnnotatedElement, where such annotations are either directly present, indirectly present, or meta-present on the element. - getDeclaringClass() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getDeclaringClass() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getDeclaringClass() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the class that declares the underlying Method or Constructor.
- getDeclaringClass() - 类中的方法 cn.taketoday.reflect.Property
-
Returns the
Classobject representing the class or interface that declares the field represented by thisFieldobject. - getDeclaringClassName() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Get the fully-qualified name of the class that declares the underlying method.
- getDeclaringClassName() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getDecodableMimeTypes() - 类中的方法 cn.taketoday.core.codec.AbstractDecoder
- getDecodableMimeTypes() - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Return the list of MIME types supported by this Decoder.
- getDecodableMimeTypes(ResolvableType) - 接口中的方法 cn.taketoday.core.codec.Decoder
-
Return the list of MIME types supported by this Decoder for the given type of element.
- getDecoratedClass() - 接口中的方法 cn.taketoday.core.DecoratingProxy
-
Return the (ultimate) decorated class behind this proxy.
- getDefaultCharset() - 类中的方法 cn.taketoday.core.codec.StringDecoder
-
Return the configured
defaultCharset. - getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- getDefaultClassLoader() - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
- getDefaultClassLoader() - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return the default ClassLoader to use: typically the thread context ClassLoader, if available; the ClassLoader that loaded the ClassUtils class will be used as fallback.
- getDefaultConverter(TypeDescriptor, TypeDescriptor) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
-
Return the default converter if no converter is found for the given sourceType/targetType pair.
- getDefaultProfiles() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getDefaultProfiles() - 接口中的方法 cn.taketoday.core.env.Environment
-
Return the set of profiles to be active by default when no active profiles have been set explicitly.
- getDefaultThreadNamePrefix() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Build the default thread name prefix for this factory.
- getDefaultValue(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the default value of the
valueattribute of a single-element Annotation, given an annotation instance. - getDefaultValue(Annotation, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the default value of a named attribute, given an annotation instance.
- getDefaultValue(Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the default value of the
valueattribute of a single-element Annotation, given theannotation type. - getDefaultValue(Class<? extends Annotation>, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the default value of a named attribute, given the
annotation type. - getDefaultValue(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the default attribute value from the annotation as specified in the annotation declaration.
- getDefaultValue(String, Class<T>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the default attribute value from the annotation as specified in the annotation declaration.
- getDefineClassStrategy() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getDelegate() - 类中的方法 cn.taketoday.bytecode.RecordComponentVisitor
-
The record visitor to which this visitor must delegate method calls.
- getDelegate() - 类中的方法 cn.taketoday.core.io.ClassPathResource
- getDelegate() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getDesc() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDescription() - 接口中的方法 cn.taketoday.lang.Descriptive
-
Return a description
- getDescription() - 接口中的方法 cn.taketoday.lang.Enumerable
- getDescriptiveType(Object) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return a descriptive name for the given object's type: usually simply the class name, but component type class name + "[]" for arrays, and an appended list of implemented interfaces for JDK proxies.
- getDescriptor() - 类中的方法 cn.taketoday.bytecode.ClassValueHolder
- getDescriptor() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns the descriptor of the method described by this object.
- getDescriptor() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns the type of this constant.
- getDescriptor() - 类中的方法 cn.taketoday.bytecode.EnumValueHolder
- getDescriptor() - 异常错误中的方法 cn.taketoday.bytecode.MethodTooLargeException
-
Returns the descriptor of the method.
- getDescriptor() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to this type.
- getDescriptor() - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Return the descriptor of the reactive type for the adapter.
- getDescriptor(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to the given class.
- getDescriptor(String) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Object -> Ljava/lang/Object; Object, Object ,Class -> Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;
- getDescriptor(String, boolean) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to the given type name.
- getDescriptor(String, int, int, boolean) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Object -> Ljava/lang/Object; Object, Object ,Class -> Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;
- getDimensions() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the number of dimensions of this array type.
- getDisplayString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a content-based String representation if
objis notnull; otherwise returns an empty String. - getDistance() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the distance of this annotation related to its use as a meta-annotation.
- getDouble(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required double attribute value from the annotation.
- getDoubleArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required double array attribute value from the annotation.
- getDoubleValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required double attribute value from the annotation.
- getElement(List<T>, int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Returns the element at the specified position in this list.
- getElement(T[], int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Returns the element at the specified position in this list.
- getElementDescriptor() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is an array, returns the array's component type.
- getElementType() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the type of the elements of this array type.
- getElementValue(BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
-
Returns the value corresponding to the type of the elements of the given array reference value.
- getElementValue(BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
- getEmptyValue() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Return an empty-value instance for the underlying reactive or async type.
- getEnclosingClassName() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return the name of the enclosing class of the underlying class, or
nullif the underlying class is a top-level class. - getEnclosingClassName() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getEncodableMimeTypes() - 类中的方法 cn.taketoday.core.codec.AbstractEncoder
- getEncodableMimeTypes() - 接口中的方法 cn.taketoday.core.codec.Encoder
-
Return the list of MIME types supported by this Encoder.
- getEncodableMimeTypes(ResolvableType) - 接口中的方法 cn.taketoday.core.codec.Encoder
-
Return the list of MIME types supported by this Encoder for the given type of element.
- getEncoding() - 类中的方法 cn.taketoday.core.io.EncodedResource
-
Return the encoding to use for reading from the resource, or
nullif none specified. - getEnd() - 类中的方法 cn.taketoday.bytecode.core.Block
- getEndPosition() - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getEndPosition() - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Return the end position of this AST node in the expression string.
- getEntryName() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- getEnum(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas an enum. - getEnum(String, Class<E>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required enum attribute value from the annotation.
- getEnumArray(String, Class<E>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required enum array attribute value from the annotation.
- getEnumType(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getEnvironment() - 接口中的方法 cn.taketoday.core.env.EnvironmentCapable
-
Return the
Environmentassociated with this component. - getEvaluationContext() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getEvaluationContext() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Return the default evaluation context that will be used if none is supplied on an evaluation call.
- getExceptionIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
- getExceptions() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
-
Returns the Java generic exception types declaration corresponding to the visited signature.
- getExceptionTypes() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- getExceptionTypes() - 类中的方法 cn.taketoday.bytecode.core.SimpleMethodInfo
- getExceptionTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastConstructorAccessor
- getExceptionTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getExceptionTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastMethodAccessor
- getExceptionTypes(Member) - 类中的静态方法 cn.taketoday.bytecode.Type
- getExecutable() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the wrapped executable.
- getExitDescriptor() - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getExpressionPrefix() - 类中的方法 cn.taketoday.expression.common.TemplateParserContext
- getExpressionPrefix() - 接口中的方法 cn.taketoday.expression.ParserContext
-
For template expressions, returns the prefix that identifies the start of an expression block within a string.
- getExpressions() - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getExpressionString() - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getExpressionString() - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getExpressionString() - 接口中的方法 cn.taketoday.expression.Expression
-
Return the original string used to create this expression (unmodified).
- getExpressionString() - 异常错误中的方法 cn.taketoday.expression.ExpressionException
-
Return the expression string.
- getExpressionString() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getExpressionSuffix() - 类中的方法 cn.taketoday.expression.common.TemplateParserContext
- getExpressionSuffix() - 接口中的方法 cn.taketoday.expression.ParserContext
-
For template expressions, return the prefix that identifies the end of an expression block within a string.
- getFallbackClassLoader() - 类中的方法 cn.taketoday.core.ConfigurableObjectInputStream
-
Return the fallback ClassLoader to use when no ClassLoader was specified and ObjectInputStream's own default class loader failed.
- getField() - 类中的方法 cn.taketoday.reflect.Property
-
get or find a Field
- getField(Type, String, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the value of a non static field on the stack.
- getField(Field, Object) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get the field represented by the supplied
field objecton the specifiedtarget object. - getField(String) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- getField(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- GETFIELD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- getFieldCache() - 类中的方法 cn.taketoday.core.Constants
-
Exposes the field cache to subclasses: a Map from String field name to object value.
- getFile() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
This implementation returns a File reference for the underlying class path resource, provided that it refers to a file in the file system.
- getFile() - 类中的方法 cn.taketoday.core.io.AbstractResource
- getFile() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation returns the underlying File reference.
- getFile() - 类中的方法 cn.taketoday.core.io.FileUrlResource
- getFile() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- getFile() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns the underlying File reference.
- getFile() - 接口中的方法 cn.taketoday.core.io.Resource
-
Return a File handle for this resource.
- getFile() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getFile() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation returns a File reference for the underlying URL/URI, provided that it refers to a file in the file system.
- getFile(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource location to a
java.io.File, i.e. to a file in the file system. - getFile(URI) - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
This implementation returns a File reference for the given URI-identified resource, provided that it refers to a file in the file system.
- getFile(URI) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource URI to a
java.io.File, i.e. to a file in the file system. - getFile(URI, String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource URI to a
java.io.File, i.e. to a file in the file system. - getFile(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource URL to a
java.io.File, i.e. to a file in the file system. - getFile(URL, String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource URL to a
java.io.File, i.e. to a file in the file system. - getFileForLastModifiedCheck() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
This implementation determines the underlying File (or jar file, in case of a resource in a jar/zip).
- getFileForLastModifiedCheck() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
Determine the File to use for timestamp checking.
- getFilename(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Extract the filename from the given Java resource path, e.g.
- getFilenameExtension(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Extract the filename extension from the given Java resource path, e.g.
- getFilePath() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- getFirst() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns the first instruction in this list.
- getFirst(Class<T>, Supplier<T>) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
get first strategy
- getFirst(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
get first strategy
- getFirst(K) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- getFirst(K) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Return the first value for the given key.
- getFirst(K) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- getFlag(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Retrieve the flag for the given property key.
- getFlag(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Retrieve the flag for the given property key.
- getFlag(String, boolean) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Retrieve the flag for the given property key.
- getFlag(String, boolean) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Retrieve the flag for the given property key.
- getFlags() - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassLoader
- getFlattenedMap(Map<String, Object>) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Return a flattened version of the given map, recursively following any nested Map or Collection values.
- getFloat(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required float attribute value from the annotation.
- getFloatArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required float array attribute value from the annotation.
- getFoo() - 类中的方法 cn.taketoday.bytecode.beans.SampleGetter
- getFormalParameterIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the formal parameter whose type is referenced by this type reference.
- getFrames() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Returns the symbolic execution stack frame for each instruction of the last analyzed method.
- getFullyClassFileName(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine the name of the class file, relative to the containing package: e.g.
- getGenerator(ClassReader) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassLoader
- getGenerator(ClassReader) - 类中的方法 cn.taketoday.bytecode.transform.TransformingClassLoader
- getGeneric(int...) - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTyperepresenting the generic parameter for the given indexes. - getGenericParameterType() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the generic type of the method/constructor parameter.
- getGenerics() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return an array of
ResolvableTypesrepresenting the generic parameters of this type. - getGenerics(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getGenerics(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Find generics in target class
- getGenericTypes(Field) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getGenericTypes(Parameter) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getGetters() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- getHandlers(int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Returns the exception handlers for the given instruction.
- getHash() - 接口中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Reference
-
Return the hash for the reference.
- getHash(Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
-
Get the hash for a given object, apply an additional hash function to reduce collisions.
- getHiddenLog(Class<?>) - 类中的静态方法 cn.taketoday.logging.LogDelegateFactory
-
Create a "hidden" logger with a category name prefixed with "_", thus precluding it from being enabled together with other log categories from the same package.
- getHiddenLog(String) - 类中的静态方法 cn.taketoday.logging.LogDelegateFactory
-
Create a "hidden" logger with a category name prefixed with "_", thus precluding it from being enabled together with other log categories from the same package.
- getId() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the ID of this
StopWatch, as specified on construction. - getIdentityHexString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hex String form of an object's identity hash code.
- getImportPrefixes() - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Return a list of all the import prefixes registered with this StandardTypeLocator.
- getIndex() - 异常错误中的方法 cn.taketoday.bytecode.beans.BulkBeanException
- getIndex() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getIndex(MethodSignature) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getIndex(Class[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
-
Return the index of the matching constructor.
- getIndex(Method) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getIndex(String, Class[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
-
Return the index of the matching method.
- getInitialInterval() - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
Return the initial interval in milliseconds.
- getInputStream() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation returns a ByteArrayInputStream for the underlying byte array.
- getInputStream() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation opens an
InputStreamfor the underlying class path resource, if available. - getInputStream() - 类中的方法 cn.taketoday.core.io.DescriptiveResource
- getInputStream() - 类中的方法 cn.taketoday.core.io.EncodedResource
- getInputStream() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation opens an NIO file stream for the underlying file.
- getInputStream() - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation throws IllegalStateException if attempting to read the underlying stream multiple times.
- getInputStream() - 接口中的方法 cn.taketoday.core.io.InputStreamSource
-
Get the content of the resource as input stream.
- getInputStream() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- getInputStream() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation opens a InputStream for the underlying file.
- getInputStream() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getInputStream() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation opens an InputStream for the given URL.
- getInputStream() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Get an
InputStreamto retrieve the data in this OutputStream. - getInserts() - 异常错误中的方法 cn.taketoday.expression.spel.SpelEvaluationException
-
Return the message inserts.
- getInserts() - 异常错误中的方法 cn.taketoday.expression.spel.SpelParseException
-
Return the message inserts.
- getInstance() - 类中的静态方法 cn.taketoday.bytecode.core.MethodInfoTransformer
- getInstance(AnnotationVisitor, AnnotationVisitor) - 类中的静态方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- getInt(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required int attribute value from the annotation.
- getInt(String, int) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Determines the integer value of the system property with the specified name.
- getIntArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required int array attribute value from the annotation.
- getInteger(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Determines the integer value of the property with the specified name.
- getInteger(String, Integer) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Returns the integer value of the property with the specified name.
- getInterceptFieldCallback() - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldEnabled
- getInterfaceMethodIfPossible(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine a corresponding interface method for the given method handle, if possible.
- getInterfaceMethodIfPossible(Method, Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine a corresponding interface method for the given method handle, if possible.
- getInterfaceNames() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return the names of all interfaces that the underlying class implements, or an empty array if there are none.
- getInterfaceNames() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getInterfaces() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the internal names of the implemented interfaces (see
Type.getInternalName()). - getInterfaces() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- getInterfaces() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypearray representing the direct interfaces implemented by this type. - getInterfaces() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getInterfaces() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- getInternal() - 类中的方法 cn.taketoday.bytecode.AnnotationValueHolder
- getInternal() - 类中的方法 cn.taketoday.bytecode.ClassValueHolder
- getInternal() - 类中的方法 cn.taketoday.bytecode.EnumValueHolder
- getInternalName() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the internal name of the given class.
- getInterval() - 类中的方法 cn.taketoday.util.backoff.FixedBackOff
-
Return the interval between two attempts in milliseconds.
- getIntLiteral(String, int, int, int) - 类中的静态方法 cn.taketoday.expression.spel.ast.Literal
-
Process the string form of a number, using the specified base if supplied and return an appropriate literal to hold it.
- getIntrospectedClass() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
-
Return the underlying Class.
- getIntrospectedMethod() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
-
Return the underlying Method.
- getIntValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required int attribute value from the annotation.
- getInvocationHandler(Object) - 类中的静态方法 cn.taketoday.bytecode.proxy.Proxy
- getItem(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the start offset in this
ClassReaderof a JVMS 'cp_info' structure (i.e. a constant pool entry), plus one. - getItemCount() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the number of entries in the class's constant pool table.
- getJarFile() - 接口中的方法 cn.taketoday.core.io.JarResource
- getJarFilePath(String) - 类中的静态方法 cn.taketoday.core.io.JarEntryResource
- getJarUrl(String) - 类中的静态方法 cn.taketoday.core.io.JarEntryResource
- getJavaConstructor() - 类中的方法 cn.taketoday.bytecode.reflect.FastConstructorAccessor
- getJavaMethod() - 类中的方法 cn.taketoday.bytecode.reflect.FastMethodAccessor
- getJavaVersion() - enum class中的静态方法 cn.taketoday.core.JavaVersion
-
Returns the
JavaVersionof the current runtime. - getKey() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- getKey() - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Gets the key from this holder.
- getLabel() - 类中的方法 cn.taketoday.bytecode.tree.LabelNode
-
Returns the label encapsulated by this node.
- getLabelNode(Label) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
-
Returns the LabelNode corresponding to the given Label.
- getLabels() - 类中的方法 cn.taketoday.bytecode.Attribute
-
Returns the labels corresponding to this attribute.
- getLabels() - 类中的方法 cn.taketoday.bytecode.commons.CodeComment
- getLast() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns the last instruction in this list.
- getLastTaskInfo() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the last task as a
StopWatch.TaskInfoobject. - getLastTaskName() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the name of the last task.
- getLastTaskTimeMillis() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the time taken by the last task in milliseconds.
- getLastTaskTimeNanos() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the time taken by the last task in nanoseconds.
- getLeftOperand() - 类中的方法 cn.taketoday.expression.spel.ast.Operator
- getLength() - 类中的方法 cn.taketoday.bytecode.TypePath
-
Returns the length of this path, i.e. its number of steps.
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.BooleanLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.FloatLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.IntLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.Literal
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.LongLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.NullLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.RealLiteral
- getLiteralValue() - 类中的方法 cn.taketoday.expression.spel.ast.StringLiteral
- getLoadFactor() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- getLocal(int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns the value of the given local variable.
- getLocale() - 接口中的方法 cn.taketoday.core.i18n.LocaleContext
-
Return the current Locale, which can be fixed or determined dynamically, depending on the implementation strategy.
- getLocale() - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Return the Locale associated with the current thread, if any, or the system default Locale otherwise.
- getLocale() - 类中的方法 cn.taketoday.core.i18n.SimpleLocaleContext
- getLocale() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Return the locale used by this
LinkedCaseInsensitiveMap. - getLocale(LocaleContext) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Return the Locale associated with the given user context, if any, or the system default Locale otherwise.
- getLocaleContext() - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Return the LocaleContext associated with the current thread, if any.
- getLocals() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns the maximum number of local variables of this frame.
- getLocalType(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Returns the type of the given local variable.
- getLogger() - 类中的方法 cn.taketoday.core.codec.AbstractDecoder
-
Return the currently configured Logger.
- getLogger() - 类中的方法 cn.taketoday.core.codec.AbstractEncoder
-
Return the currently configured Logger.
- getLogger(Class<?>) - 类中的静态方法 cn.taketoday.logging.LoggerFactory
-
Return a logger associated with a particular class.
- getLogger(String) - 类中的静态方法 cn.taketoday.logging.LoggerFactory
-
Return a logger associated with a particular class name.
- getLogPrefix(Map<String, Object>) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Obtain the hint
Hints.LOG_PREFIX_HINT, if present, or an empty String. - getLong(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required long attribute value from the annotation.
- getLong(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Determines the
longvalue of the system property with the specified name. - getLong(String, long) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Determines the
longvalue of the system property with the specified name. - getLong(String, Long) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Returns the
longvalue of the system property with the specified name. - getLongArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required long array attribute value from the annotation.
- getLongLiteral(String, int, int, int) - 类中的静态方法 cn.taketoday.expression.spel.ast.Literal
- getLongValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required long attribute value from the annotation.
- getMapKeyDescriptor() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is a
Mapand its key type is parameterized, returns the map's key type. - getMapKeyDescriptor(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is a
Map, creates a mapKeyTypeDescriptorfrom the provided map key. - getMapValueDescriptor() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is a
Mapand its value type is parameterized, returns the map's value type. - getMapValueDescriptor(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
If this type is a
Map, creates a mapValueTypeDescriptorfrom the provided map value. - getMaxAttempts() - 类中的方法 cn.taketoday.util.backoff.FixedBackOff
-
Return the maximum number of attempts in milliseconds.
- getMaxElapsedTime() - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
Return the maximum elapsed time in milliseconds after which a call to
BackOffExecution.nextBackOff()returnsBackOffExecution.STOP. - getMaximumAutoGrowSize() - 类中的方法 cn.taketoday.expression.spel.SpelParserConfiguration
-
Return the maximum size that a collection can auto grow.
- getMaxIndex() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
-
Returns the maximum method index for this class.
- getMaxInMemorySize() - 类中的方法 cn.taketoday.core.codec.AbstractDataBufferDecoder
-
Return the
configuredbyte count limit. - getMaxInterval() - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
Return the maximum back off time.
- getMaxSize() - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- getMaxStackSize() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns the maximum number of elements in the operand stack of this frame.
- getMaxStringLength() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
- getMember() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the wrapped member.
- getMemberClassNames() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return the names of all classes declared as members of the class represented by this ClassMetadata object.
- getMemberClassNames() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getMergedAnnotation(AnnotatedTypeMetadata) - 接口中的方法 cn.taketoday.core.annotation.AnnotationProvider
- getMergedAnnotation(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the first annotation of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy, and synthesize the result back into an annotation of the specifiedannotationType. - getMergedAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the first annotation of the specified
annotationTypewithin the annotation hierarchy above the suppliedelementand merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy. - getMergedAnnotationAttributes(AnnotatedElement, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the first annotation of the specified
annotationNamewithin the annotation hierarchy above the suppliedelementand merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy. - getMergedAnnotationAttributes(AnnotatedElement, String, boolean, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the first annotation of the specified
annotationNamewithin the annotation hierarchy above the suppliedelementand merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy. - getMergedAttributesArray(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
- getMergedRepeatableAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get all repeatable annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - getMergedRepeatableAnnotations(AnnotatedElement, Class<A>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get all repeatable annotations of the specified
annotationTypewithin the annotation hierarchy above the suppliedelement; and for each annotation found, merge that annotation's attributes with matching attributes from annotations in lower levels of the annotation hierarchy and synthesize the results back into an annotation of the specifiedannotationType. - getMessage() - 异常错误中的方法 cn.taketoday.core.env.MissingRequiredPropertiesException
- getMessage() - 异常错误中的方法 cn.taketoday.expression.ExpressionException
-
Return the exception message.
- getMessageCode() - 异常错误中的方法 cn.taketoday.expression.spel.SpelEvaluationException
-
Return the message code.
- getMessageCode() - 异常错误中的方法 cn.taketoday.expression.spel.SpelParseException
-
Return the message code.
- getMetaAnnotationTypes(AnnotatedElement, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the fully qualified class names of all meta-annotation types present on the annotation (of the specified
annotationType) on the suppliedAnnotatedElement. - getMetaAnnotationTypes(AnnotatedElement, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Get the fully qualified class names of all meta-annotation types present on the annotation (of the specified
annotationName) on the suppliedAnnotatedElement. - getMetaAnnotationTypes(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Get the fully qualified class names of all meta-annotation types that are present on the given annotation type on the underlying class.
- getMetadataReader(Resource) - 类中的方法 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
- getMetadataReader(Resource) - 类中的方法 cn.taketoday.core.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
- getMetadataReader(Resource) - 接口中的方法 cn.taketoday.core.type.classreading.MetadataReaderFactory
-
Obtain a MetadataReader for the given resource.
- getMetadataReader(Resource) - 类中的方法 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
- getMetadataReader(String) - 接口中的方法 cn.taketoday.core.type.classreading.MetadataReaderFactory
-
Obtain a MetadataReader for the given class name.
- getMetadataReader(String) - 类中的方法 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
- getMetaSource() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the source of the meta-annotation, or
nullif the annotation is not meta-present. - getMetaTypes() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the complete list of annotation types within the annotation hierarchy from this annotation to the
root. - getMethod() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the wrapped Method, if any.
- getMethod() - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
-
Return the original method that this executor has been configured for.
- getMethod() - 接口中的方法 cn.taketoday.reflect.MethodAccessor
- getMethod() - 类中的方法 cn.taketoday.reflect.MethodInvoker
- getMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a public method with the given signature, and return it if available (else throws an
IllegalStateException). - getMethod(Method) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getMethod(String, Class[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getMethodAnnotation(Class<A>) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the method/constructor annotation of the given type, if available.
- getMethodAnnotations() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the annotations associated with the target method/constructor itself.
- getMethodCountForName(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Return the number of methods with a given name (with any argument types), for the given class and/or its superclasses.
- getMethodDescriptor(Type, Type...) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMethodDescriptor(Method) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the descriptor corresponding to the given method.
- getMethodIfAvailable(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a public method with the given signature, and return it if available (else return
null). - getMethodInfo() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- getMethodName() - 异常错误中的方法 cn.taketoday.bytecode.MethodTooLargeException
-
Returns the name of the method.
- getMethodName() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Get the name of the underlying method.
- getMethodName() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getMethodParameter() - 类中的方法 cn.taketoday.reflect.Property
-
If method based bean-property
- getMethodResolvers() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a list of resolvers that will be asked in turn to locate a method.
- getMethodResolvers() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return the specified
MethodResolverdelegates, if any. - getMethodResolvers() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getMethods(Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
-
Return the set of methods for this type.
- getMethods(Class<?>, Class<?>[], List<Method>) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Finds all of the methods that will be extended by an Enhancer-generated class using the specified superclass and interfaces.
- getMimeType() - 异常错误中的方法 cn.taketoday.util.InvalidMimeTypeException
-
Return the offending content type.
- getMinSize() - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- getMissingRequiredProperties() - 异常错误中的方法 cn.taketoday.core.env.MissingRequiredPropertiesException
-
Return the set of properties marked as required but not present upon validation.
- getModificationCount() - 类中的方法 cn.taketoday.util.SmartList
- getModifiers() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- getModifiers() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- getModifiers() - 类中的方法 cn.taketoday.bytecode.core.SimpleMethodInfo
- getModifiers() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getModifiers() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
- getModifiers() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getModifiers() - 类中的方法 cn.taketoday.reflect.Property
- getMostSigBits() - 类中的方法 cn.taketoday.util.SimpleIdGenerator
- getMostSpecific(YamlProcessor.MatchStatus, YamlProcessor.MatchStatus) - enum class中的静态方法 cn.taketoday.core.YamlProcessor.MatchStatus
-
Compare two
YamlProcessor.MatchStatusitems, returning the most specific status. - getMostSpecificCause() - 异常错误中的方法 cn.taketoday.core.NestedCheckedException
-
Retrieve the most specific cause of this exception, that is, either the innermost cause (root cause) or this exception itself.
- getMostSpecificCause() - 异常错误中的方法 cn.taketoday.core.NestedRuntimeException
-
Retrieve the most specific cause of this exception, that is, either the innermost cause (root cause) or this exception itself.
- getMostSpecificCause(Throwable) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
-
Retrieve the most specific cause of the given exception, that is, either the innermost cause (root cause) or the exception itself.
- getMostSpecificMethod(Method, Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Given a method, which may come from an interface, and a target class used in the current reflective invocation, find the corresponding target method if there is one.
- getMultiplier() - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
Return the value to multiply the current interval by for each retry attempt.
- getName() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- getName() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns the name of the method described by this object.
- getName() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns the name of this constant.
- getName() - 类中的方法 cn.taketoday.bytecode.EnumValueHolder
- getName() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns the name of the field or method designated by this handle.
- getName() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getName() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- getName() - 类中的方法 cn.taketoday.core.env.PropertySource
-
Return the name of this
PropertySource. - getName() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
Determine the filename for this resource — typically the last part of the path — for example,
"myfile.txt". - getName() - 类中的方法 cn.taketoday.core.io.ClassPathResource
- getName() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- getName() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns the name of the file.
- getName() - 接口中的方法 cn.taketoday.core.io.Resource
-
Determine a name for this resource, i.e. typically the last part of the path: for example, "myfile.txt".
- getName() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getName() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation returns the URL-decoded name of the file that this URL refers to.
- getName() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Return the name of this type: the fully qualified class name.
- getName() - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
- getName() - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- getName() - 类中的方法 cn.taketoday.logging.Logger
-
Return the name of this
Loggerinstance. - getName() - 类中的方法 cn.taketoday.logging.NoOpLogger
- getName() - 类中的方法 cn.taketoday.reflect.Property
-
original property name
- getNames(Class[]) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getNames(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all names of the given group of constants.
- getNamesForProperty(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all names of the group of constants for the given bean property name.
- getNamesForSuffix(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all names of the given group of constants.
- getNamespaceURI(String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
- getNamingPolicy() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getNativeBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
-
Directly exposes the native
ByteBufferthat this buffer is based on also updating theByteBuffer'sposition and limit to match the currentDefaultDataBuffer.readPosition()andDefaultDataBuffer.readableByteCount(). - getNativeBuffer() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
Directly exposes the native
Bufferthat this buffer is based on. - getNativeBuffer() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
Directly exposes the native
ByteBufthat this buffer is based on. - getNested(int) - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specified nesting level. - getNested(int, Map<Integer, Integer>) - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTypefor the specified nesting level. - getNestedGenericParameterType() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the nested generic type of the method/constructor parameter.
- getNestedMessage() - 异常错误中的方法 cn.taketoday.core.NestedCheckedException
-
Return the detail message, including the message from the nested exception if there is one.
- getNestedMessage() - 异常错误中的方法 cn.taketoday.core.NestedRuntimeException
-
Return the detail message, including the message from the nested exception if there is one.
- getNestedParameterType() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the nested type of the method/constructor parameter.
- getNestingLevel() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the nesting level of the target type (typically 1; e.g. in case of a List of Lists, 1 would indicate the nested List, whereas 2 would indicate the element of the nested List).
- getNext() - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Returns the next instruction in the list to which this instruction belongs, if any.
- getNext() - 接口中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Reference
-
Return the next reference in the chain, or
nullif none. - getNonOptionArgs() - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
Return the collection of non-option arguments parsed from the command line.
- getNonOptionArgs() - 类中的方法 cn.taketoday.core.env.JOptCommandLinePropertySource
- getNonOptionArgs() - 类中的方法 cn.taketoday.core.env.SimpleCommandLinePropertySource
- getNumber(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas a number. - getObjectClass(Object) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getObjectClass(Object) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Determine the class of the object passed in, unless it is already a class object.
- getObjectType() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Variation of
TypeDescriptor.getType()that accounts for a primitive type by returning its object wrapper type. - getObjectTypes(String[]) - 类中的静态方法 cn.taketoday.bytecode.Type
-
Returns the
Types corresponding to the given internal name. - getOffset() - 类中的方法 cn.taketoday.bytecode.Label
-
Returns the bytecode offset corresponding to this label.
- getOpcode() - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Returns the opcode of this instruction.
- getOpcode(int) - 类中的方法 cn.taketoday.bytecode.Type
-
Returns a JVM instruction opcode adapted to this
Type. - getOperatorName() - 类中的方法 cn.taketoday.expression.spel.ast.Operator
- getOperatorOverloader() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return an operator overloader that may support mathematical operations between more than the standard set of types.
- getOperatorOverloader() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return an instance of
StandardOperatorOverloader. - getOperatorOverloader() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getOptional() - 类中的方法 cn.taketoday.util.ArrayHolder
- getOptionValues(String) - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
Return the collection of values associated with the command line option having the given name.
- getOptionValues(String) - 类中的方法 cn.taketoday.core.env.JOptCommandLinePropertySource
- getOptionValues(String) - 类中的方法 cn.taketoday.core.env.SimpleCommandLinePropertySource
- getOrDefault(Object, V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- getOrDefault(Object, V) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- getOrder() - 接口中的方法 cn.taketoday.core.Ordered
-
Get the order value of this object.
- getOrder() - 类中的方法 cn.taketoday.core.OrderedSupport
- getOrder(Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Return the order on the specified
type. - getOrder(Class<?>, int) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Return the order on the specified
type, or the specified default value if none can be found. - getOrder(Class<?>, Integer) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Return the order on the specified
type, or the specified default value if none can be found. - getOrder(Object) - 类中的方法 cn.taketoday.core.OrderComparator
-
Determine the order value for the given object.
- getOrder(AnnotatedElement) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Return the order declared on the specified
element. - getOrderOrLowest(Object) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Get the order of the object
- getOrderOrLowest(AnnotatedElement) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Get the order of the
AnnotatedElement - getOrderSource(Object) - 接口中的方法 cn.taketoday.core.OrderSourceProvider
-
Return an order source for the specified object, i.e. an object that should be checked for an order value as a replacement to the given object.
- getOriginalClassLoader() - 接口中的方法 cn.taketoday.core.SmartClassLoader
-
Return the original ClassLoader for this SmartClassLoader, or potentially the present loader itself if it is self-sufficient.
- getOriginalResource() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
Get Original
Resource - getOriginalValue() - 类中的方法 cn.taketoday.expression.spel.ast.Literal
- getOutputStream() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation opens a FileOutputStream for the underlying file.
- getOutputStream() - 类中的方法 cn.taketoday.core.io.FileUrlResource
- getOutputStream() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- getOutputStream() - 接口中的方法 cn.taketoday.core.io.JarResource
- getOutputStream() - 接口中的方法 cn.taketoday.core.io.OutputStreamSource
-
Return an
OutputStreamfor the underlying resource, allowing to (over-)write its content. - getOutputStream() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation opens a OutputStream for the underlying file.
- getOutputStream() - 类中的方法 cn.taketoday.core.io.WritableResourceDecorator
- getOutType(int, Type) - 接口中的方法 cn.taketoday.bytecode.core.FieldTypeCustomizer
-
Computes type of field for storing given parameter
- getOwner() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns the internal name of the class that owns the field or method designated by this handle.
- getPackageName(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine the name of the package of the given class, e.g.
- getPackageName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine the name of the package of the given fully-qualified class name, e.g.
- getParameter() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the
Parameterdescriptor for method/constructor parameter. - getParameter(Executable, int) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get
Parameterwith givenparameterIndex - getParameter(String) - 类中的方法 cn.taketoday.util.MimeType
-
Return a generic parameter value, given a parameter name.
- getParameterAnnotation(Class<A>) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the parameter annotation of the given type, if available.
- getParameterAnnotations() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the annotations associated with the specific method/constructor parameter.
- getParameterCount() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
- getParameterCount() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getParameterIndex() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the index of the method/constructor parameter.
- getParameterIndex(Parameter) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get
Parameterindex - getParameterName() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the name of the method/constructor parameter.
- getParameterNames(Executable) - 类中的方法 cn.taketoday.core.CompositeParameterNameDiscoverer
- getParameterNames(Executable) - 类中的方法 cn.taketoday.core.ParameterNameDiscoverer
-
Return parameter names for an Executable(method or constructor), or
nullif they cannot be determined. - getParameterNames(Executable) - 类中的方法 cn.taketoday.core.ReflectiveParameterNameDiscoverer
- getParameters() - 类中的方法 cn.taketoday.util.MimeType
-
Return all generic parameter values.
- getParameterType() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the type of the method/constructor parameter.
- getParameterTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastConstructorAccessor
- getParameterTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- getParameterTypes() - 类中的方法 cn.taketoday.bytecode.reflect.FastMethodAccessor
- getParameterTypes() - 异常错误中的方法 cn.taketoday.core.ConstructorNotFoundException
- getParameterTypes() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
- getParameterTypes() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getPath() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
Return the absolute path for this resource, as a cleaned resource path within the class path.
- getPath() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
Return the file path for this resource.
- getPath() - 类中的方法 cn.taketoday.core.io.PathResource
-
Return the file path for this resource.
- getPathMatcher() - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Return the PathMatcher that this resource pattern resolver uses.
- getPathMatcher() - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
-
Return the underlying
PathMatcherdelegate. - getPathWithinContext() - 接口中的方法 cn.taketoday.core.io.ContextResource
-
Return the path within the enclosing 'context'.
- getPathWithinContext() - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader.ClassPathContextResource
- getPatternComparator(RouteMatcher.Route) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Given a route, return a
Comparatorsuitable for sorting patterns in order of explicitness for that route, so that more specific patterns come before more generic ones. - getPatternComparator(RouteMatcher.Route) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- getPatternComparator(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Given a full path, returns a
Comparatorsuitable for sorting patterns in order of explicitness. - getPatternComparator(String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Given a full path, returns a
Comparatorsuitable for sorting patterns in order of explicitness for that path. - getPosition() - 类中的方法 cn.taketoday.core.io.ResourceRegion
-
Return the start position of this region in the underlying
Resource. - getPosition() - 异常错误中的方法 cn.taketoday.expression.ExpressionException
-
Return the position in the expression string where the problem occurred.
- getPrefix(String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
- getPrefixes(String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
- getPreparedMethod() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return the prepared Method object that will be invoked.
- getPrevious() - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Returns the previous instruction in the list to which this instruction belongs, if any.
- getPriority(Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.OrderUtils
-
Return the value of the
jakarta.annotation.Priorityannotation declared on the specified type, ornullif none. - getPriority(Object) - 类中的方法 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
-
This implementation retrieves an @
Priorityvalue, allowing for additional semantics over the regular @Orderannotation: typically, selecting one object over another in case of multiple matches but only one object to be returned. - getPriority(Object) - 类中的方法 cn.taketoday.core.OrderComparator
-
Determine a priority value for the given object, if any.
- getProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getProperty(String) - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
This implementation first checks to see if the name specified is the special "non-option arguments" property, and if so delegates to the abstract
CommandLinePropertySource.getNonOptionArgs()method. - getProperty(String) - 类中的方法 cn.taketoday.core.env.CompositePropertySource
- getProperty(String) - 类中的方法 cn.taketoday.core.env.MapPropertySource
- getProperty(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key, or
nullif the key cannot be resolved. - getProperty(String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getProperty(String) - 类中的方法 cn.taketoday.core.env.PropertySource
-
Return the value associated with the given name, or
nullif not found. - getProperty(String) - 类中的方法 cn.taketoday.core.env.PropertySource.StubPropertySource
-
Always returns
null. - getProperty(String) - 类中的方法 cn.taketoday.core.env.SystemEnvironmentPropertySource
-
This implementation returns
trueif a property with the given name or any underscore/uppercase variant thereof exists in this property source. - getProperty(String) - 类中的方法 cn.taketoday.core.env.TypedPropertyResolver
- getProperty(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Retrieve the property value for the given key, checking local properties first and falling back to JVM-level system properties.
- getProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getProperty(String, Class<T>) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key, or
nullif the key cannot be resolved. - getProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.TypedPropertyResolver
- getProperty(String, Class<T>, boolean) - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
- getProperty(String, Class<T>, boolean) - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- getProperty(String, Class<T>, boolean) - 类中的方法 cn.taketoday.core.env.TypedPropertyResolver
- getProperty(String, Class<T>, T) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getProperty(String, Class<T>, T) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getProperty(String, Class<T>, T) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key, or
defaultValueif the key cannot be resolved. - getProperty(String, Class<T>, T) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getProperty(String, String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getProperty(String, String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getProperty(String, String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key, or
defaultValueif the key cannot be resolved. - getProperty(String, String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getProperty(String, String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Retrieve the property value for the given key, checking local properties first and falling back to JVM-level system properties.
- getPropertyAccessors() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a list of accessors that will be asked in turn to read/write a property.
- getPropertyAccessors() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getPropertyAccessors() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return the specified
PropertyAccessordelegates, if any. - getPropertyAccessors() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getPropertyAccessorsToTry(Class<?>, List<PropertyAccessor>) - 类中的静态方法 cn.taketoday.expression.spel.ast.AstUtils
-
Determines the set of property resolvers that should be used to try and access a property on the specified target type.
- getPropertyAsRawString(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Retrieve the specified property as a raw String, i.e. without resolution of nested placeholders.
- getPropertyAsRawString(String) - 类中的方法 cn.taketoday.core.env.TypedPropertyResolver
- getPropertyMethods(PropertyDescriptor[], boolean, boolean) - 类中的静态方法 cn.taketoday.bytecode.core.CglibReflectUtils
- getPropertyMethodSuffix(String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Return the method suffix for a given property name.
- getPropertyMethodSuffixes(String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Return the method suffixes for a given property name.
- getPropertyName(Type, String) - 接口中的方法 cn.taketoday.bytecode.transform.impl.AccessFieldTransformer.Callback
- getPropertyName(Method, Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
get property name from readMethod or writeMethod
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.CompositePropertySource
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.EnumerablePropertySource
-
Return the names of all properties contained by the source object (never
null). - getPropertyNames() - 类中的方法 cn.taketoday.core.env.JOptCommandLinePropertySource
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.MapPropertySource
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.PropertiesPropertySource
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- getPropertyNames() - 类中的方法 cn.taketoday.core.env.SimpleCommandLinePropertySource
-
Get the property names for the option arguments.
- getPropertyResolver() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the
ConfigurablePropertyResolverbeing used by theEnvironment. - getPropertySources() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getPropertySources() - 类中的方法 cn.taketoday.core.env.CompositePropertySource
-
Return all property sources that this composite source holds.
- getPropertySources() - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Return the
PropertySourcesfor thisEnvironmentin mutable form, allowing for manipulation of the set ofPropertySourceobjects that should be searched when resolving properties against thisEnvironmentobject. - getPropertyType() - 接口中的方法 cn.taketoday.expression.spel.CompilablePropertyAccessor
-
Return the type of the accessed property - may only be known once an access has occurred.
- getPropertyType() - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- getPropertyType(String) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Get the type of a property.
- getPropertyTypes() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- getPropertyValues(Object) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- getPropertyValues(Object, Object[]) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Returns the protection domain to use when defining the class.
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- getProtectionDomain() - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- getProtectionDomain(Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- getProtocolResolvers() - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Return the collection of currently registered protocol resolvers, allowing for introspection as well as modification.
- getProxyClass(ClassLoader, Class<?>...) - 类中的静态方法 cn.taketoday.bytecode.proxy.Proxy
- getPublicDeclaringClass() - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
-
Find the first public class in the methods declaring class hierarchy that declares this method.
- getQualifiedAttributeName(Class<?>, String) - 类中的静态方法 cn.taketoday.core.Conventions
-
Return an attribute name qualified by the given enclosing
Class. - getQualifiedMethodName(Method) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return the qualified name of the given method, consisting of fully qualified interface/class name + "." + method name.
- getQualifiedMethodName(Method, Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return the qualified name of the given method, consisting of fully qualified interface/class name + "." + method name.
- getQualifiedName(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return the qualified name of the given class: usually simply the class name, but component type class name + "[]" for arrays.
- getRawClass() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return the underlying Java
Classbeing managed, if available; otherwisenull. - getReactiveType() - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Shortcut for
getDescriptor().getReactiveType(). - getReactiveType() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Return the reactive type for this descriptor.
- getReader() - 类中的方法 cn.taketoday.core.io.EncodedResource
- getReader() - 接口中的方法 cn.taketoday.core.io.InputStreamSource
-
Get
Reader - getReader() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getReader(String) - 接口中的方法 cn.taketoday.core.io.InputStreamSource
-
Get
Reader - getReader(String) - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getReadMethod() - 接口中的方法 cn.taketoday.reflect.GetterMethod
- getReadMethod() - 类中的方法 cn.taketoday.reflect.Property
- getReadMethod(Class<?>, Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
find getter method
- getReadMethod(Field) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
find getter method
- getRealLiteral(String, int, int, boolean) - 类中的静态方法 cn.taketoday.expression.spel.ast.Literal
- getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
- getReference(Object, ConcurrentReferenceHashMap.Restructure) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
-
Return a
ConcurrentReferenceHashMap.Referenceto theConcurrentReferenceHashMap.Entryfor the specifiedkey, ornullif not found. - getRelativePath(String, String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Create a new relative path from a file path.
- getRepeatableAnnotations(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get the repeatable annotations of
annotationTypefrom the suppliedAnnotatedElement, where such annotations are either present, indirectly present, or meta-present on the element. - getRepeatableAnnotations(AnnotatedElement, Class<A>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Get the repeatable annotations of
annotationTypefrom the suppliedAnnotatedElement, where such annotations are either present, indirectly present, or meta-present on the element. - getRequired() - 类中的方法 cn.taketoday.util.ArrayHolder
- getRequired(String) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is
null, returns the value, otherwise throwsIllegalStateException - getRequiredAttribute(String, Class<T>) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeName, ensuring that the value is of theexpectedType. - getRequiredHint(Map<String, Object>, String) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Obtain the value for a required hint.
- getRequiredProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getRequiredProperty(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getRequiredProperty(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key (never
null). - getRequiredProperty(String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getRequiredProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getRequiredProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- getRequiredProperty(String, Class<T>) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Return the property value associated with the given key, converted to the given targetType (never
null). - getRequiredProperty(String, Class<T>) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- getReservedDefaultProfiles() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return the set of reserved default profile names.
- getResolvableType() - 接口中的方法 cn.taketoday.core.ResolvableTypeProvider
-
Return the
ResolvableTypedescribing this instance (ornullif some sort of default should be applied instead). - getResolvableType() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Return the underlying
ResolvableType. - getResolvableType() - 类中的方法 cn.taketoday.core.TypeReference
- getResolvableType() - 类中的方法 cn.taketoday.reflect.Property
- getResource() - 类中的方法 cn.taketoday.core.io.EncodedResource
-
Return the
Resourceheld by thisEncodedResource. - getResource() - 类中的方法 cn.taketoday.core.io.ResourceRegion
-
Return the underlying
Resourcefor thisResourceRegion. - getResource() - 接口中的方法 cn.taketoday.core.type.classreading.MetadataReader
-
Return the resource reference for the class file.
- getResource(File) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Get
Resourcefrom a file - getResource(String) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
- getResource(String) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- getResource(String) - 接口中的方法 cn.taketoday.core.io.ResourceLoader
-
Return a Resource handle for the specified resource location.
- getResource(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Get
Resourcewith given location - getResource(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
- getResourceAsStream(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Get a
InputStreamfrom given resource string - getResourceByPath(String) - 类中的方法 cn.taketoday.core.io.ClassRelativeResourceLoader
- getResourceByPath(String) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Return a Resource handle for the resource at the given path.
- getResourceByPath(String) - 类中的方法 cn.taketoday.core.io.FileSystemResourceLoader
-
Resolve resource paths as file system paths.
- getResourceCache(Class<T>) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Obtain a cache for the given value type, keyed by
Resource. - getResourceLoader() - 类中的方法 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
-
Return the ResourceLoader that this MetadataReaderFactory has been constructed with.
- getResources(String) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- getResources(String) - 接口中的方法 cn.taketoday.core.io.PatternResourceLoader
-
Resolve the given location pattern into
Resourceobjects. - getResources(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given location pattern into Resource objects.
- getResources(String, ClassLoader) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given location pattern into Resource objects.
- getResourcesArray(String) - 接口中的方法 cn.taketoday.core.io.PatternResourceLoader
-
Resolve the given location pattern into
Resourceobjects. - getReturnType() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- getReturnType() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
-
Returns the return type of the method described by this object.
- getReturnType() - 类中的方法 cn.taketoday.bytecode.reflect.FastMethodAccessor
- getReturnType() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the return type of methods of this type.
- getReturnType() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
-
Returns the Java generic method return type declaration corresponding to the visited signature.
- getReturnTypeName() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Get the fully-qualified name of the underlying method's declared return type.
- getReturnTypeName() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- getRightOperand() - 类中的方法 cn.taketoday.expression.spel.ast.OpDec
- getRightOperand() - 类中的方法 cn.taketoday.expression.spel.ast.Operator
- getRightOperand() - 类中的方法 cn.taketoday.expression.spel.ast.OpInc
- getRightOperand() - 类中的方法 cn.taketoday.expression.spel.ast.OpMinus
- getRightOperand() - 类中的方法 cn.taketoday.expression.spel.ast.OpPlus
- getRoot() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the root annotation, i.e. the
distance0annotation as directly declared on the source. - getRootCause() - 异常错误中的方法 cn.taketoday.core.NestedCheckedException
-
Retrieve the innermost cause of this exception, if any.
- getRootCause() - 异常错误中的方法 cn.taketoday.core.NestedRuntimeException
-
Retrieve the innermost cause of this exception, if any.
- getRootCause(Throwable) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
-
Retrieve the innermost cause of the given exception, if any.
- getRootContextObject() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getRootLoader() - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- getRootObject() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return the default root context object against which unqualified properties/methods/etc should be resolved.
- getRootObject() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return the specified root object, if any.
- getRootObject() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getScopeRootContextObject() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getSegment(int) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- getSegmentsSize() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- getSetters() - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- getSharedInstance() - 类中的静态方法 cn.taketoday.core.conversion.support.DefaultConversionService
-
Return a shared default
ConversionServiceinstance, lazily building it once needed. - getSharedInstance() - 类中的静态方法 cn.taketoday.core.ReactiveAdapterRegistry
-
Return a shared default
ReactiveAdapterRegistryinstance, lazily building it once needed. - getShort(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required short attribute value from the annotation.
- getShortArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required short array attribute value from the annotation.
- getShortName(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Get the class name without the qualified package name.
- getShortName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Get the class name without the qualified package name.
- getShortNameAsProperty(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Return the short string name of a Java class in uncapitalized JavaBeans property format.
- getSignature() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- getSignature() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- getSignature() - 类中的方法 cn.taketoday.bytecode.core.SimpleMethodInfo
- getSignature() - 类中的方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Return the signature of the proxied method.
- getSignatureWithoutReturnType(String, Class[]) - 类中的静态方法 cn.taketoday.bytecode.reflect.MethodAccess
- getSimpleMessage() - 异常错误中的方法 cn.taketoday.expression.ExpressionException
-
Return the exception simple message without including the expression that caused the failure.
- getSimpleName() - 类中的方法 cn.taketoday.core.TypeDescriptor
- getSimpleName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
- getSize() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
-
Returns the size of this constant.
- getSize() - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
- getSize() - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceValue
-
Returns the size of this value.
- getSize() - 接口中的方法 cn.taketoday.bytecode.tree.analysis.Value
-
Returns the size of this value in 32 bits words.
- getSize() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the size of values of this type.
- getSize() - 类中的方法 cn.taketoday.core.Constants
-
Return the number of constants exposed.
- getSize() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
-
Return the size of the current references array.
- getSLF4JLogger(LogRecord) - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Return the Logger instance that will be used for logging.
- getSort() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns the sort of this type.
- getSort() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the sort of this type reference.
- getSource() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the source that ultimately declared the root annotation, or
nullif the source is not known. - getSource() - 类中的方法 cn.taketoday.core.env.PropertySource
-
Return the underlying source object for this
PropertySource. - getSource() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return the underlying source of the resolvable type.
- getSource() - 接口中的方法 cn.taketoday.core.ResolvableType.VariableResolver
-
Return the source of the resolver (used for hashCode and equals).
- getSource() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Return the underlying source of the descriptor.
- getSourceType() - 异常错误中的方法 cn.taketoday.core.conversion.ConversionFailedException
-
Return the source type we tried to convert the value from.
- getSourceType() - 异常错误中的方法 cn.taketoday.core.conversion.ConverterNotFoundException
-
Return the source type that was requested to convert from.
- getSourceType() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
- getSpecificTargetClasses() - 接口中的方法 cn.taketoday.expression.PropertyAccessor
-
Return an array of classes for which this resolver should be called.
- getSpecificTargetClasses() - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Returns
nullwhich means this is a general purpose accessor. - getSpecificTargetClasses() - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- getStack(int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns the value of the given operand stack slot.
- getStackSize() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns the number of elements in the operand stack of this frame.
- getStackSize(Type[]) - 类中的静态方法 cn.taketoday.bytecode.Type
- getStart() - 类中的方法 cn.taketoday.bytecode.core.Block
- getStartPosition() - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getStartPosition() - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Return the start position of this AST node in the expression string.
- getStatic(Type, String, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the value of a static field on the stack.
- getStatic(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- GETSTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- getStaticHook() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- getStaticMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Return a public static method of a class.
- getStep(int) - 类中的方法 cn.taketoday.bytecode.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - 类中的方法 cn.taketoday.bytecode.TypePath
-
Returns the index of the type argument that the given step is stepping into.
- getStrategies() - 类中的方法 cn.taketoday.core.CompositeStrategies
- getStrategy() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getString(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas a string. - getString(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required string attribute value from the annotation.
- getStringArray(String) - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
-
Get the value stored under the specified
attributeNameas an array of strings. - getStringArray(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required string array attribute value from the annotation.
- getStringMatcher(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Build or retrieve an
AntPathMatcher.AntPathStringMatcherfor the given pattern. - getStringValue() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required string attribute value from the annotation.
- getStringValueArray() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get a required string array attribute value from the annotation.
- getSubtype() - 类中的方法 cn.taketoday.util.MimeType
-
Return the subtype.
- getSubtypeSuffix() - 类中的方法 cn.taketoday.util.MimeType
-
Return the subtype suffix as defined in RFC 6839.
- getSuperClass(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Returns the type corresponding to the super class of the given type.
- getSuperClassName() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return the name of the super class of the underlying class, or
nullif there is no super class defined. - getSuperClassName() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- getSuperIndex() - 类中的方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Return the
MethodAccessmethod index for the method used byMethodProxy.invokeSuper(java.lang.Object, java.lang.Object[]). - getSuperName() - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the internal of name of the super class (see
Type.getInternalName()). - getSuperName() - 类中的方法 cn.taketoday.bytecode.core.DebuggingClassWriter
- getSuperName() - 类中的方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Return the name of the synthetic method created by CGLIB which is used by
MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[])to invoke the superclass (non-intercepted) method implementation. - getSuperType() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- getSuperType() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- getSuperType() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a
ResolvableTyperepresenting the direct supertype of this type. - getSuperType() - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- getSuperType() - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- getSuperTypeIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the "super type" of a class that is referenced by this type reference.
- getSwitchKeys(Map<Integer, List<T>>) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- getSystemEnvironment() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getSystemEnvironment() - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Return the value of
System.getenv(). - getSystemProperties() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- getSystemProperties() - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Return the value of
System.getProperties(). - getTag() - 类中的方法 cn.taketoday.bytecode.core.DefaultNamingPolicy
-
Returns a string which is incorporated into every generated class name.
- getTag() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns the kind of field or method designated by this handle.
- getTarget() - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate
- getTargetClass() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return the target class on which to call the target method.
- getTargetMethod() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return the name of the method to be invoked.
- getTargetObject() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return the target object on which to call the target method.
- getTargets() - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- getTargetType() - 异常错误中的方法 cn.taketoday.core.conversion.ConversionFailedException
-
Return the target type we tried to convert the value to.
- getTargetType() - 异常错误中的方法 cn.taketoday.core.conversion.ConverterNotFoundException
-
Return the target type that was requested to convert to.
- getTargetType() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
- getTargetType() - 类中的方法 cn.taketoday.core.type.filter.AssignableTypeFilter
-
Return the
typethat this instance is using to filter candidates. - getTaskCount() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the number of tasks timed.
- getTaskInfo() - 类中的方法 cn.taketoday.util.StopWatch
-
Get an array of the data for tasks performed.
- getTaskName() - 类中的方法 cn.taketoday.util.StopWatch.TaskInfo
-
Get the name of this task.
- GetterMethod - cn.taketoday.reflect中的接口
-
Fast call bean's getter Method
Method - getters - 类中的变量 cn.taketoday.bytecode.beans.BulkBean
- getText() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Returns the text constructed by this visitor.
- getTextValue(Element) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Extracts the text value from the given DOM element, ignoring XML comments.
- getThreadFactory() - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Return the external factory to use for creating new Threads, if any.
- getThreadGroup() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Return the thread group that threads should be created in (or
nullfor the default group). - getThreadNamePrefix() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Return the thread name prefix to use for the names of newly created threads.
- getThreadPriority() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Return the priority of the threads that this factory creates.
- getTimeMillis() - 类中的方法 cn.taketoday.util.StopWatch.TaskInfo
-
Get the time in milliseconds this task took.
- getTimeNanos() - 类中的方法 cn.taketoday.util.StopWatch.TaskInfo
-
Get the time in nanoseconds this task took.
- getTimeSeconds() - 类中的方法 cn.taketoday.util.StopWatch.TaskInfo
-
Get the time in seconds this task took.
- getTimeZone() - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Return the TimeZone associated with the current thread, if any, or the system default TimeZone otherwise.
- getTimeZone() - 类中的方法 cn.taketoday.core.i18n.SimpleTimeZoneAwareLocaleContext
- getTimeZone() - 接口中的方法 cn.taketoday.core.i18n.TimeZoneAwareLocaleContext
-
Return the current TimeZone, which can be fixed or determined dynamically, depending on the implementation strategy.
- getTimeZone(LocaleContext) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Return the TimeZone associated with the given user context, if any, or the system default TimeZone otherwise.
- getTotalTimeMillis() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the total time in milliseconds for all tasks.
- getTotalTimeNanos() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the total time in nanoseconds for all tasks.
- getTotalTimeSeconds() - 类中的方法 cn.taketoday.util.StopWatch
-
Get the total time in seconds for all tasks.
- getTryCatchBlockIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
- getType() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- getType() - 类中的方法 cn.taketoday.bytecode.tree.AbstractInsnNode
-
Returns the type of this instruction.
- getType() - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
-
Returns the
Typeof this value. - getType() - 类中的方法 cn.taketoday.bytecode.tree.FieldInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.FrameNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.IincInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.InsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.IntInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.JumpInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.LabelNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.LdcInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.LineNumberNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.MethodInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.TableSwitchInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.TypeInsnNode
- getType() - 类中的方法 cn.taketoday.bytecode.tree.VarInsnNode
- getType() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get the
Classreference for the actual annotation type. - getType() - 异常错误中的方法 cn.taketoday.core.ConstructorNotFoundException
- getType() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return the underling Java
Typebeing managed. - getType() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
The type of the backing class, method parameter, field, or property described by this TypeDescriptor.
- getType() - 类中的方法 cn.taketoday.core.TypeReference
- getType() - enum class中的方法 cn.taketoday.expression.spel.ast.TypeCode
- getType() - 类中的方法 cn.taketoday.reflect.Property
-
Returns a
Classobject that identifies the declared type for the field represented by thisFieldobject. - getType() - 类中的方法 cn.taketoday.util.MimeType
-
Return the primary type.
- getTypeArgumentIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeComparator() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a type comparator for comparing pairs of objects for equality.
- getTypeComparator() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getTypeComparator() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
Return an instance of
StandardTypeComparator. - getTypeComparator() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getTypeConverter() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a type converter that can convert (or coerce) a value from one type to another.
- getTypeConverter() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- getTypeConverter() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
The configured
TypeConverter. - getTypeConverter() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getTypeDescriptor() - 类中的方法 cn.taketoday.expression.TypedValue
- getTypeDescriptor() - 类中的方法 cn.taketoday.reflect.Property
-
Returns
TypeDescriptorfor this property - getTypeDifferenceWeight(Class<?>[], Object[]) - 类中的静态方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Algorithm that judges the match between the declared parameter types of a candidate method and a specific list of arguments that this method is supposed to be invoked with.
- getTypeDifferenceWeight(List<TypeDescriptor>, List<TypeDescriptor>) - 类中的静态方法 cn.taketoday.expression.spel.support.ReflectionHelper
-
Based on
ReflectiveMethodInvoker.getTypeDifferenceWeight(Class[], Object[])but operates on TypeDescriptors. - getTypedValue(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getTypedValue(ExpressionState) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Evaluate the expression node in the context of the supplied expression state and return the typed value.
- getTypeIndexForCurrentLevel() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the type index for the current nesting level.
- getTypeIndexForLevel(int) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return the type index for the specified nesting level.
- getTypeLocator() - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Return a type locator that can be used to find types, either by short or fully qualified name.
- getTypeLocator() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
-
SimpleEvaluationContextdoes not support use of type references. - getTypeLocator() - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- getTypeParameterBoundIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the type parameter bound, within the type parameter
TypeReference.getTypeParameterIndex(), referenced by this type reference. - getTypeParameterIndex() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the index of the type parameter referenced by this type reference.
- getTypes(Class<?>...) - 类中的静态方法 cn.taketoday.bytecode.Type
- getTypes(String...) - 类中的静态方法 cn.taketoday.bytecode.Type
- getTypeVariableMap(Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
- getUnboxedType() - 类中的方法 cn.taketoday.bytecode.Type
- getUndeclaredThrowable() - 异常错误中的方法 cn.taketoday.bytecode.proxy.UndeclaredThrowableException
- getUniqueDeclaredMethods(Class<?>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get the unique set of declared methods on the leaf class and all superclasses.
- getUniqueDeclaredMethods(Class<?>, ReflectionUtils.MethodFilter) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get the unique set of declared methods on the leaf class and all superclasses.
- getUniqueNamePredicate() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator.ClassLoaderData
- getURI() - 类中的方法 cn.taketoday.core.io.AbstractResource
- getURI() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
Return a URI handle for this resource.
- getURI() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns a URI for the underlying file.
- getURI() - 接口中的方法 cn.taketoday.core.io.Resource
-
Return a URI handle for this resource.
- getURI() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getURI() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation returns the underlying URI directly, if possible.
- getURL() - 类中的方法 cn.taketoday.core.io.AbstractResource
- getURL() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation returns a URL for the underlying class path resource, if available.
- getURL() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation returns a URL for the underlying file.
- getURL() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns a URL for the underlying file.
- getURL() - 接口中的方法 cn.taketoday.core.io.Resource
-
Return a URL handle for this resource.
- getURL() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- getURL() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation returns the underlying URL reference.
- getURL(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Resolve the given resource location to a
java.net.URL. - getUseCache() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- getUserClass(Class<T>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
If the class is dynamically generated then the user class will be extracted in a specific format.
- getUserClass(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
If the class is dynamically generated then the user class will be extracted in a specific format.
- getUserClass(T) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
If the class is dynamically generated then the user class will be extracted in a specific format.
- getUUIDString() - 类中的静态方法 cn.taketoday.util.StringUtils
-
Use
UUIDto get random uuid string - getValue() - 类中的方法 cn.taketoday.bytecode.TypeReference
-
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
- getValue() - 异常错误中的方法 cn.taketoday.core.conversion.ConversionFailedException
-
Return the offending value.
- getValue() - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue() - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue() - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate this expression in the default standard context.
- getValue() - 接口中的方法 cn.taketoday.expression.spel.ast.ValueRef
-
Returns the value this ValueRef points to, it should not require expression component re-evaluation.
- getValue() - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.NullValueRef
- getValue() - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.TypedValueHolderValueRef
- getValue() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue() - 类中的方法 cn.taketoday.expression.TypedValue
- getValue() - 接口中的方法 cn.taketoday.lang.Enumerable
- getValue() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- getValue() - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Gets the value from this holder.
- getValue(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(EvaluationContext) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate this expression in the provided context and return the result of evaluation.
- getValue(EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(EvaluationContext, Class<T>) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(EvaluationContext, Class<T>) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(EvaluationContext, Class<T>) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate the expression in a specified context which can resolve references to properties, methods, types, etc.
- getValue(EvaluationContext, Class<T>) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(EvaluationContext, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate this expression in the provided context and return the result of evaluation, but use the supplied root context as an override for any default root object specified in the context.
- getValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(EvaluationContext, Object, Class<T>) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(EvaluationContext, Object, Class<T>) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(EvaluationContext, Object, Class<T>) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate the expression in a specified context which can resolve references to properties, methods, types, etc.
- getValue(EvaluationContext, Object, Class<T>) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getValue(ExpressionState) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Evaluate the expression node in the context of the supplied expression state and return the value.
- getValue(ExpressionState, Class<T>) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getValue(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the value of the
valueattribute of a single-element Annotation, given an annotation instance. - getValue(Annotation, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Retrieve the value of a named attribute, given an annotation instance.
- getValue(Class<T>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get an optional attribute value from the annotation.
- getValue(Class<T>) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(Class<T>) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(Class<T>) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate the expression in the default context.
- getValue(Class<T>) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(Class<T>, String) - 接口中的静态方法 cn.taketoday.lang.Enumerable
-
Get the value corresponding to the name
- getValue(Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate this expression against the specified root object.
- getValue(Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(Object, EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.CompiledExpression
-
Subclasses of CompiledExpression generated by SpelCompiler will provide an implementation of this method.
- getValue(Object, Class<T>) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValue(Object, Class<T>) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValue(Object, Class<T>) - 接口中的方法 cn.taketoday.expression.Expression
-
Evaluate the expression in the default context against the specified root object.
- getValue(Object, Class<T>) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValue(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get an optional attribute value from the annotation.
- getValue(String, Class<T>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Get an optional attribute value from the annotation.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Assign
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.BeanReference
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
-
Evaluates a compound expression.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.ConstructorReference
-
Implements getValue() - delegating to the code for building an array or a simple type.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Elvis
-
Evaluate the condition and if not null, return it.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.FunctionReference
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Identifier
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.InlineMap
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Literal
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpAnd
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpDec
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpDivide
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpEQ
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorBetween
-
Returns a boolean based on whether a value is in the range expressed.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorInstanceof
-
Compare the left operand to see it is an instance of the type specified as the right operand.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorMatches
-
Check the first operand matches the regex specified as the second operand.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorNot
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OperatorPower
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpGE
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpGT
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpInc
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpLE
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpLT
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpMinus
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpModulus
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpMultiply
-
Implements the
multiplyoperator directly here for certain types of supported operands and otherwise delegates to any registered overloader for types not supported here. - getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpNE
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpOr
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.OpPlus
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Projection
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.QualifiedIdentifier
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Selection
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Ternary
-
Evaluate the condition and if true evaluate the first alternative, otherwise evaluate the second alternative.
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.TypeReference
- getValueInternal(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Projection
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Selection
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- getValueRef(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- getValues(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all values of the given group of constants.
- getValuesForProperty(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all values of the group of constants for the given bean property name.
- getValuesForSuffix(String) - 类中的方法 cn.taketoday.core.Constants
-
Return all values of the given group of constants.
- getValueStyler() - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
-
Return the ValueStyler used by this ToStringStyler.
- getValueType() - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueType() - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueType() - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to a
Expression.setValue(java.lang.Object, java.lang.Object)method using the default context. - getValueType() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueType(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueType(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueType(EvaluationContext) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(EvaluationContext, Object)method for the given context. - getValueType(EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueType(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueType(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueType(EvaluationContext, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(EvaluationContext, Object, Object)method for the given context. - getValueType(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueType(Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueType(Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueType(Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(Object, Object)method using the default context. - getValueType(Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueTypeDescriptor() - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueTypeDescriptor() - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueTypeDescriptor() - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to a
Expression.setValue(java.lang.Object, java.lang.Object)method using the default context. - getValueTypeDescriptor() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueTypeDescriptor(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueTypeDescriptor(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueTypeDescriptor(EvaluationContext) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(EvaluationContext, Object)method for the given context. - getValueTypeDescriptor(EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueTypeDescriptor(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueTypeDescriptor(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueTypeDescriptor(EvaluationContext, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(EvaluationContext, Object, Object)method for the given context. - getValueTypeDescriptor(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getValueTypeDescriptor(Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- getValueTypeDescriptor(Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- getValueTypeDescriptor(Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Return the most general type that can be passed to the
Expression.setValue(Object, Object)method using the default context. - getValueTypeDescriptor(Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- getVariableName(Object) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the supplied
Objectbased on its concrete type. - getVariableNameForParameter(MethodParameter) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the given parameter taking the generic collection type, if any, into account.
- getVariableNameForParameter(Parameter) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the given parameter taking the generic collection type, if any, into account.
- getVariableNameForReturnType(Method) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the return type of the given method, taking the generic collection type, if any, into account.
- getVariableNameForReturnType(Method, Class<?>, Object) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the return type of the given method, taking the generic collection type, if any, into account, falling back on the given return value if the method declaration is not specific enough, e.g.
- getVariableNameForReturnType(Method, Object) - 类中的静态方法 cn.taketoday.core.Conventions
-
Determine the conventional variable name for the return type of the given method, taking the generic collection type, if any, into account, falling back on the given actual return value if the method declaration is not specific enough, e.g.
- getWithException() - 接口中的方法 cn.taketoday.util.function.ThrowingSupplier
-
Gets a result, possibly throwing a checked exception.
- getWrappedObject() - 接口中的方法 cn.taketoday.core.InfrastructureProxy
-
Return the underlying resource (never
null). - getWriteMethod() - 类中的方法 cn.taketoday.reflect.Property
- getWriteMethod() - 接口中的方法 cn.taketoday.reflect.SetterMethod
- getWriteMethod(Class<?>, Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
find setter method
- getWriteMethod(Field) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
find setter method
- getWriteMethodParameter() - 类中的方法 cn.taketoday.reflect.Property
- getWriter() - 接口中的方法 cn.taketoday.core.io.OutputStreamSource
-
Get
Writer - getWriter() - 类中的方法 cn.taketoday.core.io.WritableResourceDecorator
- getXMLEventReader(Source) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return the
XMLEventReaderfor the given StAX Source. - getXMLEventWriter(Result) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return the
XMLEventWriterfor the given StAX Result. - getXMLStreamReader(Source) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return the
XMLStreamReaderfor the given StAX Source. - getXMLStreamWriter(Result) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Return the
XMLStreamWriterfor the given StAX Result. - GIGABYTES - enum class 中的枚举常量 cn.taketoday.util.DataUnit
-
Gigabytes.
- goTo(Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label.
- goTo(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- GOTO - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- grow(int) - 类中的方法 cn.taketoday.util.ResizableByteArrayOutputStream
-
Grow the internal buffer size.
- GT - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method.
H
- h - 类中的变量 cn.taketoday.bytecode.proxy.Proxy
- H_GETFIELD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_GETSTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_INVOKEINTERFACE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_INVOKESPECIAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_INVOKESTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_INVOKEVIRTUAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_NEWINVOKESPECIAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_PUTFIELD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- H_PUTSTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- Handle - cn.taketoday.bytecode中的类
-
A reference to a field or a method.
- Handle(int, String, String, String) - 类的构造器 cn.taketoday.bytecode.Handle
-
Constructs a new field or method handle.
- Handle(int, String, String, String, boolean) - 类的构造器 cn.taketoday.bytecode.Handle
-
Constructs a new field or method handle.
- HANDLE_DESCRIPTOR - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of method handle descriptors.
- HANDLE_TAG - 类中的静态变量 cn.taketoday.bytecode.util.Printer
-
The names of the
tagfield values forHandle. - handleError(Throwable) - 接口中的方法 cn.taketoday.util.ErrorHandler
-
Handle the given error, possibly rethrowing it as a fatal exception.
- handleFailure(Class<?>, String, Throwable) - 接口中的方法 cn.taketoday.lang.TodayStrategies.FailureHandler
-
Handle the
failurethat occurred when instantiating thestrategyImplementationNamethat was expected to be of the givenstrategyType. - handleFailure(Class<?>, String, Throwable) - 接口中的方法 cn.taketoday.util.Instantiator.FailureHandler
-
Handle the
failurethat occurred when instantiating thetypethat was expected to be of the giventypeSupplier. - handleInvocationTargetException(InvocationTargetException) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Handle the given invocation target exception.
- handleMessage(BiConsumer<Supplier<String>, Throwable>) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.FailureHandler
-
Create a new
TodayStrategies.FailureHandlerthat handles errors using a standard formatted message. - handler - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The beginning of the exception handler's code.
- handleReflectionException(Exception) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Handle the given reflection exception.
- hasAdapters() - 类中的方法 cn.taketoday.core.ReactiveAdapterRegistry
-
Whether the registry has any adapters.
- hasAlias(String, String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
-
Determine whether the given name has the given alias registered.
- hasAnnotatedMethods(String) - 接口中的方法 cn.taketoday.core.type.AnnotationMetadata
-
Determine whether the underlying class has any methods that are annotated (or meta-annotated) with the given annotation type.
- hasAnnotatedMethods(String) - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- hasAnnotation(Class<? extends Annotation>) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Determine if this type descriptor has the specified annotation.
- hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Determine if an annotation of the specified
annotationTypeis available on the suppliedAnnotatedElementor within the annotation hierarchy above the specified element. - hasAnnotation(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Determine whether an annotation of the given type is present on the underlying class.
- hasAnnotation(String) - 类中的方法 cn.taketoday.core.type.filter.AnnotationTypeFilter
- hasAttribute(String) - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Return
trueif the attribute identified bynameexists. - hasAttribute(String) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- hasAttributes() - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Returns
trueif this map contains no key-value mappings. - hasAttributes() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
-
Returns
trueif this map contains no key-value mappings. - hasConstructor(Class<?>, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a declared constructor with the given signature.
- hasDefaultValue(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if the specified attribute name has a default value when compared to the annotation declaration.
- hasEnclosingClass() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class is declared within an enclosing class (i.e. the underlying class is an inner/nested class or a local class within a method).
- hasFlags(int) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Returns true if all the given flags were passed to the constructor.
- hasGenerics() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return
trueif this type contains generic parameters. - HASH_ASM_TYPE - 类中的静态变量 cn.taketoday.bytecode.core.KeyFactory
-
Type.hashCode()is very expensive as it traverses full descriptor to calculate hash code. - HASH_CODE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- HASH_CODE - 接口中的静态变量 cn.taketoday.lang.Constant
- hashCode() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- hashCode() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
- hashCode() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
- hashCode() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- hashCode() - 类中的方法 cn.taketoday.bytecode.core.DefaultNamingPolicy
- hashCode() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- hashCode() - 类中的方法 cn.taketoday.bytecode.core.WeakCacheKey
- hashCode() - 类中的方法 cn.taketoday.bytecode.Handle
- hashCode() - 类中的方法 cn.taketoday.bytecode.proxy.AbstractCallbackFilter
- hashCode() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- hashCode() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- hashCode() - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate
- hashCode() - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
- hashCode() - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceValue
- hashCode() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns a hash code value for this type.
- hashCode() - 类中的方法 cn.taketoday.core.annotation.RepeatableContainers
- hashCode() - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- hashCode() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- hashCode() - 类中的方法 cn.taketoday.core.env.PropertySource
-
Return a hash code derived from the
nameproperty of thisPropertySourceobject. - hashCode() - 类中的方法 cn.taketoday.core.io.AbstractResource
- hashCode() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- hashCode() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- hashCode() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- hashCode() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation returns the hash code based on the underlying byte array.
- hashCode() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation returns the hash code of the underlying class path location.
- hashCode() - 类中的方法 cn.taketoday.core.io.DescriptiveResource
-
This implementation returns the hash code of the underlying description String.
- hashCode() - 类中的方法 cn.taketoday.core.io.EncodedResource
- hashCode() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- hashCode() - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation returns the hash code of the underlying InputStream.
- hashCode() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- hashCode() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns the hash code of the underlying Path reference.
- hashCode() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- hashCode() - 类中的方法 cn.taketoday.core.io.UrlResource
-
This implementation returns the hash code of the underlying URL reference.
- hashCode() - 类中的方法 cn.taketoday.core.MethodParameter
- hashCode() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- hashCode() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
- hashCode() - 类中的方法 cn.taketoday.core.ResolvableType
- hashCode() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- hashCode() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- hashCode() - 类中的方法 cn.taketoday.core.TypeDescriptor
- hashCode() - 类中的方法 cn.taketoday.core.TypeReference
- hashCode() - 类中的方法 cn.taketoday.expression.TypedValue
- hashCode() - 类中的方法 cn.taketoday.lang.NullValue
- hashCode() - record class中的方法 cn.taketoday.lang.Version
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 cn.taketoday.reflect.Property
- hashCode() - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- hashCode() - 类中的方法 cn.taketoday.util.ArrayHolder
- hashCode() - 类中的方法 cn.taketoday.util.comparator.BooleanComparator
- hashCode() - 类中的方法 cn.taketoday.util.comparator.NullSafeComparator
- hashCode() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- hashCode() - 类中的方法 cn.taketoday.util.DataSize
- hashCode() - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Returns the hash code value for this map entry.
- hashCode() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- hashCode() - 类中的方法 cn.taketoday.util.MethodClassKey
- hashCode() - 类中的方法 cn.taketoday.util.MimeType
- hashCode(GeneratorAdapter, Type, int, Customizer) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
-
已过时。
- hashCode(GeneratorAdapter, Type, int, CustomizerRegistry) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- HashCodeCustomizer - cn.taketoday.bytecode.core中的接口
- hashes - 类中的变量 cn.taketoday.bytecode.commons.ModuleHashesAttribute
-
The hash of the modules in
ModuleHashesAttribute.modules. - hasLength(String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String is not empty; that is, it must not be
nulland not the empty String. - hasLength(String, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String is not empty; that is, it must not be
nulland not the empty String. - hasLength(String, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String is not empty; that is, it must not be
nulland not the empty String. - hasMetaAnnotation(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Determine whether the underlying class has an annotation that is itself annotated with the meta-annotation of the given type.
- hasMetaAnnotationTypes(AnnotatedElement, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Determine if the supplied
AnnotatedElementis annotated with a composed annotation that is meta-annotated with an annotation of the specifiedannotationType. - hasMetaAnnotationTypes(AnnotatedElement, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Determine if the supplied
AnnotatedElementis annotated with a composed annotation that is meta-annotated with an annotation of the specifiedannotationName. - hasMethod(Class<?>, Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a public method with the given signature.
- hasMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given class has a public method with the given signature.
- hasMethodAnnotation(Class<A>) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return whether the method/constructor is annotated with the given type.
- hasMoreElements() - 类中的方法 cn.taketoday.util.ArrayIterator
- hasNext() - 类中的方法 cn.taketoday.util.ArrayIterator
- hasNext() - 类中的方法 cn.taketoday.util.CompositeIterator
- hasNext() - 类中的方法 cn.taketoday.util.SingletonIterator
- hasNonDefaultValue(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if the specified attribute name has a non-default value when compared to the annotation declaration.
- hasParameterAnnotation(Class<A>) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return whether the parameter is declared with the given annotation type.
- hasParameterAnnotations() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return
trueif the parameter has at least one annotation,falseif it has none. - hasResult() - 类中的方法 cn.taketoday.util.LambdaSafe.InvocationResult
-
Return true if a result in present.
- hasSuperClass() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class has a super class.
- hasSVUID() - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
-
Returns true if the class already has a SVUID field.
- hasText(CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Check whether the given
CharSequencecontains actual text. - hasText(String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String contains valid text content; that is, it must not be
nulland must contain at least one non-whitespace character. - hasText(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Check whether the given
Stringcontains actual text. - hasText(String, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String contains valid text content; that is, it must not be
nulland must contain at least one non-whitespace character. - hasText(String, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the given String contains valid text content; that is, it must not be
nulland must contain at least one non-whitespace character. - hasUniqueObject(Collection<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Determine whether the given Collection only contains a single unique object.
- hasUnresolvableGenerics() - 类中的方法 cn.taketoday.core.ResolvableType
-
Determine whether the underlying type has any unresolvable generics: either through an unresolvable type variable on the type itself or through implementing a generic interface in a raw fashion, i.e. without substituting that interface's type variables.
- hconst(Handle) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given handle on the stack.
- header - 类中的变量 cn.taketoday.bytecode.ClassReader
-
The offset in bytes of the ClassFile's access_flags field.
- HIGHEST_PRECEDENCE - 接口中的静态变量 cn.taketoday.core.Ordered
-
Useful constant for the highest precedence value.
- Hints - cn.taketoday.core.codec中的类
-
Constants and convenience methods for working with hints.
- Hints() - 类的构造器 cn.taketoday.core.codec.Hints
- HTTP - 接口中的静态变量 cn.taketoday.lang.Constant
- HTTPS - 接口中的静态变量 cn.taketoday.lang.Constant
I
- I2B - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- I2C - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- I2D - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- I2F - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- I2L - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- I2S - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IADD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IAND - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- iconst(int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given value on the stack.
- ICONST_0 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_3 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_4 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_5 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ICONST_M1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- id - 类中的变量 cn.taketoday.bytecode.util.ASMifier
-
The identifier of the annotation visitor variable in the produced code.
- Identifier - cn.taketoday.expression.spel.ast中的类
-
An 'identifier'
SpelNode. - Identifier(String, int, int) - 类的构造器 cn.taketoday.expression.spel.ast.Identifier
- identityToString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of an object's overall identity.
- IdGenerator - cn.taketoday.util中的接口
-
Contract for generating universally unique identifiers (
UUIDs). - IDIV - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ACMPEQ - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ACMPNE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPEQ - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPGE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPGT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPLE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPLT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IF_ICMPNE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifacmpeq(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ifacmpne(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ifCmp(Type, int, Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two stack values.
- ifeq(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFEQ - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifge(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFGE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifgt(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFGT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifIcmp(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- ifICmp(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
- ificmpeq(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ificmpge(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ificmpgt(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ificmple(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ificmplt(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ificmpne(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ifJump(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- ifle(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFLE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- iflt(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFLT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifne(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- IFNE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifnonnull(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ifNonNull(Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is not null.
- IFNONNULL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifnull(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- ifNull(Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is null.
- IFNULL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ifPresent(Consumer<E[]>) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, performs the given action with the value, otherwise does nothing.
- ifPresentOrElse(Consumer<E[]>, Runnable) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, performs the given action with the value, otherwise performs the given empty-based action.
- ifZCmp(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
- iinc(int, int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to increment the given local variable.
- iinc(int, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- iinc(Local, int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- IINC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IINC_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
IincInsnNodeinstructions. - IincInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an IINC instruction.
- IincInsnNode(int, int) - 类的构造器 cn.taketoday.bytecode.tree.IincInsnNode
-
Constructs a new
IincInsnNode. - ILOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IMAGE_GIF - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
image/gif. - IMAGE_GIF_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.IMAGE_GIF. - IMAGE_JPEG - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
image/jpeg. - IMAGE_JPEG_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.IMAGE_JPEG. - IMAGE_PNG - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
image/png. - IMAGE_PNG_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.IMAGE_PNG. - IMMEDIATE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelCompilerMode
-
In immediate mode, expressions are compiled as soon as possible (usually after 1 interpreted run).
- ImmutableBean - cn.taketoday.bytecode.beans中的类
- ImmutableBean() - 类的构造器 cn.taketoday.bytecode.beans.ImmutableBean
- ImmutableBean.Generator - cn.taketoday.bytecode.beans中的类
- implementationVersion() - record class中的方法 cn.taketoday.lang.Version
-
返回
implementationVersion记录组件的值。 - importClass(Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Import a class.
- importClass(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Import a class.
- IMUL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- includes(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Indicate whether this MIME Type includes the given MIME Type.
- INCORRECT_ELEMENT_TYPE_FOR_ARRAY - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- INCORRECT_NUMBER_OF_ARGUMENTS_TO_FUNCTION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- incr - 类中的变量 cn.taketoday.bytecode.tree.IincInsnNode
-
Amount to increment the local variable by.
- index - 类中的变量 cn.taketoday.bytecode.commons.Local
- index - 类中的变量 cn.taketoday.bytecode.reflect.FastMemberAccessor
- index - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableAnnotationNode
-
The local variable's index in each range.
- index - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The local variable's index.
- Indexer - cn.taketoday.expression.spel.ast中的类
-
An Indexer can index into some proceeding structure to access a particular piece of it.
- Indexer(int, int, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.Indexer
- INDEXING_NOT_SUPPORTED_FOR_TYPE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- indexOf(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns the index of the given instruction in this list.
- indexOf(Object) - 类中的方法 cn.taketoday.util.SmartList
- indexOf(IntPredicate, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the index of the first byte in this buffer that matches the given predicate.
- indexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- indexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- indexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- indexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- indexOf(T[], T, int, int) - 类中的静态方法 cn.taketoday.util.SmartList
- INEG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- info - 类中的变量 cn.taketoday.bytecode.Label
-
A user managed state associated with this label.
- info(Object) - 类中的方法 cn.taketoday.logging.Logger
-
Logs a message with info log level.
- info(Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Logs an error with info log level.
- info(String) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the INFO level.
- info(String, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the INFO level according to the specified format and argument.
- info(String, Object...) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Object, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- INFO - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage.Kind
- INFO - enum class 中的枚举常量 cn.taketoday.logging.Level
-
information messages
- InfrastructureProxy - cn.taketoday.core中的接口
-
Interface to be implemented by transparent resource proxies that need to be considered as equal to the underlying resource, for example for consistent lookup key comparisons.
- INHERITED_ANNOTATIONS - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Find all directly declared annotations as well as any
@Inheritedsuperclass annotations. - init - 类中的变量 cn.taketoday.bytecode.reflect.MemberSwitchBean
- init() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- init() - 类中的方法 cn.taketoday.bytecode.transform.impl.AddStaticInitTransformer
- init(Frame<? extends V>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Copies the state of the given frame into this frame.
- init(String, MethodNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Initializes this analyzer.
- INITIALIZER_LENGTH_INCORRECT - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- initJumpTarget(int, LabelNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Initializes a frame corresponding to the target or to the successor of a jump instruction.
- initParameterNameDiscovery(ParameterNameDiscoverer) - 类中的方法 cn.taketoday.core.MethodParameter
-
Initialize parameter name discovery for this method parameter.
- InlineList - cn.taketoday.expression.spel.ast中的类
-
Represent a list in an expression, e.g. '{1,2,3}'
- InlineList(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.InlineList
- InlineMap - cn.taketoday.expression.spel.ast中的类
-
Represent a map in an expression, e.g.
- InlineMap(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.InlineMap
- INNER_CLASS_SEPARATOR - 类中的静态变量 cn.taketoday.util.ClassUtils
- INNER_TYPE - 类中的静态变量 cn.taketoday.bytecode.TypePath
-
A type path step that steps into the nested type of a class type.
- innerClasses - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The inner classes of this class.
- InnerClassNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an inner class.
- InnerClassNode(String, String, String, int) - 类的构造器 cn.taketoday.bytecode.tree.InnerClassNode
-
Constructs a new
InnerClassNode. - innerName - 类中的变量 cn.taketoday.bytecode.tree.InnerClassNode
-
The (simple) name of the inner class inside its enclosing class.
- InputStreamResource - cn.taketoday.core.io中的类
-
Resourceimplementation for a givenInputStream. - InputStreamResource(InputStream) - 类的构造器 cn.taketoday.core.io.InputStreamResource
-
Create a new InputStreamResource.
- InputStreamResource(InputStream, String) - 类的构造器 cn.taketoday.core.io.InputStreamResource
-
Create a new InputStreamResource.
- InputStreamSource - cn.taketoday.core.io中的接口
- insert(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instruction at the beginning of this list.
- insert(AbstractInsnNode, AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instruction after the specified instruction.
- insert(AbstractInsnNode, InsnList) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instructions after the specified instruction.
- insert(InsnList) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instructions at the beginning of this list.
- insertAnyNecessaryTypeConversionBytecodes(MethodVisitor, char, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Insert any necessary numeric conversion bytecodes based upon what is on the stack and the desired target type.
- insertArrayStore(MethodVisitor, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Produce appropriate bytecode to store a stack item in an array.
- insertBefore(AbstractInsnNode, AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instruction before the specified instruction.
- insertBefore(AbstractInsnNode, InsnList) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Inserts the given instructions before the specified instruction.
- insertBoxIfNecessary(MethodVisitor, char) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine the appropriate boxing instruction for a specific type (if it needs boxing) and insert the instruction into the supplied visitor.
- insertBoxIfNecessary(MethodVisitor, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine the appropriate boxing instruction for a specific type (if it needs boxing) and insert the instruction into the supplied visitor.
- insertCheckCast(MethodVisitor, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Insert the appropriate CHECKCAST instruction for the supplied descriptor.
- insertNewArrayCode(MethodVisitor, int, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Produce the correct bytecode to build an array.
- insertNumericUnboxOrPrimitiveTypeCoercion(MethodVisitor, String, char) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
For use in mathematical operators, handles converting from a (possibly boxed) number on the stack to a primitive numeric type.
- insertOptimalLoad(MethodVisitor, int) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create the optimal instruction for loading a number on the stack.
- insertUnboxInsns(MethodVisitor, char, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Insert any necessary cast and value call to convert from a boxed type to a primitive value.
- insertUnboxNumberInsns(MethodVisitor, char, String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
For numbers, use the appropriate method on the number to convert it to the primitive type requested.
- INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
InsnNodeinstructions. - InsnList - cn.taketoday.bytecode.tree中的类
-
A doubly linked list of
AbstractInsnNodeobjects. - InsnList() - 类的构造器 cn.taketoday.bytecode.tree.InsnList
- InsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a zero operand instruction.
- InsnNode(int) - 类的构造器 cn.taketoday.bytecode.tree.InsnNode
-
Constructs a new
InsnNode. - insns - 类中的变量 cn.taketoday.bytecode.tree.analysis.SourceValue
-
The instructions that can produce this value.
- inspect(Method) - 接口中的方法 cn.taketoday.core.MethodIntrospector.MetadataLookup
-
Perform a lookup on the given method and return associated metadata, if any.
- install() - 类中的静态方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Adds a SLF4JBridgeHandler instance to jul's root logger.
- instance - record class中的静态变量 cn.taketoday.lang.Version
- INSTANCE - 类中的静态变量 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- INSTANCE - 类中的静态变量 cn.taketoday.bytecode.core.DefaultNamingPolicy
- INSTANCE - 接口中的静态变量 cn.taketoday.bytecode.proxy.NoOp
-
A thread-safe singleton instance of the
NoOpcallback. - INSTANCE - 类中的静态变量 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
-
Shared default instance of
AnnotationAwareOrderComparator. - INSTANCE - 类中的静态变量 cn.taketoday.core.OrderComparator
-
Shared default instance of
OrderComparator. - INSTANCE - 类中的静态变量 cn.taketoday.lang.NullValue
- INSTANCE - 类中的静态变量 cn.taketoday.util.comparator.ComparableComparator
-
A shared instance of this default comparator.
- INSTANCE - 类中的静态变量 cn.taketoday.util.DefaultPropertiesPersister
-
A convenient constant for a default
DefaultPropertiesPersisterinstance, as used in common resource support. - instance_of_this() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- InstanceComparator<T> - cn.taketoday.util.comparator中的类
-
Compares objects based on an arbitrary class order.
- InstanceComparator(Class<?>...) - 类的构造器 cn.taketoday.util.comparator.InstanceComparator
-
Create a new
InstanceComparatorinstance. - InstanceFilter<T> - cn.taketoday.util中的类
-
A simple instance filter that checks if a given instance match based on a collection of includes and excludes element.
- InstanceFilter(Collection<? extends T>, Collection<? extends T>, boolean) - 类的构造器 cn.taketoday.util.InstanceFilter
-
Create a new instance based on includes/excludes collections.
- instanceOf(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to test if the top stack value is of the given type.
- instanceOf(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- INSTANCEOF - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- INSTANCEOF - 类中的静态变量 cn.taketoday.bytecode.signature.SignatureVisitor
-
Wildcard for a normal type argument.
- INSTANCEOF - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type declared in an 'instanceof' instruction.
- INSTANCEOF_OPERATOR_NEEDS_CLASS_OPERAND - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- instantiate(Class<T>) - 接口中的方法 cn.taketoday.lang.TodayStrategies.Instantiator
- instantiate(ClassLoader, Collection<String>) - 类中的方法 cn.taketoday.util.Instantiator
-
Instantiate the given set of class name, injecting constructor arguments as necessary.
- instantiate(Collection<String>) - 类中的方法 cn.taketoday.util.Instantiator
-
Instantiate the given set of class name, injecting constructor arguments as necessary.
- instantiateStrategy(String, Class<T>, TodayStrategies.Instantiator, TodayStrategies.FailureHandler) - 类中的方法 cn.taketoday.lang.TodayStrategies
- instantiateTypes(Collection<Class<?>>) - 类中的方法 cn.taketoday.util.Instantiator
-
Instantiate the given set of classes, injecting constructor arguments as necessary.
- Instantiator<T> - cn.taketoday.util中的类
-
Simple factory used to instantiate objects by injecting available parameters.
- Instantiator(Class<?>, Consumer<Instantiator.AvailableParameters>) - 类的构造器 cn.taketoday.util.Instantiator
-
Create a new
Instantiatorinstance for the given type. - Instantiator(Class<?>, Consumer<Instantiator.AvailableParameters>, Instantiator.FailureHandler) - 类的构造器 cn.taketoday.util.Instantiator
-
Create a new
Instantiatorinstance for the given type. - Instantiator.AvailableParameters - cn.taketoday.util中的接口
-
Callback used to register available parameters.
- Instantiator.FailureHandler - cn.taketoday.util中的接口
-
Strategy for handling a failure that occurs when instantiating a type.
- InstructionAdapter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorproviding a more detailed API to generate and transform instructions. - InstructionAdapter(MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.InstructionAdapter
-
Constructs a new
InstructionAdapter. - instructions - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The instructions of this method.
- INT - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
An
int. - INT - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
inttype. - INT_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
IntInsnNodeinstructions. - INT_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
inttype. - INT_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- INT_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
A byte, boolean, char, short, or int value.
- INTEGER - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- intercept(Object, Method, Object[], MethodProxy) - 接口中的方法 cn.taketoday.bytecode.proxy.MethodInterceptor
-
All generated proxied methods call this method instead of the original method.
- InterceptFieldCallback - cn.taketoday.bytecode.transform.impl中的接口
- InterceptFieldEnabled - cn.taketoday.bytecode.transform.impl中的接口
- InterceptFieldFilter - cn.taketoday.bytecode.transform.impl中的接口
- InterceptFieldTransformer - cn.taketoday.bytecode.transform.impl中的类
- InterceptFieldTransformer(InterceptFieldFilter) - 类的构造器 cn.taketoday.bytecode.transform.impl.InterceptFieldTransformer
- InterfaceMaker - cn.taketoday.bytecode.proxy中的类
-
Generates new interfaces at runtime.
- InterfaceMaker() - 类的构造器 cn.taketoday.bytecode.proxy.InterfaceMaker
-
Create a new
InterfaceMaker. - interfaces - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal names of the interfaces directly implemented by this class (see
Type.getInternalName()). - INTERNAL_ARRAY_PREFIX - 类中的静态变量 cn.taketoday.util.ClassUtils
-
Prefix for internal array class names:
"[". - INTERNAL_NAME - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of internal names.
- InternalParseException - cn.taketoday.expression.spel中的异常错误
-
Wraps a real parse exception.
- InternalParseException(SpelParseException) - 异常错误的构造器 cn.taketoday.expression.spel.InternalParseException
- Interpreter<V extends Value> - cn.taketoday.bytecode.tree.analysis中的类
-
A semantic bytecode interpreter.
- Interpreter() - 类的构造器 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Constructs a new
Interpreter. - interruptTask() - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
-
Subclasses can override this method to implement interruption of the future's computation.
- IntInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an instruction with a single int operand.
- IntInsnNode(int, int) - 类的构造器 cn.taketoday.bytecode.tree.IntInsnNode
-
Constructs a new
IntInsnNode. - IntLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents an integer literal.
- IntLiteral(String, int, int, int) - 类的构造器 cn.taketoday.expression.spel.ast.IntLiteral
- introspect(Class<?>) - 接口中的静态方法 cn.taketoday.core.type.AnnotationMetadata
-
Factory method to create a new
AnnotationMetadatainstance for the given class using standard reflection. - intType(int) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- intValue(String) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher
-
Return the integer associated with the given key.
- INVALID_BEAN_REFERENCE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- INVALID_FIRST_OPERAND_FOR_MATCHES_OPERATOR - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- INVALID_PATTERN - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- INVALID_SECOND_OPERAND_FOR_MATCHES_OPERATOR - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- INVALID_TYPE_FOR_SELECTION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- InvalidMimeTypeException - cn.taketoday.util中的异常错误
-
Exception thrown from
MimeTypeUtils.parseMimeType(String)in case of encountering an invalid content type specification String. - InvalidMimeTypeException(String, String) - 异常错误的构造器 cn.taketoday.util.InvalidMimeTypeException
-
Create a new InvalidContentTypeException for the given content type.
- invisibleAnnotableParameterCount - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The number of method parameters than can have runtime invisible annotations.
- invisibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The runtime invisible annotations of this class.
- invisibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The runtime invisible annotations of this field.
- invisibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime invisible annotations of this method.
- invisibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The runtime invisible annotations of this record component.
- invisibleLocalVariableAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The invisible local variable annotations of this method.
- invisibleParameterAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime invisible parameter annotations of this method.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The runtime invisible type annotations of this instruction.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The runtime invisible type annotations of this class.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The runtime invisible type annotations of this field.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime invisible type annotations of this method.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The runtime invisible type annotations of this record component.
- invisibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The runtime invisible type annotations on the exception handler type.
- InvocationHandler - cn.taketoday.bytecode.proxy中的接口
-
InvocationHandlerreplacement (unavailable under JDK 1.2). - invoke() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Invoke the specified method.
- invoke(int, Object, Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
-
Invoke the method with the specified index.
- invoke(MethodInfo) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invoke(MethodInfo, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invoke(C, Supplier<R>) - 类中的方法 cn.taketoday.util.LambdaSafe.LambdaSafeCallback
- invoke(Object, Object[]) - 类中的方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Invoke the original method, on a different object of the same type.
- invoke(Object, Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.FastMethodAccessor
- invoke(Object, Object[]) - 接口中的方法 cn.taketoday.reflect.Invoker
-
Invokes the underlying method represented by this
Invokerobject, on the specified object with the specified parameters. - invoke(Object, Object[]) - 类中的方法 cn.taketoday.reflect.MethodInvoker
-
Invokes the underlying method represented by this
Invokerobject, on the specified object with the specified parameters. - invoke(Object, Method, Object[]) - 类中的方法 cn.taketoday.bytecode.beans.BeanMapProxy
- invoke(String, Class[], Object, Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- invoke(Consumer<C>) - 类中的方法 cn.taketoday.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns void.
- invoke(Consumer<C>) - 类中的方法 cn.taketoday.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns void.
- invoke_constructor_this() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invoke_constructor_this(MethodSignature) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- INVOKE_DYNAMIC_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
InvokeDynamicInsnNodeinstructions. - invoke_static_this(MethodSignature) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invoke_virtual_this(MethodSignature) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invokeAnd(Function<C, R>) - 类中的方法 cn.taketoday.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns a result.
- invokeAnd(Function<C, R>) - 类中的方法 cn.taketoday.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns a result.
- invokeConstructor(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to invoke a default constructor.
- invokeConstructor(Type, MethodSignature) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to invoke a constructor.
- invokeConstructor(Constructor<T>, Object[]) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- invokeDynamic(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates an invokedynamic instruction.
- invokeDynamic(String, String, Handle, Object[]) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to call the given dynamic method.
- INVOKEDYNAMIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- InvokeDynamicInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an invokedynamic instruction.
- InvokeDynamicInsnNode(String, String, Handle, Object...) - 类的构造器 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
-
Constructs a new
InvokeDynamicInsnNode. - invokeInsn(int, Type, MethodSignature, boolean) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates an invoke method instruction.
- invokeInterface(Type, MethodSignature) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to invoke an interface method.
- invokeInterface(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to call the given interface method.
- INVOKEINTERFACE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- invokeMethod(Method, Object) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Invoke the specified
Methodagainst the supplied target object with no arguments. - invokeMethod(Method, Object, Object...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Invoke the specified
Methodagainst the supplied target object with the supplied arguments. - Invoker - cn.taketoday.reflect中的接口
- invokeSpecial(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Deprecated.
- invokeSpecial(String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to call the given special method.
- INVOKESPECIAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- invokeStatic(Type, MethodSignature) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to invoke a static method.
- invokeStatic(Type, MethodSignature, boolean) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- invokeStatic(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Deprecated.
- invokeStatic(String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to call the given static method.
- INVOKESTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- invokeSuper(Object, Object[]) - 类中的方法 cn.taketoday.bytecode.proxy.MethodProxy
-
Invoke the original (super) method on the specified object.
- invokeVirtual(Type, MethodSignature) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to invoke a normal method.
- invokeVirtual(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Deprecated.
- invokeVirtual(String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to call the given virtual method.
- INVOKEVIRTUAL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IOR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IREM - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IRETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- is(Class<?>) - 类中的方法 cn.taketoday.core.ResolvableType
- is(Class<?>) - 类中的方法 cn.taketoday.core.TypeDescriptor
- isAbstract() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class is marked as abstract.
- isAbstract() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Determine whether the underlying method is effectively abstract: i.e. marked as abstract in a class or declared as a regular, non-default method in an interface.
- isAbstract() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- isAbstract() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- isAlias(String) - 接口中的方法 cn.taketoday.core.AliasRegistry
-
Determine whether the given name is defined as an alias (as opposed to the name of an actually registered component).
- isAlias(String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
- isAllocated() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- isAllocated() - 接口中的方法 cn.taketoday.core.io.buffer.PooledDataBuffer
-
Return
trueif this buffer is allocated;falseif it has been deallocated. - isAnnotated(AnnotatedElement, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Determine if an annotation of the specified
annotationTypeis present on the suppliedAnnotatedElementor within the annotation hierarchy above the specified element. - isAnnotated(AnnotatedElement, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotatedElementUtils
-
Determine if an annotation of the specified
annotationNameis present on the suppliedAnnotatedElementor within the annotation hierarchy above the specified element. - isAnnotated(String) - 接口中的方法 cn.taketoday.core.type.AnnotatedTypeMetadata
-
Determine whether the underlying element has an annotation or meta-annotation of the given type defined.
- isAnnotation() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class represents an annotation.
- isAnnotation() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- isAnnotationDeclaredLocally(Class<? extends Annotation>, Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine whether an annotation of the specified
annotationTypeis declared locally (i.e. - isAnnotationInherited(Class<? extends Annotation>, Class<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine whether an annotation of the specified
annotationTypeis present on the suppliedclazzand is inherited (i.e. not directly present). - isAnnotationMetaPresent(Class<? extends Annotation>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine if an annotation of type
metaAnnotationTypeis meta-present on the suppliedannotationType. - isAnnotationPresent(Class<? extends Annotation>) - 类中的方法 cn.taketoday.reflect.Property
- isAnnotationPresent(Class<? extends Annotation>) - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- isApproximableCollectionType(Class<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Determine whether the given collection type is an approximable type, i.e. a type that
CollectionUtils.createApproximateCollection(java.lang.Object, int)can approximate. - isApproximableMapType(Class<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Determine whether the given map type is an approximable type, i.e. a type that
CollectionUtils.createApproximateMap(java.lang.Object)can approximate. - isArray() - 类中的方法 cn.taketoday.bytecode.Type
-
Determines if this
Typeobject represents an array class. - isArray() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return
trueif this type resolves to a Class that represents an array. - isArray() - 类中的方法 cn.taketoday.core.TypeDescriptor
- isArray(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Determine whether the given object is an array: either an Object array or a primitive array.
- isArrayValue(BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
-
Returns whether the given value corresponds to an array reference.
- isArrayValue(BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
- isAssignable(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that
superType.isAssignableFrom(subType)istrue. - isAssignable(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check if the right-hand side type may be assigned to the left-hand side type, assuming setting by reflection.
- isAssignable(Class<?>, Class<?>, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that
superType.isAssignableFrom(subType)istrue. - isAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that
superType.isAssignableFrom(subType)istrue. - isAssignable(Type, Type) - 类中的静态方法 cn.taketoday.util.TypeUtils
-
Check if the right-hand side type may be assigned to the left-hand side type following the Java generics rules.
- isAssignableFrom(Type, Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Returns whether the class corresponding to the first argument is either the same as, or is a superclass or superinterface of the class corresponding to the second argument.
- isAssignableFrom(ResolvableType) - 类中的方法 cn.taketoday.core.ResolvableType
-
Determine whether this
ResolvableTypeis assignable from the specified other type. - isAssignableFrom(Class<?>) - 类中的方法 cn.taketoday.core.ResolvableType
-
Determine whether this
ResolvableTypeis assignable from the specified other type. - isAssignableFrom(Class<?>) - 类中的方法 cn.taketoday.core.TypeDescriptor
- isAssignableTo(TypeDescriptor) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Returns true if an object of this type descriptor can be assigned to the location described by the given type descriptor.
- isAssignableTo(Class<?>) - 类中的方法 cn.taketoday.core.TypeDescriptor
- isAssignableValue(Class<?>, Object) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine if the given type is assignable from the given value, assuming setting by reflection.
- isAttemptLoad() - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- isAutoGrowCollections() - 类中的方法 cn.taketoday.expression.spel.SpelParserConfiguration
-
Return
trueif collections should be automatically grown. - isAutoGrowNullReferences() - 类中的方法 cn.taketoday.expression.spel.SpelParserConfiguration
-
Return
trueifnullreferences should be automatically grown. - isBestCandidate(MergedAnnotation<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotationSelector
-
Determine if the existing annotation is known to be the best candidate and any subsequent selections may be skipped.
- isBooleanCompatible(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine whether the descriptor is for a boolean primitive or boolean reference type.
- isCacheSafe(Class<?>, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check whether the given class is cache-safe in the given context, i.e. whether it is loaded by the given ClassLoader or a parent of it.
- isCancelled() - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- isCancelled() - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
- isCancelled() - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- isCandidateClass(Class<?>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine whether the given class is a candidate for carrying the specified annotation (at type, method or field level).
- isCandidateClass(Class<?>, String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine whether the given class is a candidate for carrying the specified annotation (at type, method or field level).
- isCandidateClass(Class<?>, Collection<Class<? extends Annotation>>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine whether the given class is a candidate for carrying one of the specified annotations (at type, method or field level).
- isCandidateForInvocation(Method, Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.DataBindingMethodResolver
- isCandidateForInvocation(Method, Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
-
Determine whether the given
Methodis a candidate for method resolution on an instance of the given target class. - isCandidateForProperty(Method, Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.DataBindingPropertyAccessor
- isCandidateForProperty(Method, Class<?>) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Determine whether the given
Methodis a candidate for property access on an instance of the given target class. - isCglibRenamedMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is a CGLIB 'renamed' method, following the pattern "CGLIB$methodName$0".
- isCheckedException(Throwable) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return whether the given throwable is a checked exception: that is, neither a RuntimeException nor an Error.
- isClassReloadable(Class<?>) - 接口中的方法 cn.taketoday.core.SmartClassLoader
-
Determine whether the given class is reloadable (in this ClassLoader).
- isCodeAttribute() - 类中的方法 cn.taketoday.bytecode.Attribute
-
Returns true if this type of attribute is a Code attribute.
- isCodeAttribute() - 类中的方法 cn.taketoday.bytecode.CodeComment
- isCodeAttribute() - 类中的方法 cn.taketoday.bytecode.commons.CodeComment
- isCodeAttribute() - 类中的方法 cn.taketoday.bytecode.tree.CodeComment
- isCodeAttribute() - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- isCollection() - 类中的方法 cn.taketoday.core.ResolvableType
- isCollection() - 类中的方法 cn.taketoday.core.TypeDescriptor
- isCollection(Class<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- isCompatibleWith(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Indicate whether this MIME Type is compatible with the given MIME Type.
- isCompatibleWithThrowsClause(Throwable, Class<?>...) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Check whether the given exception is compatible with the specified exception types, as declared in a throws clause.
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.BooleanLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.ConstructorReference
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.Elvis
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.FloatLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.FunctionReference
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.IntLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.LongLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
-
A method reference is compilable if it has been resolved to a reflectively accessible method and the child nodes (arguments to the method) are also compilable.
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.NullLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpAnd
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpDivide
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpEQ
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OperatorInstanceof
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OperatorNot
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpGE
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpGT
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpLE
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpLT
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpMinus
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpModulus
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpMultiply
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpNE
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpOr
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.OpPlus
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.RealLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Check whether a node can be compiled to bytecode.
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.StringLiteral
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.Ternary
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.TypeReference
- isCompilable() - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- isCompilable() - 接口中的方法 cn.taketoday.expression.spel.CompilablePropertyAccessor
-
Return
trueif this property accessor is currently suitable for compilation. - isCompilable() - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- isCompilableOperatorUsingNumerics() - 类中的方法 cn.taketoday.expression.spel.ast.Operator
- isConcrete() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class represents a concrete class, i.e. neither an interface nor an abstract class.
- isConcrete() - 类中的方法 cn.taketoday.util.MimeType
-
Indicates whether this MIME Type is concrete, i.e. whether neither the type nor the subtype is a wildcard character
*. - isConstant() - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
-
Return whether this list is a constant value.
- isConstant() - 类中的方法 cn.taketoday.expression.spel.ast.InlineMap
-
Return whether this list is a constant value.
- isConstructor() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- isDaemon() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Return whether this factory should create daemon threads.
- isDebugEnabled() - 类中的方法 cn.taketoday.logging.Logger
-
Is the logger instance enabled for the DEBUG level?
- isDeferred() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Whether the underlying operation is deferred and needs to be started explicitly, e.g. via subscribing (or similar), or whether it is triggered without the consumer having any control.
- isDirect() - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Indicates whether this factory allocates direct buffers (i.e. non-heap, native memory).
- isDirect() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- isDirect() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
- isDirect() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
- isDirectlyPresent() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if the annotation is directly present on the source.
- isDirectlyPresent(Class<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Determine if the specified annotation is directly present.
- isDirectlyPresent(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Determine if the specified annotation is directly present.
- isDirectory() - 类中的方法 cn.taketoday.core.io.AbstractResource
- isDirectory() - 类中的方法 cn.taketoday.core.io.ClassPathResource
- isDirectory() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- isDirectory() - 类中的方法 cn.taketoday.core.io.FileUrlResource
- isDirectory() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- isDirectory() - 接口中的方法 cn.taketoday.core.io.Resource
-
Tests whether the resource denoted by this abstract pathname is a directory.
- isDirectory() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- isDone() - 类中的方法 cn.taketoday.util.concurrent.CompletableToListenableFutureAdapter
- isDone() - 类中的方法 cn.taketoday.util.concurrent.FutureAdapter
- isDone() - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
- isEligibleForOverriding(String) - 类中的方法 cn.taketoday.core.OverridingClassLoader
-
Determine whether the specified class is eligible for overriding by this class loader.
- isEmpty() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- isEmpty() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- isEmpty() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- isEmpty() - 类中的方法 cn.taketoday.util.AnnotationsAnnotatedElementAdapter
- isEmpty() - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is null or empty , returns
true, otherwisefalse. - isEmpty() - 类中的方法 cn.taketoday.util.ConcurrentCache
- isEmpty() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- isEmpty() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- isEmpty(ArrayHolder<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return
trueif the supplied Collection isnullor empty. - isEmpty(CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
- isEmpty(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Determine whether the given object is empty.
- isEmpty(Object[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Determine whether the given array is empty: i.e.
- isEmpty(Collection<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return
trueif the supplied Collection isnullor empty. - isEmpty(Map<?, ?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return
trueif the supplied Map isnullor empty. - isEnabled(Level) - enum class中的方法 cn.taketoday.logging.Level
- isEnhanced(Class) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Determine if a class was generated using
Enhancer. - isEnum() - 类中的方法 cn.taketoday.core.TypeDescriptor
- isEqualOrNewerThan(JavaVersion) - enum class中的方法 cn.taketoday.core.JavaVersion
-
Return if this version is equal to or newer than a given version.
- isEqualsMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is an "equals" method.
- isErrorEnabled() - 类中的方法 cn.taketoday.logging.Logger
-
Is the logger instance enabled for the ERROR level?
- isErrorEnabled() - 类中的方法 cn.taketoday.logging.NoOpLogger
- isExcluded(String) - 类中的方法 cn.taketoday.core.DecoratingClassLoader
-
Determine whether the specified class is excluded from decoration by this class loader.
- isFieldDeclared(String) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- isFile() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
- isFile() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This implementation always returns
false. - isFile() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation always indicates a file.
- isFile() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation always indicates a file.
- isFile() - 接口中的方法 cn.taketoday.core.io.Resource
-
Determine whether this resource represents a file in a file system.
- isFile() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- isFile() - 类中的方法 cn.taketoday.core.io.UrlResource
- isFile(URI) - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
Determine whether the given
URIrepresents a file in a file system. - isFileURL(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Determine whether the given URL points to a resource in the file system, i.e.
- isFinal() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class is marked as 'final'.
- isFinal() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Determine whether the underlying method is marked as 'final'.
- isFinal() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- isFinal() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- isFinalizeMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is a "finalize" method.
- isHashCodeMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is a "hashCode" method.
- ISHL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- ISHR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- isIndependent() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Determine whether the underlying class is independent, i.e. whether it is a top-level class or a nested class (static inner class) that can be constructed independently from an enclosing class.
- isIndependent() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- isInfoEnabled() - 类中的方法 cn.taketoday.logging.Logger
-
Is the logger instance enabled for the INFO level?
- isInfoEnabled() - 类中的方法 cn.taketoday.logging.NoOpLogger
- isInJavaLangAnnotationPackage(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine if the supplied
Annotationis defined in the core JDKjava.lang.annotationpackage. - isInJavaLangAnnotationPackage(String) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine if the
Annotationwith the supplied name is defined in the core JDKjava.lang.annotationpackage. - isInnerClass(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine if the supplied class is an inner class, i.e. a non-static member of an enclosing class.
- isInstalled() - 类中的静态方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Returns true if SLF4JBridgeHandler has been previously installed, returns false otherwise.
- isInstance(Object) - 类中的方法 cn.taketoday.core.ResolvableType
-
Determine whether the given object is an instance of this
ResolvableType. - isInstance(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
- isInstance(Object) - 类中的方法 cn.taketoday.reflect.Property
-
Determines if the specified
Objectis assignment-compatible with the object represented by thisProperty. - isInstanceOf(Class<?>, Object) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the provided object is an instance of the provided class.
- isInstanceOf(Class<?>, Object, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the provided object is an instance of the provided class.
- isInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that the provided object is an instance of the provided class.
- isIntegerForNumericOp(Number) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine whether the given number is to be considered as an integer for the purposes of a numeric operation at the bytecode level.
- isInterface() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns true if the owner of the field or method designated by this handle is an interface.
- isInterface() - 接口中的方法 cn.taketoday.core.type.ClassMetadata
-
Return whether the underlying class represents an interface.
- isInterface() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- isInterface(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Returns whether the given type corresponds to the type of an interface.
- isJarFileURL(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Determine whether the given URL points to a jar file itself, that is, has protocol "file" and ends with the ".jar" extension.
- isJarURL(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Determine whether the given URL points to a resource in a jar file. i.e. has protocol "jar", "war, ""zip", "vfszip" or "wsjar".
- isJavaLanguageInterface(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine whether the given interface is a common Java language interface:
Serializable,Externalizable,Closeable,AutoCloseable,Cloneable,Comparable- all of which can be ignored when looking for 'primary' user-level interfaces. - isLambdaClass(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine if the supplied
Classis a JVM-generated implementation class for a lambda expression or method reference. - isLessSpecific(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Indicates whether this
MimeTypeis more less than the given type. - isLoggingSuppressed(Map<String, Object>) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Whether to suppress logging based on the hint
Hints.SUPPRESS_LOGGING_HINT. - isMap() - 类中的方法 cn.taketoday.core.ResolvableType
-
Is this type a
Maptype? - isMap() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Is this type a
Maptype? - isMetaPresent() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if the annotation is meta-present on the source.
- isMoreSpecific(MimeType) - 类中的方法 cn.taketoday.util.MimeType
-
Indicates whether this
MimeTypeis more specific than the given type. - isMultiValue() - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Shortcut for
getDescriptor().isMultiValue(). - isMultiValue() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Return
trueif the reactive type can produce more than 1 value can be produced and is therefore a good fit to adapt toFlux. - isNegative() - 类中的方法 cn.taketoday.util.DataSize
-
Checks if this size is negative, excluding zero.
- isNotAssignableBound(Type, Type) - 类中的静态方法 cn.taketoday.util.TypeUtils
- isNotEmpty(ArrayHolder<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Return
trueif the supplied Collection is notnulland empty. - isNotEmpty(CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
- isNotEmpty(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
- isNotEmpty(Object[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
- isNotEmpty(Collection<?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- isNotEmpty(Map<?, ?>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- isNoValue() - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Shortcut for
getDescriptor().isNoValue(). - isNoValue() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Return
trueif the reactive type does not produce any values and only provides completion and error signals. - isNull(Object) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is
null. - isNull(Object, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is
null. - isNull(Object, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is
null. - isNullable() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return whether this method indicates a parameter which can be
null: either in the form of any variant of a parameter-levelNullableannotation (such as from JSR-305 or the FindBugs set of annotations), or a language-level nullable type declaration - isNullSafe() - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- isNumber(Class<?>) - 类中的静态方法 cn.taketoday.util.NumberUtils
-
Is a number?
- isObjectMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is originally declared by
Object. - isOlderThan(JavaVersion) - enum class中的方法 cn.taketoday.core.JavaVersion
-
Return if this version is older than a given version.
- isOpen() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This implementation always returns
false. - isOpen() - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation always returns
true. - isOpen() - 接口中的方法 cn.taketoday.core.io.Resource
-
Indicate whether this resource represents a handle with an open stream.
- isOpen() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- isOptional() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return whether this method indicates a parameter which is not required: either in the form of Java 8's
Optional, any variant of a parameter-levelNullableannotation (such as from JSR-305 or the FindBugs set of annotations), or a language-level nullable type declaration orContinuationparameter in Kotlin. - isOverridable() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Determine whether the underlying method is overridable, i.e. not marked as static, final, or private.
- isOverridable() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- isPattern(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- isPattern(String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Does the given
pathrepresent a pattern that can be matched by an implementation of this interface? - isPattern(String) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Whether the given
routecontains pattern syntax which requires theRouteMatcher.match(String, Route)method, or if it is a regular String that could be compared directly to others. - isPattern(String) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- isPrepared() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Return whether this invoker has been prepared already, i.e. whether it allows access to
ReflectiveMethodInvoker.getPreparedMethod()already. - isPresent() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if the annotation is present on the source.
- isPresent() - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is non-null and non-empty , returns
true, otherwisefalse. - isPresent(Class<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Determine if the specified annotation is either directly present or meta-present.
- isPresent(AnnotatedElement, Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Whether a
Annotationpresent onAnnotatedElement - isPresent(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Determine if the specified annotation is either directly present or meta-present.
- isPresent(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine whether the
Classidentified by the supplied name is present and can be loaded. - isPresent(String, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine whether the
Classidentified by the supplied name is present and can be loaded. - isPresentIn(Collection<? extends MimeType>) - 类中的方法 cn.taketoday.util.MimeType
-
Unlike
Collection.contains(Object)which relies onMimeType.equals(Object), this method only checks the type and the subtype, but otherwise ignores parameters. - isPrimitive() - 类中的方法 cn.taketoday.bytecode.Type
-
Determines if the specified
Typeobject represents a primitive type. - isPrimitive() - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Is this type a primitive type?
- isPrimitive() - 类中的方法 cn.taketoday.reflect.Property
-
is primitive
- isPrimitive(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine whether the descriptor is for a primitive type.
- isPrimitiveArray(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check if the given class represents an array of primitives, i.e. boolean, byte, char, short, int, long, float, or double.
- isPrimitiveArray(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine whether the descriptor is for a primitive array (e.g.
- isPrimitiveOrUnboxableSupportedNumber(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine if the supplied descriptor is for a supported number.
- isPrimitiveOrUnboxableSupportedNumberOrBoolean(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine if the supplied descriptor is for a supported number type or boolean.
- isPrimitiveOrWrapper(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check if the given class represents a primitive (i.e. boolean, byte, char, short, int, long, float, or double),
void, or a wrapper for those types (i.e. - isPrimitiveWrapper(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check if the given class represents a primitive wrapper, i.e.
- isPrimitiveWrapperArray(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check if the given class represents an array of primitive wrappers, i.e.
- isProfileActive(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Return whether the given profile is active, or if active profiles are empty whether the profile should be active by default.
- isProxyClass(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.proxy.Proxy
- isPublicStaticFinal(Field) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given field is a "public static final" constant.
- isReadable() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
- isReadable() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This implementation always returns
truefor a resource thatexists(revised as of 5.1). - isReadable() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
- isReadable() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation checks for the resolution of a resource URL upfront, then proceeding with
AbstractFileResolvingResource's length check. - isReadable() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation checks whether the underlying file is marked as readable (and corresponds to an actual file with content, not to a directory).
- isReadable() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation checks whether the underlying file is marked as readable (and corresponds to an actual file with content, not to a directory).
- isReadable() - 接口中的方法 cn.taketoday.core.io.Resource
-
Indicate whether non-empty contents of this resource can be read via
InputStreamSource.getInputStream(). - isReadable() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- isReadable() - 类中的方法 cn.taketoday.reflect.Property
-
can read
- isReadOnly() - 类中的方法 cn.taketoday.reflect.Property
-
read only
- isReadOnly() - 类中的方法 cn.taketoday.reflect.PropertyAccessor
-
read-only ?
- isReference() - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
-
Returns whether this value corresponds to an object or array reference.
- isReferenceTypeArray(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Return if the supplied array type has a core component reference type.
- isRunning() - 类中的方法 cn.taketoday.util.StopWatch
-
Determine whether this
StopWatchis currently running. - isShutdown() - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
- isSimpleType(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Tells us if the class passed in is a known common type
- isStatic() - 接口中的方法 cn.taketoday.core.type.MethodMetadata
-
Determine whether the underlying method is declared as 'static'.
- isStatic() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- isStaticHook() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- isStaxResult(Result) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Indicate whether the given
Resultis a JAXP 1.4 StAX Result or custom StAX Result. - isStaxSource(Source) - 类中的静态方法 cn.taketoday.util.xml.StaxUtils
-
Indicate whether the given
Sourceis a JAXP 1.4 StAX Source or custom StAX Source. - isSubTypeOf(BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
-
Returns whether the type corresponding to the first argument is a subtype of the type corresponding to the second argument.
- isSubTypeOf(BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
- isSynthesizable() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Determine if this merged annotation is synthesizable.
- isSynthesizedAnnotation(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Determine if the supplied
Annotationhas been synthesized by Spring (i.e. wrapped in a dynamic proxy) with additional functionality such as attribute alias handling. - isSynthetic() - 类中的方法 cn.taketoday.reflect.Property
- isTemplate() - 类中的方法 cn.taketoday.expression.common.TemplateParserContext
- isTemplate() - 接口中的方法 cn.taketoday.expression.ParserContext
-
Whether or not the expression being parsed is a template.
- isTerminated() - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
- isThrottleActive() - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Return whether this throttle is currently active.
- isThrottleActive() - 类中的方法 cn.taketoday.util.ConcurrencyThrottleSupport
-
Return whether this throttle is currently active.
- ISTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- isToStringMethod(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Determine whether the given method is a "toString" method.
- isTraceEnabled() - 类中的方法 cn.taketoday.logging.Logger
-
Is the logger instance enabled for the TRACE level?
- isTraceEnabled() - 类中的方法 cn.taketoday.logging.NoOpLogger
- isTrue(boolean) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalArgumentExceptionif the expression evaluates tofalse. - isTrue(boolean, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalArgumentExceptionif the expression evaluates tofalse. - isTrue(boolean, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalArgumentExceptionif the expression evaluates tofalse. - ISUB - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- isUnknown() - 类中的方法 cn.taketoday.bytecode.Attribute
-
Returns true if this type of attribute is unknown.
- isUnknown() - 类中的方法 cn.taketoday.bytecode.CodeComment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.Comment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.commons.CodeComment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.commons.Comment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.tree.CodeComment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.tree.Comment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- isUnknown() - 类中的方法 cn.taketoday.bytecode.util.Comment
- isUrl(String) - 接口中的静态方法 cn.taketoday.core.io.PatternResourceLoader
-
Return whether the given resource location is a URL: either a special "classpath" or "classpath*" pseudo URL or a standard URL.
- isUrl(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Return whether the given resource location is a URL: either a special "classpath" pseudo URL or a standard URL.
- isUserLevelMethod(Method) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Determine whether the given method is declared by the user or at least pointing to a user-declared method.
- isVisibilityBridgeMethodPair(Method, Method) - 类中的静态方法 cn.taketoday.core.BridgeMethodResolver
-
Compare the signatures of the bridge method and the method which it bridges.
- isVisible(Class<?>, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check whether the given class is visible in the given ClassLoader.
- isWarnEnabled() - 类中的方法 cn.taketoday.logging.Logger
-
Is the logger instance enabled for the WARN level?
- isWarnEnabled() - 类中的方法 cn.taketoday.logging.NoOpLogger
- isWildcardSubtype() - 类中的方法 cn.taketoday.util.MimeType
-
Indicates whether the subtype is the wildcard character
*or the wildcard character followed by a suffix (e.g. - isWildcardType() - 类中的方法 cn.taketoday.util.MimeType
-
Indicates whether the type is the wildcard character
*or not. - isWritable() - 类中的方法 cn.taketoday.core.io.FileUrlResource
- isWritable() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation checks whether the underlying file is marked as writable (and corresponds to an actual file with content, not to a directory).
- isWritable() - 接口中的方法 cn.taketoday.core.io.WritableResource
-
Indicate whether the contents of this resource can be written via
OutputStreamSource.getOutputStream(). - isWritable() - 类中的方法 cn.taketoday.core.io.WritableResourceDecorator
- isWritable() - 接口中的方法 cn.taketoday.expression.spel.ast.ValueRef
-
Indicates whether calling setValue(Object) is supported.
- isWritable() - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.NullValueRef
- isWritable() - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.TypedValueHolderValueRef
- isWritable(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- isWritable(EvaluationContext) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- isWritable(EvaluationContext) - 接口中的方法 cn.taketoday.expression.Expression
-
Determine if an expression can be written to, i.e. setValue() can be called.
- isWritable(EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- isWritable(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- isWritable(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- isWritable(EvaluationContext, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Determine if an expression can be written to, i.e. setValue() can be called.
- isWritable(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- isWritable(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- isWritable(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- isWritable(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- isWritable(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- isWritable(ExpressionState) - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- isWritable(ExpressionState) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Determine if this expression node will support a setValue() call.
- isWritable(Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- isWritable(Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- isWritable(Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Determine if an expression can be written to, i.e. setValue() can be called.
- isWritable(Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- isWritableProperty(String, TypedValue, EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- isWriteable() - 类中的方法 cn.taketoday.reflect.Property
-
can write
- IterablePropertyResolver - cn.taketoday.core.env中的接口
-
Iterable
PropertyResolverextension - iterate(Enumeration<T>, Consumer<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- iterate(Iterator<T>, Consumer<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- iterator() - 类中的方法 cn.taketoday.bytecode.beans.FixedKeySet
- iterator() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns an iterator over the instructions in this list.
- iterator() - 类中的方法 cn.taketoday.core.CompositeStrategies
- iterator() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- iterator() - 接口中的方法 cn.taketoday.core.env.IterablePropertyResolver
-
Returns an iterator of property-names.
- iterator() - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
- iterator() - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- iterator() - 类中的方法 cn.taketoday.core.env.PropertySources
- iterator() - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- iterator() - 类中的方法 cn.taketoday.util.ArrayHolder
- iterator() - 类中的方法 cn.taketoday.util.SmartList
- iterator(int) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns an iterator over the instructions in this list.
- itf - 类中的变量 cn.taketoday.bytecode.tree.MethodInsnNode
-
Whether the method's owner class if an interface.
- IUSHR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- IXOR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
J
- JAR_ENTRY_URL_PREFIX - 类中的静态变量 cn.taketoday.util.ResourceUtils
- JAR_FILE_EXTENSION - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
File extension for a regular jar file: ".jar".
- JAR_SEPARATOR - 类中的静态变量 cn.taketoday.util.ResourceUtils
- JAR_URL_PREFIX - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL prefix for loading from a jar file: "jar:".
- JAR_URL_SEPARATOR - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
Separator between JAR URL and file path within the JAR: "!
- JarEntryResource - cn.taketoday.core.io中的类
- JarEntryResource(String) - 类的构造器 cn.taketoday.core.io.JarEntryResource
- JarEntryResource(URL) - 类的构造器 cn.taketoday.core.io.JarEntryResource
- JarEntryResource(URL, File, String) - 类的构造器 cn.taketoday.core.io.JarEntryResource
- JarResource - cn.taketoday.core.io中的接口
- JAVA - 接口中的静态变量 cn.taketoday.core.annotation.AnnotationFilter
- JAVA_VERSION - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- JavaVersion - cn.taketoday.core中的Enum Class
-
Known Java versions.
- JdkIdGenerator - cn.taketoday.util中的类
-
An
IdGeneratorthat callsUUID.randomUUID(). - JdkIdGenerator() - 类的构造器 cn.taketoday.util.JdkIdGenerator
- join(List<? extends DataBuffer>) - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Return a new
DataBuffercomposed of thedataBufferselements joined together. - join(List<? extends DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
Return a new
DataBuffercomposed of thedataBufferselements joined together. - join(List<? extends DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
Return a new
DataBuffercomposed of thedataBufferselements joined together. - join(List<? extends DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
Return a new
DataBuffercomposed of thedataBufferselements joined together. - join(Publisher<? extends DataBuffer>) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Return a new
DataBuffercomposed of joining together the givendataBufferselements. - join(Publisher<? extends DataBuffer>, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Variant of
DataBufferUtils.join(Publisher)that behaves the same way up until the specified max number of bytes to buffer. - JOptCommandLinePropertySource - cn.taketoday.core.env中的类
-
CommandLinePropertySourceimplementation backed by a JOptOptionSet. - JOptCommandLinePropertySource(String, OptionSet) - 类的构造器 cn.taketoday.core.env.JOptCommandLinePropertySource
-
Create a new
JOptCommandLinePropertySourcehaving the given name and backed by the givenOptionSet. - JOptCommandLinePropertySource(OptionSet) - 类的构造器 cn.taketoday.core.env.JOptCommandLinePropertySource
-
Create a new
JOptCommandLinePropertySourcehaving the default name and backed by the givenOptionSet. - jsr(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- JSR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- JSRInlinerAdapter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorthat removes JSR instructions and inlines the referenced subroutines. - JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - 类的构造器 cn.taketoday.bytecode.commons.JSRInlinerAdapter
-
Constructs a new
JSRInlinerAdapter. - JUMP_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
JumpInsnNodeinstructions. - JumpInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a jump instruction.
- JumpInsnNode(int, LabelNode) - 类的构造器 cn.taketoday.bytecode.tree.JumpInsnNode
-
Constructs a new
JumpInsnNode.
K
- KEY_ACTIVE_PROFILES - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of property to set to specify active profiles: "context.profiles.active".
- KEY_DEFAULT_PROFILES - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of property to set to specify profiles active by default: "context.profiles.default".
- KEY_IGNORE_GETENV - 接口中的静态变量 cn.taketoday.core.env.Environment
-
System property that instructs to ignore system environment variables, i.e. to never attempt to retrieve such a variable via
System.getenv(). - KeyFactory - cn.taketoday.bytecode.core中的类
-
Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
- KeyFactory() - 类的构造器 cn.taketoday.bytecode.core.KeyFactory
- KeyFactory.Generator - cn.taketoday.bytecode.core中的类
- KeyFactoryCustomizer - cn.taketoday.bytecode.core中的接口
-
Marker interface for customizers of
KeyFactory - keys - 类中的变量 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
-
The values of the keys.
- keySet() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- keySet() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- keySet() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- KeyValueHolder<K,
V> - cn.taketoday.util中的类 -
An immutable container for a key and a value, suitable for use in creating and populating
Mapinstances. - KeyValueHolder(K, V) - 类的构造器 cn.taketoday.util.KeyValueHolder
- KILOBYTES - enum class 中的枚举常量 cn.taketoday.util.DataUnit
-
Kilobytes.
L
- L2D - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- L2F - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- L2I - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- label - 类中的变量 cn.taketoday.bytecode.tree.JumpInsnNode
-
The operand of this instruction.
- Label - cn.taketoday.bytecode中的类
-
A position in the bytecode of a method.
- Label() - 类的构造器 cn.taketoday.bytecode.Label
-
Constructs a new label.
- LABEL - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
LabelNode"instructions". - labelNames - 类中的变量 cn.taketoday.bytecode.util.ASMifier
-
The name of the Label variables in the produced code.
- labelNames - 类中的变量 cn.taketoday.bytecode.util.Textifier
-
The names of the labels.
- LabelNode - cn.taketoday.bytecode.tree中的类
-
An
AbstractInsnNodethat encapsulates aLabel. - LabelNode() - 类的构造器 cn.taketoday.bytecode.tree.LabelNode
- LabelNode(Label) - 类的构造器 cn.taketoday.bytecode.tree.LabelNode
- labels - 类中的变量 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
-
Beginnings of the handler blocks.
- labels - 类中的变量 cn.taketoday.bytecode.tree.TableSwitchInsnNode
-
Beginnings of the handler blocks.
- LADD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LambdaSafe - cn.taketoday.util中的类
-
Utility that can be used to invoke lambdas in a safe way.
- LambdaSafe() - 类的构造器 cn.taketoday.util.LambdaSafe
- LambdaSafe.Callback<C,
A> - cn.taketoday.util中的类 -
Represents a single callback that can be invoked in a lambda safe way.
- LambdaSafe.Callbacks<C,
A> - cn.taketoday.util中的类 -
Represents a collection of callbacks that can be invoked in a lambda safe way.
- LambdaSafe.InvocationResult<R> - cn.taketoday.util中的类
-
The result of a callback which may be a value,
nullor absent entirely if the callback wasn't suitable. - LambdaSafe.LambdaSafeCallback<C,
A, SELF extends LambdaSafe.LambdaSafeCallback<C, A, SELF>> - cn.taketoday.util中的类 -
Abstract base class for lambda safe callbacks.
- LAND - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LAST - 类中的静态变量 cn.taketoday.expression.spel.ast.Selection
-
The last item (
$[]). - lastDescriptor() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Return the descriptor for the item currently on top of the stack (in the current scope).
- lastElement(List<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the last element of the given List, accessing the highest index.
- lastElement(Set<T>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the last element of the given Set, using
SortedSet.last()or otherwise iterating over all elements (assuming a linked set). - lastElement(T[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Retrieve the last element of the given array, accessing the highest index.
- lastIndexOf(IntPredicate, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the index of the last byte in this buffer that matches the given predicate.
- lastIndexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- lastIndexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- lastIndexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- lastIndexOf(IntPredicate, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- lastModified() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
- lastModified() - 类中的方法 cn.taketoday.core.io.AbstractResource
-
This implementation checks the timestamp of the underlying File, if available.
- lastModified() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation returns the underlying File/Path last-modified time.
- lastModified() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation returns the underlying File's timestamp.
- lastModified() - 接口中的方法 cn.taketoday.core.io.Resource
-
Determine the last-modified timestamp for this resource.
- lastModified() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- LASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LazyLoader - cn.taketoday.bytecode.proxy中的接口
-
Lazy-loading
Enhancercallback. - lcmp() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- LCMP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- lconst(long) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given value on the stack.
- LCONST_0 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LCONST_1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LDC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LDC_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
LdcInsnNodeinstructions. - LdcInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an LDC instruction.
- LdcInsnNode(Object) - 类的构造器 cn.taketoday.bytecode.tree.LdcInsnNode
-
Constructs a new
LdcInsnNode. - LDIV - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LE - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method. - LEFT_OPERAND_PROBLEM - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- leftActualDescriptor - 类中的变量 cn.taketoday.expression.spel.ast.Operator
- length() - 类中的方法 cn.taketoday.logging.LogMessage
- Level - cn.taketoday.logging中的Enum Class
- LimitedDataBufferList - cn.taketoday.core.io.buffer中的类
-
Custom
Listto collect data buffers with and enforce a limit on the total number of bytes buffered. - LimitedDataBufferList(int) - 类的构造器 cn.taketoday.core.io.buffer.LimitedDataBufferList
- line - 类中的变量 cn.taketoday.bytecode.tree.LineNumberNode
-
A line number.
- LINE - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
LineNumberNode"instructions". - LineNumberNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a line number declaration.
- LineNumberNode(int, LabelNode) - 类的构造器 cn.taketoday.bytecode.tree.LineNumberNode
-
Constructs a new
LineNumberNode. - LinkedCaseInsensitiveMap<V> - cn.taketoday.util中的类
-
LinkedHashMapvariant that stores String keys in a case-insensitive manner, for example for key-based access in a results table. - LinkedCaseInsensitiveMap() - 类的构造器 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Create a new LinkedCaseInsensitiveMap that stores case-insensitive keys according to the default Locale (by default in lower case).
- LinkedCaseInsensitiveMap(int) - 类的构造器 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMapwith the given initial capacity and stores case-insensitive keys according to the default Locale (by default in lower case). - LinkedCaseInsensitiveMap(int, Locale) - 类的构造器 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMapwith the given initial capacity and stores case-insensitive keys according to the given Locale (by default in lower case). - LinkedCaseInsensitiveMap(Locale) - 类的构造器 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Create a new LinkedCaseInsensitiveMap that stores case-insensitive keys according to the given Locale (by default in lower case).
- LinkedMultiValueMap<K,
V> - cn.taketoday.core中的类 -
Simple implementation of
MultiValueMapthat wraps aLinkedHashMap, storing multiple values in anArrayList. - LinkedMultiValueMap() - 类的构造器 cn.taketoday.core.LinkedMultiValueMap
-
Create a new LinkedMultiValueMap that wraps a
LinkedHashMap. - LinkedMultiValueMap(int) - 类的构造器 cn.taketoday.core.LinkedMultiValueMap
-
Create a new LinkedMultiValueMap that wraps a
LinkedHashMapwith an initial capacity that can accommodate the specified number of elements without any immediate resize/rehash operations to be expected. - LinkedMultiValueMap(Map<K, List<V>>) - 类的构造器 cn.taketoday.core.LinkedMultiValueMap
-
Copy constructor: Create a new LinkedMultiValueMap with the same mappings as the specified Map.
- list() - 类中的方法 cn.taketoday.core.io.AbstractResource
- list() - 类中的方法 cn.taketoday.core.io.ClassPathResource
- list() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- list() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- list() - 接口中的方法 cn.taketoday.core.io.Resource
-
list
Resourceunder the directory - list() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- list(ResourceFilter) - 类中的方法 cn.taketoday.core.io.AbstractResource
- list(ResourceFilter) - 类中的方法 cn.taketoday.core.io.ClassPathResource
- list(ResourceFilter) - 类中的方法 cn.taketoday.core.io.FileSystemResource
- list(ResourceFilter) - 接口中的方法 cn.taketoday.core.io.Resource
-
list
Resourceunder the directory - list(ResourceFilter) - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- ListenableFuture<T> - cn.taketoday.util.concurrent中的接口
-
Extend
Futurewith the capability to accept completion callbacks. - ListenableFutureAdapter<T,
S> - cn.taketoday.util.concurrent中的类 -
Abstract class that adapts a
ListenableFutureparameterized over S into aListenableFutureparameterized over T. - ListenableFutureAdapter(ListenableFuture<S>) - 类的构造器 cn.taketoday.util.concurrent.ListenableFutureAdapter
-
Construct a new
ListenableFutureAdapterwith the given adaptee. - ListenableFutureCallback<T> - cn.taketoday.util.concurrent中的接口
-
Callback mechanism for the outcome, success or failure, from a
ListenableFuture. - ListenableFutureCallbackRegistry<T> - cn.taketoday.util.concurrent中的类
-
Helper class for
ListenableFutureimplementations that maintains a of success and failure callbacks and helps to notify them. - ListenableFutureCallbackRegistry() - 类的构造器 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
- ListenableFutureTask<T> - cn.taketoday.util.concurrent中的类
-
Extension of
FutureTaskthat implementsListenableFuture. - ListenableFutureTask(Runnable, T) - 类的构造器 cn.taketoday.util.concurrent.ListenableFutureTask
-
Create a
ListenableFutureTaskthat will, upon running, execute the givenRunnable, and arrange thatFutureTask.get()will return the given result on successful completion. - ListenableFutureTask(Callable<T>) - 类的构造器 cn.taketoday.util.concurrent.ListenableFutureTask
-
Create a new
ListenableFutureTaskthat will, upon running, execute the givenCallable. - Literal - cn.taketoday.expression.spel.ast中的类
-
Common superclass for nodes representing literals (boolean, string, number, etc).
- Literal(String, int, int) - 类的构造器 cn.taketoday.expression.spel.ast.Literal
- LiteralExpression - cn.taketoday.expression.common中的类
-
A very simple hardcoded implementation of the Expression interface that represents a string literal.
- LiteralExpression(String) - 类的构造器 cn.taketoday.expression.common.LiteralExpression
- LLOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LMUL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LNEG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- load(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- load(Class<T>) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader and a default argument resolver that expects a no-arg constructor.
- load(Class<T>, TodayStrategies.ArgumentResolver) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader and the given argument resolver.
- load(Class<T>, TodayStrategies.ArgumentResolver, TodayStrategies.FailureHandler) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader, the given argument resolver, and custom failure handling provided by the given failure handler.
- load(Class<T>, TodayStrategies.FailureHandler) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader with custom failure handling provided by the given failure handler.
- load(Class<T>, TodayStrategies.Instantiator) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader and the given argument resolver.
- load(Class<T>, TodayStrategies.Instantiator, TodayStrategies.FailureHandler) - 类中的方法 cn.taketoday.lang.TodayStrategies
-
Load and instantiate the strategy implementations of the given type from "META-INF/today-strategies.properties", using the configured class loader, the given argument resolver, and custom failure handling provided by the given failure handler.
- load(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Load class
- load(String, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Load class with given class name and
ClassLoader - load(Properties, InputStream) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- load(Properties, InputStream) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Load properties from the given InputStream into the given Properties object.
- load(Properties, Reader) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- load(Properties, Reader) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Load properties from the given Reader into the given Properties object.
- loadAllProperties(String) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Load all properties from the specified class path resource (in ISO-8859-1 encoding), using the default class loader.
- loadAllProperties(String, ClassLoader) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Load all properties from the specified class path resource (in ISO-8859-1 encoding), using the given class loader.
- loadArg(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to load the given method argument on the stack.
- loadArgArray() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack, as a single object array.
- loadArgs() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack.
- loadArgs(int, int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to load the given method arguments on the stack.
- loadBytesForClass(String) - 类中的方法 cn.taketoday.core.OverridingClassLoader
-
Load the defining bytes for the given class, to be turned into a Class object through a
ClassLoader.defineClass(byte[], int, int)call. - loadClass(CodeEmitter, Type) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- loadClass(String) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassLoader
- loadClass(String) - 类中的方法 cn.taketoday.core.OverridingClassLoader
- loadClass(String, boolean) - 类中的方法 cn.taketoday.core.OverridingClassLoader
- loadClass(String, byte[]) - 类中的方法 cn.taketoday.bytecode.BytecodeCompiler
-
Load a class.
- loadClassForOverriding(String) - 类中的方法 cn.taketoday.core.OverridingClassLoader
-
Load the specified class for overriding purposes in this ClassLoader.
- loadClassThis(CodeEmitter) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- loadEmptyArguments(CodeEmitter) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- loadEvaluationContext(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Push the bytecode to load the EvaluationContext (the second parameter passed to the compiled expression method).
- loadFromXml(Properties, InputStream) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- loadFromXml(Properties, InputStream) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Load properties from the given XML InputStream into the given Properties object.
- loadInsn(Type, int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push a local variable on the stack.
- loadLocal(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadLocal(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadLocal(Local) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- loadMethod(CodeEmitter, MethodInfo) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- loadObject() - 接口中的方法 cn.taketoday.bytecode.proxy.Dispatcher
-
Return the object which the original method invocation should be dispatched.
- loadObject() - 接口中的方法 cn.taketoday.bytecode.proxy.FixedValue
-
Return the object which the original method invocation should return.
- loadObject() - 接口中的方法 cn.taketoday.bytecode.proxy.LazyLoader
-
Return the object which the original method invocation should be dispatched.
- loadObject(Object) - 接口中的方法 cn.taketoday.bytecode.proxy.ProxyRefDispatcher
-
Return the object which the original method invocation should be dispatched.
- loadProperties(EncodedResource) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Load properties from the given EncodedResource, potentially defining a specific encoding for the properties file.
- loadProperties(Resource) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Load properties from the given resource (in ISO-8859-1 encoding).
- loadProperties(String) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Load properties from the given resource location
- loadProperties(Properties) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Load properties into the given instance.
- loadResource(ClassLoader, String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
- loadTarget(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Push the byte code to load the target (i.e. what was passed as the first argument to CompiledExpression.getValue(target, context))
- loadThis() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to load 'this' on the stack.
- local - 类中的变量 cn.taketoday.bytecode.tree.FrameNode
-
The types of the local variables of this stack map frame.
- Local - cn.taketoday.bytecode.commons中的类
- Local(int, Type) - 类的构造器 cn.taketoday.bytecode.commons.Local
- LOCAL_VARIABLE - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of a local variable in a method.
- LocaleContext - cn.taketoday.core.i18n中的接口
-
Strategy interface for determining the current Locale.
- LocaleContextHolder - cn.taketoday.core.i18n中的类
-
Simple holder class that associates a LocaleContext instance with the current thread.
- localOverride - 类中的变量 cn.taketoday.core.io.PropertiesLoaderSupport
- localProperties - 类中的变量 cn.taketoday.core.io.PropertiesLoaderSupport
- locals - 类中的变量 cn.taketoday.bytecode.commons.AnalyzerAdapter
-
The local variable slots for the current execution frame.
- LocalVariableAnnotationNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a type annotation on a local or resource variable.
- LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String) - 类的构造器 cn.taketoday.bytecode.tree.LocalVariableAnnotationNode
-
Constructs a new
LocalVariableAnnotationNode. - LocalVariableNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a local variable declaration.
- LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - 类的构造器 cn.taketoday.bytecode.tree.LocalVariableNode
-
Constructs a new
LocalVariableNode. - localVariables - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The local variables of this method.
- LocalVariablesSorter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorthat renumbers local variables in their order of appearance. - LocalVariablesSorter(int, Type[], MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.LocalVariablesSorter
- LocalVariablesSorter(int, String, MethodVisitor) - 类的构造器 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
Constructs a new
LocalVariablesSorter. - LocalVariablesSorter(LocalVariablesSorter) - 类的构造器 cn.taketoday.bytecode.commons.LocalVariablesSorter
- LocalVariableTableParameterNameDiscoverer - cn.taketoday.core中的类
-
Implementation of
ParameterNameDiscovererthat uses the LocalVariableTable information in the method attributes to discover parameter names. - LocalVariableTableParameterNameDiscoverer() - 类的构造器 cn.taketoday.core.LocalVariableTableParameterNameDiscoverer
- log - 类中的变量 cn.taketoday.core.DefaultAliasRegistry
-
Logger available to subclasses.
- LOG_PREFIX_HINT - 类中的静态变量 cn.taketoday.core.codec.Hints
-
Name of hint exposing a prefix to use for correlating log messages.
- LOG_TYPE_SYSTEM_PROPERTY - 类中的静态变量 cn.taketoday.logging.LoggerFactory
- LogDelegateFactory - cn.taketoday.logging中的类
-
Factory for common
Loggerdelegates with logging conventions. - LogFormatUtils - cn.taketoday.util中的类
-
Utility methods for formatting and logging messages.
- LogFormatUtils() - 类的构造器 cn.taketoday.util.LogFormatUtils
- logger - 类中的变量 cn.taketoday.core.codec.AbstractDecoder
- logger - 类中的变量 cn.taketoday.core.codec.AbstractEncoder
- logger - 类中的变量 cn.taketoday.core.io.PropertiesLoaderSupport
-
Logger available to subclasses.
- logger - 类中的变量 cn.taketoday.util.ConcurrencyThrottleSupport
-
Transient to optimize serialization.
- Logger - cn.taketoday.logging中的类
-
Logger From slf4j
- Logger(boolean) - 类的构造器 cn.taketoday.logging.Logger
- LoggerFactory - cn.taketoday.logging中的类
-
Factory that creates
Loggerinstances. - LoggerFactory() - 类的构造器 cn.taketoday.logging.LoggerFactory
- logging(Logger) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.FailureHandler
-
Create a new
TodayStrategies.FailureHandlerthat handles errors by logging trace messages. - logInternal(Level, Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
- logInternal(Level, Object, Throwable) - 类中的方法 cn.taketoday.logging.NoOpLogger
- logInternal(Level, String, Throwable, Object[]) - 类中的方法 cn.taketoday.logging.Logger
- logInternal(Level, String, Throwable, Object[]) - 类中的方法 cn.taketoday.logging.NoOpLogger
- logKeyFound(String, PropertySource<?>, Object) - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
-
Log the given key as found in the given
PropertySource, resulting in the given value. - logKeyFound(String, Object) - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
-
Log the given key as found in the given
Map, resulting in the given value. - LogMessage - cn.taketoday.logging中的类
-
A simple log message type for use with Commons Logging, allowing for convenient lazy resolution of a given
Supplierinstance (typically bound to a Java 8 lambda expression) or a printf-style format string (format(java.lang.String, java.lang.Object)) in itsLogMessage.toString(). - LogMessage() - 类的构造器 cn.taketoday.logging.LogMessage
- LONG - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
A
long. - LONG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LONG - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
longtype. - LONG_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
longtype. - LONG_VALUE - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- LONG_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
A long value.
- LongLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents a long integer literal.
- LongLiteral(String, int, int, long) - 类的构造器 cn.taketoday.expression.spel.ast.LongLiteral
- longType(long) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- lookupLocalVariable(String) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- lookupSwitch(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- LOOKUPSWITCH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LOOKUPSWITCH_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
LookupSwitchInsnNodeinstructions. - LookupSwitchInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a LOOKUPSWITCH instruction.
- LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - 类的构造器 cn.taketoday.bytecode.tree.LookupSwitchInsnNode
-
Constructs a new
LookupSwitchInsnNode. - lookupVariable(String) - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Look up a named variable within this evaluation context.
- lookupVariable(String) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- lookupVariable(String) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
- lookupVariable(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- LOR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LOWEST_PRECEDENCE - 接口中的静态变量 cn.taketoday.core.Ordered
-
Useful constant for the lowest precedence value.
- LREM - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LRETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LSHL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LSHR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LSTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LSUB - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LT - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method. - ltab - 类中的变量 cn.taketoday.bytecode.util.Textifier
-
The indentation of labels.
- LUSHR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- LXOR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
M
- main(String[]) - 类中的静态方法 cn.taketoday.bytecode.util.ASMifier
-
Prints the ASM source code to generate the given class to the standard output.
- main(String[]) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks the given class.
- main(String[]) - 类中的静态方法 cn.taketoday.bytecode.util.Textifier
-
Prints a disassembled view of the given class to the standard output.
- mainClass - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The internal name of the main class of this module.
- major() - record class中的方法 cn.taketoday.lang.Version
-
返回
major记录组件的值。 - makeAccessible(Constructor<T>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- makeAccessible(Field) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Make the given field accessible, explicitly setting it accessible if necessary.
- makeAccessible(Method) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Make the given method accessible, explicitly setting it accessible if necessary.
- map(Class<?>, TypeDescriptor, TypeDescriptor) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
Maptype. - map(Class<?>, Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- map(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps the internal name of a class to its new name.
- map(String) - 类中的方法 cn.taketoday.bytecode.commons.SimpleRemapper
- map(Function<? super E[], ? extends U>) - 类中的方法 cn.taketoday.util.ArrayHolder
- map(Function<? super E[], ? extends U>, Supplier<U>) - 类中的方法 cn.taketoday.util.ArrayHolder
- mapAnnotationAttributeName(String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps an annotation attribute name.
- mapAnnotationAttributeName(String, String) - 类中的方法 cn.taketoday.bytecode.commons.SimpleRemapper
- MapCache<Key,
Value, Param> - cn.taketoday.util中的类 -
Map cache
- MapCache() - 类的构造器 cn.taketoday.util.MapCache
- MapCache(int) - 类的构造器 cn.taketoday.util.MapCache
- MapCache(Function<Key, Value>) - 类的构造器 cn.taketoday.util.MapCache
- MapCache(Map<Key, Value>) - 类的构造器 cn.taketoday.util.MapCache
- MapCache(Map<Key, Value>, Function<Key, Value>) - 类的构造器 cn.taketoday.util.MapCache
- mapDesc(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given descriptor, remapped with
Remapper.map(String). - mapEntryKeys(Comparator<K>) - 类中的静态方法 cn.taketoday.core.conversion.ConvertingComparator
- mapEntryValues(Comparator<V>) - 类中的静态方法 cn.taketoday.core.conversion.ConvertingComparator
- mapFieldName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps a field name to its new name.
- mapFieldName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.SimpleRemapper
- mapInnerClassName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps an inner class name to its new name.
- mapInvokeDynamicMethodName(String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps an invokedynamic or a constant dynamic method name to its new name.
- mapInvokeDynamicMethodName(String, String) - 类中的方法 cn.taketoday.bytecode.commons.SimpleRemapper
- mapMethod(Method) - 类中的方法 cn.taketoday.core.type.StandardAnnotationMetadata
- mapMethod(Method) - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- mapMethodDesc(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given method descriptor, with its argument and return type descriptors remapped with
Remapper.mapDesc(String). - mapMethodName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps a method name to its new name.
- mapMethodName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.SimpleRemapper
- mapModuleName(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps a module name to its new name.
- mapPackageName(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps a package name to its new name.
- mappings - 类中的静态变量 cn.taketoday.reflect.GeneratorSupport
- MapPropertyResolver - cn.taketoday.core.env中的类
-
Map PropertyResolver implementation
- MapPropertyResolver(Map) - 类的构造器 cn.taketoday.core.env.MapPropertyResolver
-
Create a new resolver against the given Map.
- MapPropertySource - cn.taketoday.core.env中的类
-
PropertySourcethat reads keys and values from aMapobject. - MapPropertySource(String, Map<String, Object>) - 类的构造器 cn.taketoday.core.env.MapPropertySource
-
Create a new
MapPropertySourcewith the given name andMap. - mapRecordComponentName(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Maps a record component name to its new name.
- mapSignature(String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given signature, remapped with the
SignatureVisitorreturned byRemapper.createSignatureRemapper(SignatureVisitor). - mapType(String) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given internal name, remapped with
Remapper.map(String). - mapTypes(String[]) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given internal names, remapped with
Remapper.map(String). - mapValue(Object) - 类中的方法 cn.taketoday.bytecode.commons.Remapper
-
Returns the given value, remapped with this remapper.
- mark() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Marks the current code position with a new label.
- mark(Label) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Marks the current code position with the given label.
- mark(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- MarkerObject - cn.taketoday.util中的类
- MarkerObject(String) - 类的构造器 cn.taketoday.util.MarkerObject
- match(DataBuffer) - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferUtils.Matcher
-
Find the first matching delimiter and return the index of the last byte of the delimiter, or
-1if not found. - match(ClassMetadata) - 类中的方法 cn.taketoday.core.type.filter.AbstractClassTestingTypeFilter
-
Determine a match based on the given ClassMetadata object.
- match(ClassMetadata) - 类中的方法 cn.taketoday.core.type.filter.RegexPatternTypeFilter
- match(MetadataReader, MetadataReaderFactory) - 类中的方法 cn.taketoday.core.type.filter.AbstractClassTestingTypeFilter
- match(MetadataReader, MetadataReaderFactory) - 类中的方法 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
- match(MetadataReader, MetadataReaderFactory) - 类中的方法 cn.taketoday.core.type.filter.AspectJTypeFilter
- match(MetadataReader, MetadataReaderFactory) - 接口中的方法 cn.taketoday.core.type.filter.TypeFilter
-
Determine whether this filter matches for the class described by the given metadata.
- match(Class<? extends Throwable>, Class<? extends Throwable>) - 类中的方法 cn.taketoday.util.ExceptionTypeFilter
- match(String, RouteMatcher.Route) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Match the given route against the given pattern.
- match(String, RouteMatcher.Route) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- match(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- match(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Match the given
pathagainst the givenpattern, according to this PathMatcher's matching strategy. - match(T) - 类中的方法 cn.taketoday.util.InstanceFilter
-
Determine if the specified {code instance} matches this filter.
- match(T, Collection<? extends T>) - 类中的方法 cn.taketoday.util.InstanceFilter
-
Determine if the specified
instancematches one of the candidates. - match(T, T) - 类中的方法 cn.taketoday.util.InstanceFilter
-
Determine if the specified
instanceis equal to the specifiedcandidate. - matchAndExtract(String, RouteMatcher.Route) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Match the pattern to the route and extract template variables.
- matchAndExtract(String, RouteMatcher.Route) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- matchClassName(String) - 类中的方法 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
-
Override this to match on type name.
- matchClassName(String) - 类中的方法 cn.taketoday.core.type.filter.AssignableTypeFilter
- matcher(byte[]) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Return a
DataBufferUtils.Matcherfor the given delimiter. - matcher(byte[]...) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Return a
DataBufferUtils.Matcherfor the given delimiters. - matches(TypeDescriptor, TypeDescriptor) - 接口中的方法 cn.taketoday.core.conversion.ConditionalConverter
-
Should the conversion from
sourceTypetotargetTypecurrently under consideration be selected? - matches(Annotation) - 接口中的方法 cn.taketoday.core.annotation.AnnotationFilter
-
Test if the given annotation matches the filter.
- matches(Class<?>) - 接口中的方法 cn.taketoday.core.annotation.AnnotationFilter
-
Test if the given type matches the filter.
- matches(Field) - 接口中的方法 cn.taketoday.util.ReflectionUtils.FieldFilter
-
Determine whether the given field matches.
- matches(Method) - 接口中的方法 cn.taketoday.util.ReflectionUtils.MethodFilter
-
Determine whether the given method matches.
- matches(String) - 接口中的方法 cn.taketoday.core.annotation.AnnotationFilter
-
Test if the given type name matches the filter.
- matches(Predicate<String>) - 接口中的方法 cn.taketoday.core.env.Profiles
-
Test if this
Profilesinstance matches against the given active profiles predicate. - matches(Properties) - 接口中的方法 cn.taketoday.core.YamlProcessor.DocumentMatcher
-
Test if the given properties match.
- matchesCharacter(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the given
Stringmatches the given single character. - matchesCharacter(String, int, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the given
Stringmatches the given index to single character. - matchesFirst(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the first given
Stringmatches the given single character. - matchesLast(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the last given
Stringmatches the given single character. - matchesTypeName(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Check whether the given class matches the user-specified type name.
- matchInterface(String) - 类中的方法 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
-
Override this to match on interface type name.
- matchInterface(String) - 类中的方法 cn.taketoday.core.type.filter.AnnotationTypeFilter
- matchInterface(String) - 类中的方法 cn.taketoday.core.type.filter.AssignableTypeFilter
- matchSelf(MetadataReader) - 类中的方法 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
-
Override this to match self characteristics alone.
- matchSelf(MetadataReader) - 类中的方法 cn.taketoday.core.type.filter.AnnotationTypeFilter
- matchStart(String, String) - 类中的方法 cn.taketoday.core.AntPathMatcher
- matchStart(String, String) - 接口中的方法 cn.taketoday.core.PathMatcher
-
Match the given
pathagainst the corresponding part of the givenpattern, according to this PathMatcher's matching strategy. - matchStrings(String, Map<String, String>) - 类中的方法 cn.taketoday.core.AntPathMatcher.AntPathStringMatcher
-
Main entry point.
- matchSuperClass(String) - 类中的方法 cn.taketoday.core.type.filter.AbstractTypeHierarchyTraversingFilter
-
Override this to match on super type name.
- matchSuperClass(String) - 类中的方法 cn.taketoday.core.type.filter.AnnotationTypeFilter
- matchSuperClass(String) - 类中的方法 cn.taketoday.core.type.filter.AssignableTypeFilter
- matchTargetType(String) - 类中的方法 cn.taketoday.core.type.filter.AssignableTypeFilter
- math(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to do the specified mathematical or logical operation.
- max - 类中的变量 cn.taketoday.bytecode.tree.TableSwitchInsnNode
-
The maximum key value.
- MAX_ARRAY_ELEMENTS_THRESHOLD_EXCEEDED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- maxLocals - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The maximum number of local variables of this method.
- maxStack - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The maximum stack size of this method.
- md5Digest(byte[]) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Calculate the MD5 digest of the given bytes.
- md5Digest(InputStream) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Calculate the MD5 digest of the given stream.
- md5DigestAsHex(byte[]) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Return a hexadecimal string representation of the MD5 digest of the given bytes.
- md5DigestAsHex(InputStream) - 类中的静态方法 cn.taketoday.util.DigestUtils
-
Return a hexadecimal string representation of the MD5 digest of the given stream.
- MEGABYTES - enum class 中的枚举常量 cn.taketoday.util.DataUnit
-
Megabytes.
- member - 类中的变量 cn.taketoday.bytecode.reflect.FastMemberAccessor
- member - 类中的变量 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
-
The member being accessed.
- MemberSwitchBean - cn.taketoday.bytecode.reflect中的类
- MemberSwitchBean() - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(double) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(int) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(int, short, long) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(int, String) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(int, String, double) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- MemberSwitchBean(int, String, String) - 类的构造器 cn.taketoday.bytecode.reflect.MemberSwitchBean
- merge(BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- merge(BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
- merge(Frame<? extends V>, boolean[]) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Merges the given frame into this frame (case of a subroutine).
- merge(Frame<? extends V>, Interpreter<V>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Merges the given frame into this frame.
- merge(SourceValue, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- merge(ConfigurableEnvironment) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- merge(ConfigurableEnvironment) - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Append the given parent environment's active profiles, default profiles and property sources to this (child) environment's respective collections of each.
- merge(Map<String, Object>, String, Object) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Merge a single hint into a map of hints, possibly creating and copying all hints into a new map, or otherwise if the map of hints is empty, creating a new single entry map.
- merge(Map<String, Object>, Map<String, Object>) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Merge two maps of hints, creating and copying into a new map if both have values, or returning the non-empty map, or an empty map if both are empty.
- merge(Map<String, Object>, Map<String, Object>) - 类中的方法 cn.taketoday.core.YamlProcessor
- merge(V, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Merges two values.
- mergeArrayIntoCollection(Object, Collection<E>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Merge the given array into the given Collection.
- MergedAnnotation<A extends Annotation> - cn.taketoday.core.annotation中的接口
-
A single merged annotation returned from a
MergedAnnotationscollection. - MergedAnnotation.Adapt - cn.taketoday.core.annotation中的Enum Class
-
Adaptations that can be applied to attribute values when creating Maps or
AnnotationAttributes. - MergedAnnotationCollectors - cn.taketoday.core.annotation中的类
-
Collectorimplementations that provide various reduction operations forMergedAnnotationinstances. - MergedAnnotationCollectors() - 类的构造器 cn.taketoday.core.annotation.MergedAnnotationCollectors
- MergedAnnotationPredicates - cn.taketoday.core.annotation中的类
-
Predicate implementations that provide various test operations for
MergedAnnotations. - MergedAnnotationPredicates() - 类的构造器 cn.taketoday.core.annotation.MergedAnnotationPredicates
- MergedAnnotations - cn.taketoday.core.annotation中的接口
- MergedAnnotations.Search - cn.taketoday.core.annotation中的类
-
Fluent API for configuring the search algorithm used in the
MergedAnnotationsmodel and performing a search. - MergedAnnotations.SearchStrategy - cn.taketoday.core.annotation中的Enum Class
-
Search strategies supported by
MergedAnnotations.search(SearchStrategy)as well asMergedAnnotations.from(AnnotatedElement, SearchStrategy)and variants of that method. - MergedAnnotationSelector<A extends Annotation> - cn.taketoday.core.annotation中的接口
-
Strategy interface used to select between two
MergedAnnotationinstances. - MergedAnnotationSelectors - cn.taketoday.core.annotation中的类
-
MergedAnnotationSelectorimplementations that provide various options forMergedAnnotationinstances. - MergedAnnotationSelectors() - 类的构造器 cn.taketoday.core.annotation.MergedAnnotationSelectors
- mergeProperties() - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Return a merged Properties instance containing both the loaded properties and properties set on this FactoryBean.
- mergePropertiesIntoMap(Properties, Map<K, V>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Merge the given Properties instance into the given Map, copying all properties (key-value pairs) over.
- mergeSort(int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- mergeSort(int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- mergeSort(int, int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- mergeSort(int, int, int, Comparator) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- mergeSort(int, Comparator) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- MessageFormatter - cn.taketoday.logging中的类
-
From
MessageFormatterFormats messages according to very simple substitution rules. - MessageFormatter() - 类的构造器 cn.taketoday.logging.MessageFormatter
- MetadataReader - cn.taketoday.core.type.classreading中的接口
-
Simple facade for accessing class metadata, as read by an ASM
ClassReader. - MetadataReaderFactory - cn.taketoday.core.type.classreading中的接口
-
Factory interface for
MetadataReaderinstances. - MetadataResolver<M,
C> - cn.taketoday.core中的接口 -
Simple strategy interface for resolving a value
- METHOD - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of method types.
- METHOD_CALL_ON_NULL_OBJECT_NOT_ALLOWED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- METHOD_DESCRIPTOR - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of method descriptors.
- METHOD_FORMAL_PARAMETER - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of a formal parameter of a method.
- METHOD_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
MethodInsnNodeinstructions. - METHOD_INVOCATION_TYPE_ARGUMENT - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method call.
- METHOD_NOT_FOUND - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- METHOD_RECEIVER - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the receiver type of a method.
- METHOD_REFERENCE - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the receiver type of a method reference.
- METHOD_REFERENCE_TYPE_ARGUMENT - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method reference.
- METHOD_RETURN - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the return type of a method.
- METHOD_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.CheckSignatureAdapter
-
Type to be used to check method signatures.
- METHOD_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.Textifier
-
The type of method signatures.
- METHOD_TYPE_PARAMETER - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a type parameter of a generic method.
- METHOD_TYPE_PARAMETER_BOUND - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic method.
- methodAccess - 类中的变量 cn.taketoday.bytecode.commons.AdviceAdapter
-
The access flags of the visited method.
- MethodAccess - cn.taketoday.bytecode.reflect中的类
- MethodAccess(Class) - 类的构造器 cn.taketoday.bytecode.reflect.MethodAccess
- MethodAccess.Generator - cn.taketoday.bytecode.reflect中的类
- MethodAccessor - cn.taketoday.reflect中的接口
- MethodClassKey - cn.taketoday.util中的类
-
A common key class for a method against a specific target class, including
MethodClassKey.toString()representation andComparablesupport (as suggested for customHashMapkeys as of Java 8). - MethodClassKey(Method, Class<?>) - 类的构造器 cn.taketoday.util.MethodClassKey
-
Create a key object for the given method and target class.
- MethodDelegate - cn.taketoday.bytecode.reflect中的类
-
DOCUMENTATION FROM APACHE AVALON DELEGATE CLASS
- MethodDelegate() - 类的构造器 cn.taketoday.bytecode.reflect.MethodDelegate
- MethodDelegate.Generator - cn.taketoday.bytecode.reflect中的类
- methodDesc - 类中的变量 cn.taketoday.bytecode.commons.AdviceAdapter
-
The descriptor of the visited method.
- MethodExecutor - cn.taketoday.expression中的接口
-
MethodExecutors are built by the resolvers and can be cached by the infrastructure to repeat an operation quickly without going back to the resolvers.
- MethodFilter - cn.taketoday.bytecode.transform中的接口
- MethodFilter - cn.taketoday.expression中的接口
-
MethodFilter instances allow SpEL users to fine tune the behaviour of the method resolution process.
- MethodFilterTransformer - cn.taketoday.bytecode.transform中的类
- MethodFilterTransformer(MethodFilter, ClassTransformer) - 类的构造器 cn.taketoday.bytecode.transform.MethodFilterTransformer
- MethodInfo - cn.taketoday.bytecode.core中的类
- MethodInfo() - 类的构造器 cn.taketoday.bytecode.core.MethodInfo
- MethodInfoTransformer - cn.taketoday.bytecode.core中的类
- MethodInfoTransformer() - 类的构造器 cn.taketoday.bytecode.core.MethodInfoTransformer
- MethodInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a method instruction.
- MethodInsnNode(int, String, String, String) - 类的构造器 cn.taketoday.bytecode.tree.MethodInsnNode
-
Constructs a new
MethodInsnNode. - MethodInsnNode(int, String, String, String, boolean) - 类的构造器 cn.taketoday.bytecode.tree.MethodInsnNode
-
Constructs a new
MethodInsnNode. - MethodInterceptor - cn.taketoday.bytecode.proxy中的接口
-
General-purpose
Enhancercallback which provides for "around advice". - MethodIntrospector - cn.taketoday.core中的类
-
Defines the algorithm for searching for metadata-associated methods exhaustively including interfaces and parent classes while also dealing with parameterized methods as well as common scenarios encountered with interface and class-based proxies.
- MethodIntrospector.MetadataLookup<T> - cn.taketoday.core中的接口
-
A callback interface for metadata lookup on a given method.
- MethodInvoker - cn.taketoday.reflect中的类
-
Fast Method Invoker
- MethodInvoker(Method) - 类的构造器 cn.taketoday.reflect.MethodInvoker
- MethodInvoker.MethodInvokerGenerator - cn.taketoday.reflect中的类
- MethodInvokerGenerator(Method) - 类的构造器 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- MethodInvokerGenerator(Method, Class<?>) - 类的构造器 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- MethodMetadata - cn.taketoday.core.type中的接口
-
Interface that defines abstract access to the annotations of a specific method, in a form that does not require that method's class to be loaded yet.
- MethodNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a method.
- MethodNode() - 类的构造器 cn.taketoday.bytecode.tree.MethodNode
-
Constructs an uninitialized
MethodNode. - MethodNode(int, String, String, String, String[]) - 类的构造器 cn.taketoday.bytecode.tree.MethodNode
-
Constructs a new
MethodNode. - MethodParameter - cn.taketoday.core中的类
-
Helper class that encapsulates the specification of a method parameter, i.e. a
MethodorConstructorplus a parameter index and a nested type index for a declared generic type. - MethodParameter(MethodParameter) - 类的构造器 cn.taketoday.core.MethodParameter
-
Copy constructor, resulting in an independent MethodParameter object based on the same metadata and cache state that the original object was in.
- MethodParameter(Constructor<?>, int) - 类的构造器 cn.taketoday.core.MethodParameter
-
Create a new MethodParameter for the given constructor, with nesting level 1.
- MethodParameter(Constructor<?>, int, int) - 类的构造器 cn.taketoday.core.MethodParameter
-
Create a new MethodParameter for the given constructor.
- MethodParameter(Method, int) - 类的构造器 cn.taketoday.core.MethodParameter
-
Create a new
MethodParameterfor the given method, with nesting level 1. - MethodParameter(Method, int, int) - 类的构造器 cn.taketoday.core.MethodParameter
-
Create a new
MethodParameterfor the given method. - MethodProxy - cn.taketoday.bytecode.proxy中的类
-
Classes generated by
Enhancerpass this object to the registeredMethodInterceptorobjects when an intercepted method is invoked. - MethodReference - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents a method reference.
- MethodReference(boolean, String, int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.MethodReference
- MethodRemapper - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitorthat remaps types with aRemapper. - MethodRemapper(MethodVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.MethodRemapper
-
Constructs a new
MethodRemapper. - MethodResolver - cn.taketoday.expression中的接口
-
A method resolver attempts to locate a method and returns a command executor that can be used to invoke that method.
- methods - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The methods of this class.
- MethodSignature - cn.taketoday.bytecode.commons中的类
-
A named method descriptor.
- MethodSignature(Type, String, Type...) - 类的构造器 cn.taketoday.bytecode.commons.MethodSignature
-
Constructs a new
MethodSignature. - MethodSignature(String, String) - 类的构造器 cn.taketoday.bytecode.commons.MethodSignature
-
Constructs a new
MethodSignature. - methodSwitch(CodeEmitter, List, ObjectSwitchCallback) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- MethodTooLargeException - cn.taketoday.bytecode中的异常错误
-
Exception thrown when the Code attribute of a method produced by a
ClassWriteris too large. - MethodTooLargeException(String, String, String, int) - 异常错误的构造器 cn.taketoday.bytecode.MethodTooLargeException
-
Constructs a new
MethodTooLargeException. - MethodVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a Java method.
- MethodVisitor() - 类的构造器 cn.taketoday.bytecode.MethodVisitor
-
Constructs a new
MethodVisitor. - MethodVisitor(MethodVisitor) - 类的构造器 cn.taketoday.bytecode.MethodVisitor
-
Constructs a new
MethodVisitor. - MethodVisitorTee - cn.taketoday.bytecode.transform中的类
- MethodVisitorTee(MethodVisitor, MethodVisitor) - 类的构造器 cn.taketoday.bytecode.transform.MethodVisitorTee
- MethodWrapper - cn.taketoday.bytecode.core中的类
- micro() - record class中的方法 cn.taketoday.lang.Version
-
返回
micro记录组件的值。 - MimeType - cn.taketoday.util中的类
-
Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.
- MimeType(MimeType) - 类的构造器 cn.taketoday.util.MimeType
-
Copy-constructor that copies the type, subtype and parameters of the given
MimeType, skipping checks performed in other constructors. - MimeType(MimeType, Charset) - 类的构造器 cn.taketoday.util.MimeType
-
Copy-constructor that copies the type, subtype, parameters of the given
MimeType, and allows to set the specified character set. - MimeType(MimeType, Map<String, String>) - 类的构造器 cn.taketoday.util.MimeType
-
Copy-constructor that copies the type and subtype of the given
MimeType, and allows for different parameter. - MimeType(String) - 类的构造器 cn.taketoday.util.MimeType
-
Create a new
MimeTypefor the given primary type. - MimeType(String, String) - 类的构造器 cn.taketoday.util.MimeType
-
Create a new
MimeTypefor the given primary type and subtype. - MimeType(String, String, Charset) - 类的构造器 cn.taketoday.util.MimeType
-
Create a new
MimeTypefor the given type, subtype, and character set. - MimeType(String, String, Map<String, String>) - 类的构造器 cn.taketoday.util.MimeType
-
Create a new
MimeTypefor the given type, subtype, and parameters. - MimeType.SpecificityComparator<T extends MimeType> - cn.taketoday.util中的类
-
Comparator to sort
MimeTypesin order of specificity. - MimeTypeUtils - cn.taketoday.util中的类
-
Miscellaneous
MimeTypeutility methods. - MimeTypeUtils() - 类的构造器 cn.taketoday.util.MimeTypeUtils
- min - 类中的变量 cn.taketoday.bytecode.tree.TableSwitchInsnNode
-
The minimum key value.
- minor() - record class中的方法 cn.taketoday.lang.Version
-
返回
minor记录组件的值。 - missing() - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a
MergedAnnotationthat represents a missing annotation (i.e. one that is not present). - MISSING_ARRAY_DIMENSION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MISSING_CHARACTER - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MISSING_CONSTRUCTOR_ARGS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MISSING_LEADING_ZERO_FOR_NUMBER - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MISSING_SELECTION_EXPRESSION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MissingRequiredPropertiesException - cn.taketoday.core.env中的异常错误
-
Exception thrown when required properties are not found.
- MissingRequiredPropertiesException(Set<String>) - 异常错误的构造器 cn.taketoday.core.env.MissingRequiredPropertiesException
- MIXED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelCompilerMode
-
In mixed mode, expression evaluation silently switches between interpreted and compiled over time.
- Mixin - cn.taketoday.bytecode.proxy中的类
-
Mixinallows multiple objects to be combined into a single larger object. - Mixin() - 类的构造器 cn.taketoday.bytecode.proxy.Mixin
- Mixin.Generator - cn.taketoday.bytecode.proxy中的类
- MOCK_PROPERTIES_PROPERTY_SOURCE_NAME - 类中的静态变量 cn.taketoday.core.env.MockPropertySource
-
"mockProperties" is the default name for
MockPropertySourceinstances not otherwise given an explicit name. - MockPropertySource - cn.taketoday.core.env中的类
-
Simple
PropertySourceimplementation for use in testing. - MockPropertySource() - 类的构造器 cn.taketoday.core.env.MockPropertySource
-
Create a new
MockPropertySourcenamed "mockProperties" that will maintain its own internalPropertiesinstance. - MockPropertySource(String) - 类的构造器 cn.taketoday.core.env.MockPropertySource
-
Create a new
MockPropertySourcewith the given name that will maintain its own internalPropertiesinstance. - MockPropertySource(String, Properties) - 类的构造器 cn.taketoday.core.env.MockPropertySource
-
Create a new
MockPropertySourcewith the given name and backed by the givenPropertiesobject. - MockPropertySource(Properties) - 类的构造器 cn.taketoday.core.env.MockPropertySource
- module - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The module stored in this class.
- module - 类中的变量 cn.taketoday.bytecode.tree.ModuleRequireNode
-
The fully qualified name (using dots) of the dependence.
- ModuleExportNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an exported package with its name and the module that can access to it.
- ModuleExportNode(String, int, List<String>) - 类的构造器 cn.taketoday.bytecode.tree.ModuleExportNode
-
Constructs a new
ModuleExportNode. - ModuleHashesAttribute - cn.taketoday.bytecode.commons中的类
-
A ModuleHashes attribute.
- ModuleHashesAttribute() - 类的构造器 cn.taketoday.bytecode.commons.ModuleHashesAttribute
-
Constructs an empty
ModuleHashesAttribute. - ModuleHashesAttribute(String, List<String>, List<byte[]>) - 类的构造器 cn.taketoday.bytecode.commons.ModuleHashesAttribute
-
Constructs a new
ModuleHashesAttribute. - ModuleNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a module declaration.
- ModuleNode(String, int, String) - 类的构造器 cn.taketoday.bytecode.tree.ModuleNode
-
Constructs a
ModuleNode. - ModuleNode(String, int, String, List<ModuleRequireNode>, List<ModuleExportNode>, List<ModuleOpenNode>, List<String>, List<ModuleProvideNode>) - 类的构造器 cn.taketoday.bytecode.tree.ModuleNode
-
Constructs a
ModuleNode. - ModuleOpenNode - cn.taketoday.bytecode.tree中的类
-
A node that represents an opened package with its name and the module that can access it.
- ModuleOpenNode(String, int, List<String>) - 类的构造器 cn.taketoday.bytecode.tree.ModuleOpenNode
-
Constructs a new
ModuleOpenNode. - ModuleProvideNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a service and its implementation provided by the current module.
- ModuleProvideNode(String, List<String>) - 类的构造器 cn.taketoday.bytecode.tree.ModuleProvideNode
-
Constructs a new
ModuleProvideNode. - ModuleRemapper - cn.taketoday.bytecode.commons中的类
-
A
ModuleVisitorthat remaps types with aRemapper. - ModuleRemapper(ModuleVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.ModuleRemapper
-
Constructs a new
ModuleRemapper. - ModuleRequireNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a required module with its name and access of a module descriptor.
- ModuleRequireNode(String, int, String) - 类的构造器 cn.taketoday.bytecode.tree.ModuleRequireNode
-
Constructs a new
ModuleRequireNode. - ModuleResolutionAttribute - cn.taketoday.bytecode.commons中的类
-
A ModuleResolution attribute.
- ModuleResolutionAttribute() - 类的构造器 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
Constructs an empty
ModuleResolutionAttribute. - ModuleResolutionAttribute(int) - 类的构造器 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
Constructs a new
ModuleResolutionAttribute. - modules - 类中的变量 cn.taketoday.bytecode.commons.ModuleHashesAttribute
-
A list of module names.
- modules - 类中的变量 cn.taketoday.bytecode.tree.ModuleExportNode
-
The list of modules that can access this exported package, specified with fully qualified names (using dots).
- modules - 类中的变量 cn.taketoday.bytecode.tree.ModuleOpenNode
-
The fully qualified names (using dots) of the modules that can use deep reflection to the classes of the open package, or null.
- ModuleTargetAttribute - cn.taketoday.bytecode.commons中的类
-
A ModuleTarget attribute.
- ModuleTargetAttribute() - 类的构造器 cn.taketoday.bytecode.commons.ModuleTargetAttribute
-
Constructs an empty
ModuleTargetAttribute. - ModuleTargetAttribute(String) - 类的构造器 cn.taketoday.bytecode.commons.ModuleTargetAttribute
-
Constructs a new
ModuleTargetAttribute. - ModuleVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a Java module.
- ModuleVisitor() - 类的构造器 cn.taketoday.bytecode.ModuleVisitor
-
Constructs a new
ModuleVisitor. - ModuleVisitor(ModuleVisitor) - 类的构造器 cn.taketoday.bytecode.ModuleVisitor
-
Constructs a new
ModuleVisitor. - MODULUS - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Modulus operation.
- monitorenter() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- monitorEnter() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to get the monitor of the top stack value.
- MONITORENTER - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- monitorexit() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- monitorExit() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to release the monitor of the top stack value.
- MONITOREXIT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- MonoToListenableFutureAdapter<T> - cn.taketoday.util.concurrent中的类
-
Adapts a
Monointo aListenableFutureby obtaining aCompletableFuturefrom theMonoviaMono.toFuture()and then adapting it withCompletableToListenableFutureAdapter. - MonoToListenableFutureAdapter(Mono<T>) - 类的构造器 cn.taketoday.util.concurrent.MonoToListenableFutureAdapter
- MORE_INPUT - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- mul(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- MUL - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - multianewarray(String, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- MULTIANEWARRAY - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- MULTIANEWARRAY_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
MultiANewArrayInsnNodeinstructions. - MultiANewArrayInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a MULTIANEWARRAY instruction.
- MultiANewArrayInsnNode(String, int) - 类的构造器 cn.taketoday.bytecode.tree.MultiANewArrayInsnNode
-
Constructs a new
MultiANewArrayInsnNode. - multiArg(int, long, double, float, Object, Object, Object) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- MulticastDelegate - cn.taketoday.bytecode.reflect中的类
- MulticastDelegate() - 类的构造器 cn.taketoday.bytecode.reflect.MulticastDelegate
- MulticastDelegate.Generator - cn.taketoday.bytecode.reflect中的类
- MULTIDIM_ARRAY_INITIALIZER_NOT_SUPPORTED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MULTIPLE_POSSIBLE_METHODS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- MULTIPLY - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Multiply operation.
- multiValue(Class<?>, Supplier<?>) - 类中的静态方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Descriptor for a reactive type that can produce 0..N values.
- MultiValueMap<K,
V> - cn.taketoday.core中的接口 -
Extension of the
Mapinterface that stores multiple values. - MultiValueMapAdapter<K,
V> - cn.taketoday.core中的类 -
Adapts a given
Mapto theMultiValueMapcontract. - MultiValueMapAdapter(Map<K, List<V>>) - 类的构造器 cn.taketoday.core.MultiValueMapAdapter
-
Wrap the given target
Mapas aMultiValueMapadapter. - MUTABLE_MAP_PROPERTY_SOURCE_NAME - 类中的静态变量 cn.taketoday.core.env.MutableMapPropertySource
-
"mutable-map" is the default name for
MutableMapPropertySourceinstances not otherwise given an explicit name. - MutableMapPropertySource - cn.taketoday.core.env中的类
-
Mutable MapPropertySource
- MutableMapPropertySource() - 类的构造器 cn.taketoday.core.env.MutableMapPropertySource
-
Create a new
MockPropertySourcenamed "mutable-map" that will maintain its own internalPropertiesinstance. - MutableMapPropertySource(String) - 类的构造器 cn.taketoday.core.env.MutableMapPropertySource
-
Create a new
MockPropertySourcewith the given name that will maintain its own internalPropertiesinstance. - MutableMapPropertySource(String, Map<String, Object>) - 类的构造器 cn.taketoday.core.env.MutableMapPropertySource
-
Create a new
MapPropertySourcewith the given name andMap. - MutableMapPropertySource(Map<String, Object>) - 类的构造器 cn.taketoday.core.env.MutableMapPropertySource
- mv - 类中的变量 cn.taketoday.bytecode.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- mv - 类中的变量 cn.taketoday.bytecode.ModuleVisitor
-
The module visitor to which this visitor must delegate method calls.
N
- name - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal name of this class (see
Type.getInternalName()). - name - 类中的变量 cn.taketoday.bytecode.tree.FieldInsnNode
-
The field's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The field's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.InnerClassNode
-
The internal name of an inner class (see
Type.getInternalName()). - name - 类中的变量 cn.taketoday.bytecode.tree.InvokeDynamicInsnNode
-
The method's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The name of a local variable.
- name - 类中的变量 cn.taketoday.bytecode.tree.MethodInsnNode
-
The method's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The method's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The fully qualified name (using dots) of this module.
- name - 类中的变量 cn.taketoday.bytecode.tree.ParameterNode
-
The parameter's name.
- name - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The record component name.
- name - 类中的变量 cn.taketoday.bytecode.util.ASMifier
-
The name of the visitor variable in the produced code.
- name - 类中的变量 cn.taketoday.core.env.PropertySource
- name - 类中的变量 cn.taketoday.reflect.Property
- name() - 接口中的方法 cn.taketoday.lang.Enumerable
-
The default name of the enumeration, this method does not need to be implemented, the enumeration class is automatically inherited
- named(String) - 类中的静态方法 cn.taketoday.core.env.PropertySource
-
Return a
PropertySourceimplementation intended for collection comparison purposes only. - NamedInheritableThreadLocal<T> - cn.taketoday.core中的类
-
InheritableThreadLocalsubclass that exposes a specified name asNamedInheritableThreadLocal.toString()result (allowing for introspection). - NamedInheritableThreadLocal(String) - 类的构造器 cn.taketoday.core.NamedInheritableThreadLocal
-
Create a new NamedInheritableThreadLocal with the given name.
- NamedThreadLocal<T> - cn.taketoday.core中的类
-
ThreadLocalsubclass that exposes a specified name asNamedThreadLocal.toString()result (allowing for introspection). - NamedThreadLocal(String) - 类的构造器 cn.taketoday.core.NamedThreadLocal
-
Create a new NamedThreadLocal with the given name.
- NamingPolicy - cn.taketoday.bytecode.core中的接口
-
Customize the generated class name for
AbstractClassGenerator-based utilities. - narrow(Object) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Narrows this
TypeDescriptorby setting its type to the class of the provided value. - naryOperation(AbstractInsnNode, List<? extends BasicValue>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- naryOperation(AbstractInsnNode, List<? extends BasicValue>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- naryOperation(AbstractInsnNode, List<? extends SourceValue>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- naryOperation(AbstractInsnNode, List<? extends V>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction with a variable number of arguments.
- NE - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.ifCmp(cn.taketoday.bytecode.Type, int, cn.taketoday.bytecode.Label)method. - nearest() - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationSelectors
-
Select the nearest annotation, i.e. the one with the lowest distance.
- neg(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- NEG - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - nested() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return a variant of this
MethodParameterwhich points to the same parameter but one nesting level deeper. - nested(MethodParameter, int) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a type descriptor for a nested type declared within the method parameter.
- nested(TypeDescriptor, int) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
- nested(Integer) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return a variant of this
MethodParameterwhich points to the same parameter but one nesting level deeper. - nested(Field, int) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a type descriptor for a nested type declared within the field.
- NestedCheckedException - cn.taketoday.core中的异常错误
-
Handy class for wrapping checked
Exceptionswith a root cause. - NestedCheckedException() - 异常错误的构造器 cn.taketoday.core.NestedCheckedException
- NestedCheckedException(String) - 异常错误的构造器 cn.taketoday.core.NestedCheckedException
-
Construct a
NestedCheckedExceptionwith the specified detail message. - NestedCheckedException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.NestedCheckedException
-
Construct a
NestedCheckedExceptionwith the specified detail message and nested exception. - NestedCheckedException(Throwable) - 异常错误的构造器 cn.taketoday.core.NestedCheckedException
-
Construct a
NestedCheckedExceptionwith the specified nested exception. - nestedIfOptional() - 类中的方法 cn.taketoday.core.MethodParameter
-
Return a variant of this
MethodParameterwhich points to the same parameter but one nesting level deeper in case of aOptionaldeclaration. - NestedRuntimeException - cn.taketoday.core中的异常错误
-
Handy class for wrapping runtime
Exceptionswith a root cause. - NestedRuntimeException() - 异常错误的构造器 cn.taketoday.core.NestedRuntimeException
- NestedRuntimeException(String) - 异常错误的构造器 cn.taketoday.core.NestedRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified detail message. - NestedRuntimeException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.NestedRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified detail message and nested exception. - NestedRuntimeException(Throwable) - 异常错误的构造器 cn.taketoday.core.NestedRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified nested exception. - nestHostClass - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal name of the nest host class of this class.
- nestMembers - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal names of the nest members of this class.
- Netty5BufferDecoder - cn.taketoday.core.codec中的类
-
Decoder for
Buffers. - Netty5BufferDecoder() - 类的构造器 cn.taketoday.core.codec.Netty5BufferDecoder
- Netty5BufferEncoder - cn.taketoday.core.codec中的类
-
Encoder for
Buffers. - Netty5BufferEncoder() - 类的构造器 cn.taketoday.core.codec.Netty5BufferEncoder
- Netty5DataBuffer - cn.taketoday.core.io.buffer中的类
-
Implementation of the
DataBufferinterface that wraps a Netty 5Buffer. - Netty5DataBufferFactory - cn.taketoday.core.io.buffer中的类
-
Implementation of the
DataBufferFactoryinterface based on a Netty 5BufferAllocator. - Netty5DataBufferFactory(BufferAllocator) - 类的构造器 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
Create a new
Netty5DataBufferFactorybased on the given factory. - NettyByteBufDecoder - cn.taketoday.core.codec中的类
-
Decoder for
ByteBufs. - NettyByteBufDecoder() - 类的构造器 cn.taketoday.core.codec.NettyByteBufDecoder
- NettyByteBufEncoder - cn.taketoday.core.codec中的类
-
Encoder for
ByteBufs. - NettyByteBufEncoder() - 类的构造器 cn.taketoday.core.codec.NettyByteBufEncoder
- NettyDataBuffer - cn.taketoday.core.io.buffer中的类
-
Implementation of the
DataBufferinterface that wraps a NettyByteBuf. - NettyDataBufferFactory - cn.taketoday.core.io.buffer中的类
-
Implementation of the
DataBufferFactoryinterface based on a NettyByteBufAllocator. - NettyDataBufferFactory(ByteBufAllocator) - 类的构造器 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
Create a new
NettyDataBufferFactorybased on the given factory. - NEVER - enum class 中的枚举常量 cn.taketoday.util.ConcurrentReferenceHashMap.Restructure
- NEW - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- NEW - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of the object created by a 'new' instruction.
- new_instance_this() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- newArray() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- newArray(MethodVisitor, Type) - 类中的静态方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to create and push on the stack an array of the given type.
- newArray(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to create a new array.
- newArray(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to create and push on the stack an array of the given type.
- NEWARRAY - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- newArrayList(E...) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- newClass(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newConst(Object) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newConstantDynamic(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a dynamic constant reference to the constant pool of the class being build.
- newControlFlowEdge(int, int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Creates a control flow graph edge.
- newControlFlowExceptionEdge(int, int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Creates a control flow graph edge corresponding to an exception handler.
- newControlFlowExceptionEdge(int, TryCatchBlockNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Creates a control flow graph edge corresponding to an exception handler.
- newEmptyValue(int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Creates a new uninitialized value for a local variable.
- newExceptionReference(int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to the type of an exception, in a 'throws' clause of a method.
- newExceptionValue(TryCatchBlockNode, Frame<V>, Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Creates a new value that represents the given exception type.
- newField(String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFormalParameterReference(int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to the type of a formal parameter of a method.
- newFrame(int, int) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Constructs a new frame with the given size.
- newFrame(Frame<? extends V>) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Analyzer
-
Constructs a copy of the given frame.
- newHandle(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
已过时。this method is superseded by
ClassWriter.newHandle(int, String, String, String, boolean). - newHandle(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newHashMap(int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Instantiate a new
HashMapwith an initial capacity that can accommodate the specified number of elements without any immediate resize/rehash operations to be expected. - newHashSet(E...) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Create a hash set
- newInstance() - 类中的方法 cn.taketoday.bytecode.reflect.FastConstructorAccessor
- newInstance() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- newInstance() - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- newInstance(int, Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
-
Create a new instance using the specified constructor index and arguments.
- newInstance(Callback) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Creates new instance of the same type, using the no-arg constructor.
- newInstance(Callback[]) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Creates new instance of the same type, using the no-arg constructor.
- newInstance(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to create a new object.
- newInstance(Class[], Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- newInstance(Class<?>[], Object[], Callback[]) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Creates a new instance of the same type, using the constructor matching the given signature.
- newInstance(Class<MethodInvoker>) - 类中的方法 cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- newInstance(Class<T>) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- newInstance(Class<T>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- newInstance(Class<T>, Class[], Object[]) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- newInstance(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Create a new
BeanMapinstance using the specified bean. - newInstance(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate
- newInstance(Object[]) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin
- newInstance(Object[]) - 类中的方法 cn.taketoday.bytecode.reflect.FastConstructorAccessor
- newInstance(Object[]) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- newInstance(String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Get instance with bean class
- newInstance(Map, Class[]) - 类中的静态方法 cn.taketoday.bytecode.beans.BeanMapProxy
- newInvokeDynamic(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newLabel() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constructs a new
Label. - newLinkedHashMap(int) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Instantiate a new
LinkedHashMapwith an initial capacity that can accommodate the specified number of elements without any immediate resize/rehash operations to be expected. - newLinkedHashSet(E...) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Instantiate a new
LinkedHashSetwith an initial elements that can accommodate the specified number of elements without any immediate resize/rehash operations to be expected. - newLocal() - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- newLocal(Type) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- newLocalIndex(Type) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
Constructs a new local variable of the given type.
- newLocalMapping(Type) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- newMethod(String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newModule(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a module reference to the constant pool of the class being build.
- newNameType(String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newOperation(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- newOperation(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction without arguments.
- newOperation(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- newPackage(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds a package reference to the constant pool of the class being build.
- newParameterValue(boolean, int, Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Creates a new value that represents the given parameter type.
- newProxyInstance(ClassLoader, Class<?>[], InvocationHandler) - 类中的静态方法 cn.taketoday.bytecode.proxy.Proxy
-
Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler.
- newReturnTypeValue(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Creates a new value that represents the given return type.
- newSuperTypeReference(int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
- newTransformer() - 接口中的方法 cn.taketoday.bytecode.transform.ClassTransformerFactory
- newTryCatchReference(int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
- newTypeArgumentReference(int, int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to the type of a type argument in a constructor or method call or reference.
- newTypeParameterBoundReference(int, int, int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to a type parameter bound of a generic class or method.
- newTypeParameterReference(int, int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a reference to a type parameter of a generic class or method.
- newTypeReference(int) - 类中的静态方法 cn.taketoday.bytecode.TypeReference
-
Returns a type reference of the given sort.
- newUTF8(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- newValue(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- newValue(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Creates a new value that represents the given type.
- newValue(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
- newValue(Type) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- next() - 类中的方法 cn.taketoday.util.ArrayIterator
- next() - 类中的方法 cn.taketoday.util.CompositeIterator
- next() - 类中的方法 cn.taketoday.util.SingletonIterator
- nextBackOff() - 接口中的方法 cn.taketoday.util.backoff.BackOffExecution
-
Return the number of milliseconds to wait before retrying the operation or
BackOffExecution.STOP(-1L) to indicate that no further attempt should be made for the operation. - nextChildIs(Class<?>...) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
-
Return
trueif the next child is one of the specified classes. - nextElement() - 类中的方法 cn.taketoday.util.ArrayIterator
- nextFieldId() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
- nextFreeVariableId() - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanCopier.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.proxy.InterfaceMaker
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- nextInstance(Object) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
- nextLocal - 类中的变量 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
The index of the next local variable to be created by
LocalVariablesSorter.newLocalIndex(cn.taketoday.bytecode.Type). - nextThreadName() - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Return the thread name to use for a newly created
Thread. - NO_BEAN_RESOLVER_REGISTERED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NO_CONCURRENCY - 类中的静态变量 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Switch concurrency 'off': that is, don't allow any concurrent invocations.
- NO_CONCURRENCY - 类中的静态变量 cn.taketoday.util.ConcurrencyThrottleSupport
-
Switch concurrency 'off': that is, don't allow any concurrent invocations.
- node - 异常错误中的变量 cn.taketoday.bytecode.tree.analysis.AnalyzerException
- nodeNameEquals(Node, String) - 类中的静态方法 cn.taketoday.util.xml.DomUtils
-
Namespace-aware equals comparison.
- NON_PRIMITIVE_ARRAY_PREFIX - 类中的静态变量 cn.taketoday.util.ClassUtils
-
Prefix for internal non-primitive array class names:
"[L". - NON_TERMINATING_DOUBLE_QUOTED_STRING - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NON_TERMINATING_QUOTED_STRING - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- nonClosing(InputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Return a variant of the given
InputStreamwhere callingclose()has no effect. - nonClosing(OutputStream) - 类中的静态方法 cn.taketoday.util.StreamUtils
-
Return a variant of the given
OutputStreamwhere callingclose()has no effect. - nonDeferredAsyncValue(Class<?>, Supplier<?>) - 类中的静态方法 cn.taketoday.core.ReactiveTypeDescriptor
-
The same as
ReactiveTypeDescriptor.singleOptionalValue(Class, Supplier)but for a non-deferred, async type such asCompletableFuture. - none() - 类中的静态方法 cn.taketoday.core.annotation.RepeatableContainers
-
Create a
RepeatableContainersinstance that does not expand any repeatable annotations. - none() - 类中的静态方法 cn.taketoday.core.codec.Hints
-
Return an empty map of hints via
Collections.emptyMap(). - none() - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Factory method that returns an
TodayStrategies.ArgumentResolverthat always returnsnull. - NONE - 接口中的静态变量 cn.taketoday.core.annotation.AnnotationFilter
-
AnnotationFilterthat never matches and can be used when no filtering is needed (allowing for any annotation types to be present). - NONE - 类中的静态变量 cn.taketoday.core.ResolvableType
-
ResolvableTypereturned when no value is available. - NonNull - cn.taketoday.lang中的Annotation Interface
-
A common annotation to declare that annotated elements cannot be
null. - NonNullApi - cn.taketoday.lang中的Annotation Interface
-
A common annotation to declare that parameters and return values are to be considered as non-nullable by default for a given package.
- NonNullFields - cn.taketoday.lang中的Annotation Interface
-
A common annotation to declare that fields are to be considered as non-nullable by default for a given package.
- nonStrict - 类中的静态变量 cn.taketoday.util.PropertyPlaceholderHandler
- noNullElements(Object[]) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains no
nullelements. - noNullElements(Object[], String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains no
nullelements. - noNullElements(Object[], Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains no
nullelements. - noNullElements(Collection<?>, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a collection contains no
nullelements. - noNullElements(Collection<?>, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a collection contains no
nullelements. - NoOp - cn.taketoday.bytecode.proxy中的接口
-
Methods using this
Enhancercallback will delegate directly to the default (super) implementation in the base class. - NoOpLogger - cn.taketoday.logging中的类
- NoOpLogger() - 类的构造器 cn.taketoday.logging.NoOpLogger
- nop() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates a nop instruction.
- NOP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- noResult() - 类中的静态方法 cn.taketoday.util.LambdaSafe.InvocationResult
-
Return an
LambdaSafe.InvocationResultinstance representing no result. - NoStackTraceRuntimeException - cn.taketoday.core中的异常错误
- NoStackTraceRuntimeException() - 异常错误的构造器 cn.taketoday.core.NoStackTraceRuntimeException
- NoStackTraceRuntimeException(String) - 异常错误的构造器 cn.taketoday.core.NoStackTraceRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified detail message. - NoStackTraceRuntimeException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.NoStackTraceRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified detail message and nested exception. - NoStackTraceRuntimeException(Throwable) - 异常错误的构造器 cn.taketoday.core.NoStackTraceRuntimeException
-
Construct a
NestedRuntimeExceptionwith the specified nested exception. - not() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to compute the bitwise negation of the top stack value.
- NOT_A_LONG - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_A_REAL - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_AN_INTEGER - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_ASSIGNABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_COMPARABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_EXPECTED_TOKEN - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- NOT_FOUND - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.MatchStatus
-
No match was found.
- notEmpty(Object[]) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Object[], String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Object[], Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an array contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Collection<?>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a collection contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Collection<?>, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a collection contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a collection contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Map<?, ?>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a Map contains entries; that is, it must not be
nulland must contain at least one entry. - notEmpty(Map<?, ?>, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a Map contains entries; that is, it must not be
nulland must contain at least one entry. - notEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that a Map contains entries; that is, it must not be
nulland must contain at least one entry. - notEquals(CodeEmitter, Type, Label, CustomizerRegistry) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
-
Branches to the specified label if the top two items on the stack are not equal.
- notNull(Object) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is not
null. - notNull(Object, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is not
null. - notNull(Object, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert that an object is not
null. - noValue(Class<?>, Supplier<?>) - 类中的静态方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Descriptor for a reactive type that does not produce any values.
- NULL - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- NULL - 类中的静态变量 cn.taketoday.expression.TypedValue
-
TypedValuefornull. - NULL_TYPE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
-
Special type used for the null literal.
- Nullable - cn.taketoday.lang中的Annotation Interface
-
A common annotation to declare that annotated elements can be
nullunder some circumstance. - nullConstructor(ClassEmitter) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- NullLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents null.
- NullLiteral(int, int) - 类的构造器 cn.taketoday.expression.spel.ast.NullLiteral
- NULLS_HIGH - 类中的静态变量 cn.taketoday.util.comparator.NullSafeComparator
-
A shared default instance of this comparator, treating nulls higher than non-null objects.
- NULLS_LOW - 类中的静态变量 cn.taketoday.util.comparator.NullSafeComparator
-
A shared default instance of this comparator, treating nulls lower than non-null objects.
- nullSafeClassName(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Determine the class name for the given object.
- NullSafeComparator<T> - cn.taketoday.util.comparator中的类
-
A Comparator that will safely compare nulls to be lower or higher than other objects.
- NullSafeComparator(Comparator<T>, boolean) - 类的构造器 cn.taketoday.util.comparator.NullSafeComparator
-
Create a NullSafeComparator that sorts
nullbased on the provided flag, decorating the given Comparator. - nullSafeEquals(Object, Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Determine if the given objects are equal, returning
trueif both arenullorfalseif only one isnull. - nullSafeHashCode(boolean[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(byte[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(char[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(double[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(float[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(int[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(long[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(short[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return as hash code for the given object; typically the value of
Object#hashCode()}. - nullSafeHashCode(Object[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeToString(boolean[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(byte[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(char[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(double[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(float[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(int[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(long[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(short[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the specified Object.
- nullSafeToString(Object[]) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullsHigh() - 类中的静态方法 cn.taketoday.util.comparator.Comparators
-
Return a
Comparableadapter which accepts null values and sorts them higher than non-null values. - nullsHigh(Comparator<T>) - 类中的静态方法 cn.taketoday.util.comparator.Comparators
-
Return a decorator for the given comparator which accepts null values and sorts them higher than non-null values.
- nullsLow() - 类中的静态方法 cn.taketoday.util.comparator.Comparators
-
Return a
Comparableadapter which accepts null values and sorts them lower than non-null values. - nullsLow(Comparator<T>) - 类中的静态方法 cn.taketoday.util.comparator.Comparators
-
Return a decorator for the given comparator which accepts null values and sorts them lower than non-null values.
- NullValue - cn.taketoday.lang中的类
-
Simple serializable class that serves as a
nullreplacement for cache stores which otherwise do not supportnullvalues. - NullValueRef() - 类的构造器 cn.taketoday.expression.spel.ast.ValueRef.NullValueRef
- NumberUtils - cn.taketoday.util中的类
- NumberUtils() - 类的构造器 cn.taketoday.util.NumberUtils
O
- OBJECT - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
An
Object. - OBJECT - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of object reference types.
- ObjectSwitchCallback - cn.taketoday.bytecode.core中的接口
- objectType(Object) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- ObjectUtils - cn.taketoday.util中的类
-
Miscellaneous object utility methods.
- ObjectUtils() - 类的构造器 cn.taketoday.util.ObjectUtils
- obtain() - 类中的方法 cn.taketoday.util.function.SingletonSupplier
-
Obtain the shared singleton instance for this supplier.
- obtainField(Class<?>, String) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- obtainMethod(Class<?>, String, Class<?>...) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- of() - 类中的静态方法 cn.taketoday.util.ConcurrentCache
- of(long, DataUnit) - 类中的静态方法 cn.taketoday.util.DataSize
- of(ThrowingBiFunction<T, U, R>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingBiFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingBiFunctionwhere theThrowingBiFunction.apply(Object, Object)method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingBiFunction<T, U, R>, BiFunction<String, Exception, RuntimeException>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingBiFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingBiFunctionwhere theThrowingBiFunction.apply(Object, Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - of(ThrowingConsumer<T>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingConsumer
-
Lambda friendly convenience method that can be used to create a
ThrowingConsumerwhere theThrowingConsumer.accept(Object)method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingConsumer<T>, BiFunction<String, Exception, RuntimeException>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingConsumer
-
Lambda friendly convenience method that can be used to create a
ThrowingConsumerwhere theThrowingConsumer.accept(Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - of(ThrowingFunction<T, R>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingFunctionwhere theThrowingFunction.apply(Object)method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingFunction<T, R>, BiFunction<String, Exception, RuntimeException>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingFunctionwhere theThrowingFunction.apply(Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - of(ThrowingSupplier<T>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingSupplier
-
Lambda friendly convenience method that can be used to create a
ThrowingSupplierwhere theThrowingSupplier.get()method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingSupplier<T>, BiFunction<String, Exception, RuntimeException>) - 接口中的静态方法 cn.taketoday.util.function.ThrowingSupplier
-
Lambda friendly convenience method that can be used to create
ThrowingSupplierwhere theThrowingSupplier.get()method wraps any thrown checked exceptions using the givenexceptionWrapper. - of(Class<T>, T) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Factory method that can be used to create an
TodayStrategies.ArgumentResolverthat resolves only the given type. - of(Class<T>, V) - 接口中的静态方法 cn.taketoday.lang.Enumerable
-
Returns Enumerable by
enum value - of(Class<T>, V, Supplier<T>) - 接口中的静态方法 cn.taketoday.lang.Enumerable
- of(Class<T>, V, T) - 接口中的静态方法 cn.taketoday.lang.Enumerable
- of(String...) - 接口中的静态方法 cn.taketoday.core.env.Profiles
-
Create a new
Profilesinstance that checks for matches against the given profile strings. - of(R) - 类中的静态方法 cn.taketoday.util.LambdaSafe.InvocationResult
-
Create a new
LambdaSafe.InvocationResultinstance with the specified value. - ofBytes(long) - 类中的静态方法 cn.taketoday.util.DataSize
-
Obtain a
DataSizerepresenting the specified number of bytes. - ofDate(TemporalAccessor) - 类中的静态方法 cn.taketoday.util.DateUtils
-
TemporalAccessor转LocalDate,使用默认时区 - ofDateTime(TemporalAccessor) - 类中的静态方法 cn.taketoday.util.DateUtils
- OFF - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelCompilerMode
-
The compiler is switched off; this is the default.
- ofGigabytes(long) - 类中的静态方法 cn.taketoday.util.DataSize
-
Obtain a
DataSizerepresenting the specified number of gigabytes. - ofKilobytes(long) - 类中的静态方法 cn.taketoday.util.DataSize
-
Obtain a
DataSizerepresenting the specified number of kilobytes. - ofMegabytes(long) - 类中的静态方法 cn.taketoday.util.DataSize
-
Obtain a
DataSizerepresenting the specified number of megabytes. - ofNullable(Supplier<T>) - 类中的静态方法 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given supplier. - ofNullable(T) - 类中的静态方法 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given singleton instance. - ofSupplied(Class<T>, Supplier<T>) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Factory method that can be used to create an
TodayStrategies.ArgumentResolverthat resolves only the given type. - ofTerabytes(long) - 类中的静态方法 cn.taketoday.util.DataSize
-
Obtain a
DataSizerepresenting the specified number of terabytes. - ofTime(TemporalAccessor) - 类中的静态方法 cn.taketoday.util.DateUtils
- onFailure(Throwable) - 接口中的方法 cn.taketoday.util.concurrent.FailureCallback
-
Called when the
ListenableFuturecompletes with failure. - onMethodEnter() - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
-
Generates the "before" advice for the visited method.
- onMethodExit(int) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
-
Generates the "after" advice for the visited method.
- onSuccess(T) - 接口中的方法 cn.taketoday.util.concurrent.SuccessCallback
-
Called when the
ListenableFuturecompletes with success. - OOD - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- OpAnd - cn.taketoday.expression.spel.ast中的类
-
Represents the boolean AND operation.
- OpAnd(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpAnd
- opcode - 类中的变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The opcode of this instruction.
- Opcodes - cn.taketoday.bytecode中的接口
-
The JVM opcodes, access flags and array type codes.
- OPCODES - 类中的静态变量 cn.taketoday.bytecode.util.Printer
-
The names of the Java Virtual Machine opcodes.
- OpDec - cn.taketoday.expression.spel.ast中的类
-
Decrement operator.
- OpDec(int, int, boolean, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpDec
- OpDivide - cn.taketoday.expression.spel.ast中的类
-
Implements division operator.
- OpDivide(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpDivide
- opens - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The packages opened by this module.
- openStreamForClass(String) - 类中的方法 cn.taketoday.core.OverridingClassLoader
-
Open an InputStream for the specified class.
- OpEQ - cn.taketoday.expression.spel.ast中的类
-
Implements the equality operator.
- OpEQ(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpEQ
- operand - 类中的变量 cn.taketoday.bytecode.tree.IntInsnNode
-
The operand of this instruction.
- OPERAND_NOT_DECREMENTABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- OPERAND_NOT_INCREMENTABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- operate(Operation, Object, Object) - 接口中的方法 cn.taketoday.expression.OperatorOverloader
-
Execute the specified operation on two operands, returning a result.
- operate(Operation, Object, Object) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- operate(Operation, Object, Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardOperatorOverloader
- Operation - cn.taketoday.expression中的Enum Class
-
Supported operations that an
OperatorOverloadercan implement for any pair of operands. - Operator - cn.taketoday.expression.spel.ast中的类
-
Common supertype for operators that operate on either one or two operands.
- Operator(String, int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.Operator
- OPERATOR_NOT_SUPPORTED_BETWEEN_TYPES - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- Operator.DescriptorComparison - cn.taketoday.expression.spel.ast中的类
-
A descriptor comparison encapsulates the result of comparing descriptor for two operands and describes at what level they are compatible.
- OperatorBetween - cn.taketoday.expression.spel.ast中的类
-
Represents the between operator.
- OperatorBetween(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OperatorBetween
- OperatorInstanceof - cn.taketoday.expression.spel.ast中的类
-
The operator 'instanceof' checks if an object is of the class specified in the right hand operand, in the same way that
instanceofdoes in Java. - OperatorInstanceof(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OperatorInstanceof
- OperatorMatches - cn.taketoday.expression.spel.ast中的类
-
Implements the matches operator.
- OperatorMatches(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OperatorMatches
- OperatorNot - cn.taketoday.expression.spel.ast中的类
-
Represents a NOT operation.
- OperatorNot(int, int, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.OperatorNot
- OperatorOverloader - cn.taketoday.expression中的接口
-
By default the mathematical operators
Operationsupport simple types like numbers. - OperatorPower - cn.taketoday.expression.spel.ast中的类
-
The power operator.
- OperatorPower(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OperatorPower
- OpGE - cn.taketoday.expression.spel.ast中的类
-
Implements greater-than-or-equal operator.
- OpGE(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpGE
- OpGT - cn.taketoday.expression.spel.ast中的类
-
Implements the greater-than operator.
- OpGT(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpGT
- OpInc - cn.taketoday.expression.spel.ast中的类
-
Increment operator.
- OpInc(int, int, boolean, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpInc
- OpLE - cn.taketoday.expression.spel.ast中的类
-
Implements the less-than-or-equal operator.
- OpLE(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpLE
- OpLT - cn.taketoday.expression.spel.ast中的类
-
Implements the less-than operator.
- OpLT(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpLT
- OpMinus - cn.taketoday.expression.spel.ast中的类
-
The minus operator supports: subtraction of numbers subtraction of an int from a string of one character (effectively decreasing that character), so 'd'-3='a'
- OpMinus(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpMinus
- OpModulus - cn.taketoday.expression.spel.ast中的类
-
Implements the modulus operator.
- OpModulus(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpModulus
- OpMultiply - cn.taketoday.expression.spel.ast中的类
-
Implements the
multiplyoperator. - OpMultiply(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpMultiply
- OpNE - cn.taketoday.expression.spel.ast中的类
-
Implements the not-equal operator.
- OpNE(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpNE
- OpOr - cn.taketoday.expression.spel.ast中的类
-
Represents the boolean OR operation.
- OpOr(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpOr
- OpPlus - cn.taketoday.expression.spel.ast中的类
-
The plus operator will: add numbers concatenate strings
- OpPlus(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.OpPlus
- or(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- OR - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - order - 类中的变量 cn.taketoday.core.OrderedSupport
- Order - cn.taketoday.core.annotation中的Annotation Interface
-
@Orderdefines the sort order for an annotated component. - OrderComparator - cn.taketoday.core中的类
-
Comparatorimplementation forOrderedobjects, sorting by order value ascending, respectively by priority descending. - OrderComparator() - 类的构造器 cn.taketoday.core.OrderComparator
- Ordered - cn.taketoday.core中的接口
-
Orderedis an interface that can be implemented by objects that should be orderable, for example in aCollection. - OrderedSupport - cn.taketoday.core中的类
- OrderedSupport() - 类的构造器 cn.taketoday.core.OrderedSupport
- OrderedSupport(int) - 类的构造器 cn.taketoday.core.OrderedSupport
- OrderSourceProvider - cn.taketoday.core中的接口
-
Strategy interface to provide an order source for a given object.
- OrderUtils - cn.taketoday.core.annotation中的类
-
General utility for determining the order of an object based on its type declaration.
- OrderUtils() - 类的构造器 cn.taketoday.core.annotation.OrderUtils
- orElse(E[]) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, returns the value, otherwise returns
other. - orElseGet(Supplier<E[]>) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, returns the value, otherwise returns the result produced by the supplying function.
- orElseThrow() - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, returns the value, otherwise throws
NoSuchElementException. - orElseThrow(Supplier<? extends X>) - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, returns the value, otherwise throws an exception produced by the exception supplying function.
- outerClass - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal name of the enclosing class of this class.
- outerMethod - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The name of the method that contains this class, or null if this class is not enclosed in a method.
- outerMethodDesc - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The descriptor of the method that contains this class, or null if this class is not enclosed in a method.
- outerName - 类中的变量 cn.taketoday.bytecode.tree.InnerClassNode
-
The internal name of the class to which the inner class belongs (see
Type.getInternalName()). - OutputStreamSource - cn.taketoday.core.io中的接口
- OVERRIDE - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.ResolutionMethod
-
Replace values from earlier in the list.
- OVERRIDE_AND_IGNORE - enum class 中的枚举常量 cn.taketoday.core.YamlProcessor.ResolutionMethod
-
Replace values from earlier in the list, ignoring any failures.
- overridesOperation(Operation, Object, Object) - 接口中的方法 cn.taketoday.expression.OperatorOverloader
-
Return true if the operator overloader supports the specified operation between the two operands and so should be invoked to handle it.
- overridesOperation(Operation, Object, Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardOperatorOverloader
- overrideThreadContextClassLoader(ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Override the thread context ClassLoader with the environment's bean ClassLoader if necessary, i.e. if the bean ClassLoader is not equivalent to the thread context ClassLoader already.
- OverridingClassLoader - cn.taketoday.core中的类
-
ClassLoaderthat does not always delegate to the parent loader as normal class loaders do. - OverridingClassLoader(ClassLoader) - 类的构造器 cn.taketoday.core.OverridingClassLoader
-
Create a new OverridingClassLoader for the given ClassLoader.
- OverridingClassLoader(ClassLoader, ClassLoader) - 类的构造器 cn.taketoday.core.OverridingClassLoader
-
Create a new OverridingClassLoader for the given ClassLoader.
- owner - 类中的变量 cn.taketoday.bytecode.tree.FieldInsnNode
-
The internal name of the field's owner class (see
Type.getInternalName()). - owner - 类中的变量 cn.taketoday.bytecode.tree.MethodInsnNode
-
The internal name of the method's owner class (see
Type.getInternalName()).
P
- p - 类中的变量 cn.taketoday.bytecode.util.TraceClassVisitor
-
The printer to convert the visited class into text.
- p - 类中的变量 cn.taketoday.bytecode.util.TraceFieldVisitor
-
The printer to convert the visited field into text.
- p - 类中的变量 cn.taketoday.bytecode.util.TraceMethodVisitor
-
The printer to convert the visited method into text.
- p - 类中的变量 cn.taketoday.bytecode.util.TraceModuleVisitor
-
The printer to convert the visited module into text.
- PACKAGE_SEPARATOR - 接口中的静态变量 cn.taketoday.lang.Constant
-
The package separator character:
'.'. - packages - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The internal name of the packages declared by this module.
- packages(String...) - 接口中的静态方法 cn.taketoday.core.annotation.AnnotationFilter
-
Create a new
AnnotationFilterthat matches annotations in the specified packages. - packaze - 类中的变量 cn.taketoday.bytecode.tree.ModuleExportNode
-
The internal name of the exported package.
- packaze - 类中的变量 cn.taketoday.bytecode.tree.ModuleOpenNode
-
The internal name of the opened package.
- ParallelSorter - cn.taketoday.bytecode.util中的类
-
For the efficient sorting of multiple arrays in parallel.
- ParallelSorter() - 类的构造器 cn.taketoday.bytecode.util.ParallelSorter
- ParallelSorter.Generator - cn.taketoday.bytecode.util中的类
- ParameterNameDiscoverer - cn.taketoday.core中的类
-
abstract class to discover parameter names for methods and constructors.
- ParameterNameDiscoverer() - 类的构造器 cn.taketoday.core.ParameterNameDiscoverer
- ParameterNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a parameter of a method.
- ParameterNode(String, int) - 类的构造器 cn.taketoday.bytecode.tree.ParameterNode
-
Constructs a new
ParameterNode. - parameters - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The method parameter info (access flags and name).
- parse(CharSequence) - 类中的静态方法 cn.taketoday.util.DataSize
- parse(CharSequence, DataUnit) - 类中的静态方法 cn.taketoday.util.DataSize
- parse(String) - 类中的静态方法 cn.taketoday.bytecode.Type
- parse(String) - 类中的静态方法 cn.taketoday.core.io.PropertiesUtils
-
Convert
StringintoProperties, considering it as properties content. - parse(String...) - 类中的静态方法 cn.taketoday.core.env.SimpleCommandLineArgsParser
-
Parse the given
Stringarray based on the rules described above, returning a fully-populatedCommandLineArgsobject. - parseArray(String[], Class<T>) - 类中的静态方法 cn.taketoday.util.ObjectUtils
- ParseException - cn.taketoday.expression中的异常错误
-
Represent an exception that occurs during expression parsing.
- ParseException(int, String) - 异常错误的构造器 cn.taketoday.expression.ParseException
-
Create a new expression parsing exception.
- ParseException(int, String, Throwable) - 异常错误的构造器 cn.taketoday.expression.ParseException
-
Create a new expression parsing exception.
- ParseException(String, int, String) - 异常错误的构造器 cn.taketoday.expression.ParseException
-
Create a new expression parsing exception.
- parseExpression(String) - 类中的方法 cn.taketoday.expression.common.TemplateAwareExpressionParser
- parseExpression(String) - 接口中的方法 cn.taketoday.expression.ExpressionParser
-
Parse the expression string and return an Expression object you can use for repeated evaluation.
- parseExpression(String, ParserContext) - 类中的方法 cn.taketoday.expression.common.TemplateAwareExpressionParser
- parseExpression(String, ParserContext) - 接口中的方法 cn.taketoday.expression.ExpressionParser
-
Parse the expression string and return an Expression object you can use for repeated evaluation.
- parseLocale(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Parse the given
Stringvalue into aLocale, accepting theLocale.toString()format as well as BCP 47 language tags. - parseLocaleString(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Parse the given
Stringrepresentation into aLocale. - parseMimeType(String) - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Parse the given String into a single
MimeType. - parseMimeTypes(String) - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Parse the comma-separated string into a list of
MimeTypeobjects. - parseNumber(String, Class<T>) - 类中的静态方法 cn.taketoday.util.NumberUtils
-
Parse the given
textinto aNumberinstance of the given target class, using the correspondingdecode/valueOfmethod. - parseNumber(String, Class<T>, NumberFormat) - 类中的静态方法 cn.taketoday.util.NumberUtils
-
Parse the given
textinto aNumberinstance of the given target class, using the suppliedNumberFormat. - parseRaw(String) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpressionParser
- ParserContext - cn.taketoday.expression中的接口
-
Input provided to an expression parser that can influence an expression parsing/compilation routine.
- parseRoute(String) - 接口中的方法 cn.taketoday.util.RouteMatcher
-
Return a parsed representation of the given route.
- parseRoute(String) - 类中的方法 cn.taketoday.util.SimpleRouteMatcher
- parseStringValue(String, PlaceholderResolver, Set<String>) - 类中的方法 cn.taketoday.util.PropertyPlaceholderHandler
- parseTimeZoneString(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Parse the given
timeZoneStringvalue into aTimeZone. - PATH_SEPARATOR - 接口中的静态变量 cn.taketoday.lang.Constant
-
The path separator character:
'/'. - pathEquals(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Compare two paths after normalization of them.
- PathMatcher - cn.taketoday.core中的接口
- PathMatchingPatternResourceLoader - cn.taketoday.core.io中的类
-
A
ResourceLoaderimplementation that is able to resolve a specified resource location path into one or more matching Resources. - PathMatchingPatternResourceLoader() - 类的构造器 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Create a new PathMatchingResourcePatternResolver with a DefaultResourceLoader.
- PathMatchingPatternResourceLoader(ResourceLoader) - 类的构造器 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Create a new PathMatchingResourcePatternResolver.
- PathMatchingPatternResourceLoader(ClassLoader) - 类的构造器 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Create a new PathMatchingResourcePatternResolver with a DefaultResourceLoader.
- PathResource - cn.taketoday.core.io中的类
- PathResource(String) - 类的构造器 cn.taketoday.core.io.PathResource
-
Create a new PathResource from a Path handle.
- PathResource(URI) - 类的构造器 cn.taketoday.core.io.PathResource
-
Create a new PathResource from a Path handle.
- PathResource(Path) - 类的构造器 cn.taketoday.core.io.PathResource
-
Create a new PathResource from a Path handle.
- PatternResourceLoader - cn.taketoday.core.io中的接口
-
Strategy interface for resolving a location pattern (for example, an Ant-style path pattern) into
Resourceobjects. - permittedSubclasses - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal names of the permitted subclasses of this class.
- PLACEHOLDER_PREFIX - 类中的静态变量 cn.taketoday.util.PropertyPlaceholderHandler
-
Prefix for property placeholders: "${".
- PLACEHOLDER_SUFFIX - 类中的静态变量 cn.taketoday.util.PropertyPlaceholderHandler
-
Suffix for property placeholders: "}".
- PlaceholderResolver - cn.taketoday.util中的接口
-
Strategy interface used to resolve replacement values for placeholders contained in Strings.
- PLAIN - 接口中的静态变量 cn.taketoday.core.annotation.AnnotationFilter
-
AnnotationFilterthat matches annotations in thejava.langandcn.taketoday.lang.Nullable,cn.taketoday.lang.NonNull - platform - 类中的变量 cn.taketoday.bytecode.commons.ModuleTargetAttribute
-
The name of the platform on which the module can run.
- pollForPurge() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceManager
-
Return any reference that has been garbage collected and can be purged from the underlying structure or
nullif no references need purging. - PooledDataBuffer - cn.taketoday.core.io.buffer中的接口
-
Extension of
DataBufferthat allows for buffers that share a memory pool. - pop() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a POP instruction.
- pop() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- pop() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Pops a value from the operand stack of this frame.
- POP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- pop2() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a POP2 instruction.
- pop2() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- POP2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- popActiveContextObject() - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- position - 异常错误中的变量 cn.taketoday.expression.ExpressionException
- postProcess(Class) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassLoader
- postProcessAnnotationAttributes(Object, AnnotationAttributes, boolean) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Post-process the supplied
AnnotationAttributes, preserving nested annotations asAnnotationinstances. - POWER - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Power operation.
- precedenceOf(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Return the precedence of the given property source,
-1if not found. - prepare() - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Prepare the specified method.
- prepareParameters(CodeEmitter, Executable) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- prettyPrint() - 类中的方法 cn.taketoday.util.StopWatch
-
Generate a string with a table describing all tasks performed.
- primitiveTypes - 类中的静态变量 cn.taketoday.util.ClassUtils
- print(PrintWriter) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Prints the text constructed by this visitor.
- printer - 类中的变量 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
-
The printer to convert the visited record component into text.
- Printer - cn.taketoday.bytecode.util中的类
-
An abstract converter from visit events to text.
- Printer() - 类的构造器 cn.taketoday.bytecode.util.Printer
-
Constructs a new
Printer. - PriorityOrdered - cn.taketoday.core中的接口
- PRIVATE_FINAL_STATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- PROBLEM_LOCATING_METHOD - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- process(YamlProcessor.MatchCallback) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Provide an opportunity for subclasses to process the Yaml parsed from the supplied resources.
- process(Properties, Map<String, Object>) - 接口中的方法 cn.taketoday.core.YamlProcessor.MatchCallback
-
Process the given representation of the parsing results.
- processArray(GeneratorAdapter, Type, ProcessArrayCallback) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
-
Process an array on the stack.
- ProcessArrayCallback - cn.taketoday.bytecode.core中的接口
- processArrays(CodeEmitter, Type, ProcessArrayCallback) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
-
Process two arrays on the stack in parallel.
- processCase(Object, Label) - 接口中的方法 cn.taketoday.bytecode.core.ObjectSwitchCallback
- processDefault() - 接口中的方法 cn.taketoday.bytecode.core.ObjectSwitchCallback
- processElement(Type) - 接口中的方法 cn.taketoday.bytecode.core.ProcessArrayCallback
- Profiles - cn.taketoday.core.env中的接口
-
Profile predicate that may be accepted by an
Environment. - Projection - cn.taketoday.expression.spel.ast中的类
-
Represents projection, where a given operation is performed on all elements in some input sequence, returning a new sequence of the same size.
- Projection(boolean, int, int, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.Projection
- PROJECTION_NOT_SUPPORTED_ON_TYPE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- PROPERTIES_SUFFIX - 接口中的静态变量 cn.taketoday.lang.Constant
- PropertiesLoaderSupport - cn.taketoday.core.io中的类
-
Base class for JavaBean-style components that need to load properties from one or more resources.
- PropertiesLoaderSupport() - 类的构造器 cn.taketoday.core.io.PropertiesLoaderSupport
- PropertiesPersister - cn.taketoday.util中的接口
-
Strategy interface for persisting
java.util.Properties, allowing for pluggable parsing strategies. - PropertiesPropertyResolver - cn.taketoday.core.env中的类
- PropertiesPropertyResolver(Properties) - 类的构造器 cn.taketoday.core.env.PropertiesPropertyResolver
-
Create a new resolver against the given Properties.
- PropertiesPropertySource - cn.taketoday.core.env中的类
-
PropertySourceimplementation that extracts properties from aPropertiesobject. - PropertiesPropertySource(String, Map<String, Object>) - 类的构造器 cn.taketoday.core.env.PropertiesPropertySource
- PropertiesPropertySource(String, Properties) - 类的构造器 cn.taketoday.core.env.PropertiesPropertySource
- PropertiesUtils - cn.taketoday.core.io中的类
-
Convenient utility methods for loading of
java.util.Properties, performing standard handling of input streams. - PropertiesUtils() - 类的构造器 cn.taketoday.core.io.PropertiesUtils
- Property - cn.taketoday.reflect中的类
-
A description of a JavaBeans Property that allows us to avoid a dependency on
java.beans.PropertyDescriptor. - Property(Field) - 类的构造器 cn.taketoday.reflect.Property
- Property(Method, Method, Class<?>) - 类的构造器 cn.taketoday.reflect.Property
- Property(String, Field) - 类的构造器 cn.taketoday.reflect.Property
- Property(String, Method, Method, Class<?>) - 类的构造器 cn.taketoday.reflect.Property
- PROPERTY_OR_FIELD_NOT_READABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- PROPERTY_OR_FIELD_NOT_READABLE_ON_NULL - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- PROPERTY_OR_FIELD_NOT_WRITABLE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- PROPERTY_OR_FIELD_NOT_WRITABLE_ON_NULL - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- PropertyAccessor - cn.taketoday.reflect中的类
- PropertyAccessor - cn.taketoday.expression中的接口
-
A property accessor is able to read from (and possibly write to) an object's properties.
- PropertyAccessor() - 类的构造器 cn.taketoday.reflect.PropertyAccessor
- PropertyMapper - cn.taketoday.util中的类
-
Utility that can be used to map values from a supplied source to a destination.
- PropertyMapper.Source<T> - cn.taketoday.util中的类
-
A source that is in the process of being mapped.
- PropertyMapper.SourceOperator - cn.taketoday.util中的接口
-
An operation that can be applied to a
PropertyMapper.Source. - PropertyOrFieldReference - cn.taketoday.expression.spel.ast中的类
-
Represents a simple property or field reference.
- PropertyOrFieldReference(boolean, String, int, int) - 类的构造器 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- PropertyPlaceholderHandler - cn.taketoday.util中的类
-
Utility class for working with Strings that have placeholder values in them.
- PropertyPlaceholderHandler(String, String) - 类的构造器 cn.taketoday.util.PropertyPlaceholderHandler
-
Creates a new
PropertyPlaceholderHandlerthat uses the supplied prefix and suffix. - PropertyPlaceholderHandler(String, String, String, boolean) - 类的构造器 cn.taketoday.util.PropertyPlaceholderHandler
-
Creates a new
PropertyPlaceholderHandlerthat uses the supplied prefix and suffix. - PropertyResolver - cn.taketoday.core.env中的接口
-
Interface for resolving properties against any underlying source.
- PropertyResolverComposite - cn.taketoday.core.env中的类
-
Composite PropertyResolver implementation
- PropertyResolverComposite(PropertyResolver...) - 类的构造器 cn.taketoday.core.env.PropertyResolverComposite
- PropertyResolverComposite(List<PropertyResolver>) - 类的构造器 cn.taketoday.core.env.PropertyResolverComposite
- PropertySource<T> - cn.taketoday.core.env中的类
-
Abstract base class representing a source of name/value property pairs.
- PropertySource(String) - 类的构造器 cn.taketoday.core.env.PropertySource
-
Create a new
PropertySourcewith the given name and with a newObjectinstance as the underlying source. - PropertySource(String, T) - 类的构造器 cn.taketoday.core.env.PropertySource
-
Create a new
PropertySourcewith the given name and source object. - PropertySource.StubPropertySource - cn.taketoday.core.env中的类
-
PropertySourceto be used as a placeholder in cases where an actual property source cannot be eagerly initialized at application context creation time. - PropertySourceFactory - cn.taketoday.core.io中的接口
-
Strategy interface for creating resource-based
PropertySourcewrappers. - PropertySources - cn.taketoday.core.env中的类
-
Holder containing one or more
PropertySourceobjects. - PropertySources() - 类的构造器 cn.taketoday.core.env.PropertySources
-
Create a new
PropertySourcesobject. - PropertySources(PropertySources) - 类的构造器 cn.taketoday.core.env.PropertySources
-
Create a new
PropertySourcesfrom the given propertySources object, preserving the original order of containedPropertySourceobjects. - PropertySourcesPropertyResolver - cn.taketoday.core.env中的类
-
PropertyResolverimplementation that resolves property values against an underlying set ofPropertySources. - PropertySourcesPropertyResolver(PropertySources) - 类的构造器 cn.taketoday.core.env.PropertySourcesPropertyResolver
-
Create a new resolver against the given property sources.
- propertyToConstantNamePrefix(String) - 类中的方法 cn.taketoday.core.Constants
-
Convert the given bean property name to a constant name prefix.
- protectedMethod() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- ProtocolResolver - cn.taketoday.core.io中的接口
-
A resolution strategy for protocol-specific resource handles.
- providers - 类中的变量 cn.taketoday.bytecode.tree.ModuleProvideNode
-
The internal names of the implementations of the service (there is at least one provider).
- provides - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The services provided by this module.
- Proxy - cn.taketoday.bytecode.proxy中的类
-
This class is meant to be used as replacement for
java.lang.reflect.Proxyunder JDK 1.2. - Proxy(InvocationHandler) - 类的构造器 cn.taketoday.bytecode.proxy.Proxy
- ProxyRefDispatcher - cn.taketoday.bytecode.proxy中的接口
-
Dispatching
Enhancercallback. - publicDefineClass(String, byte[], ProtectionDomain) - 接口中的方法 cn.taketoday.core.SmartClassLoader
-
Define a custom class (typically a CGLIB proxy class) in this class loader.
- publish(LogRecord) - 类中的方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Publish a LogRecord.
- purgeUnreferencedEntries() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
-
Remove any entries that have been garbage collected and are no longer referenced.
- push(boolean) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(double) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(float) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(long) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(ConstantDynamic) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push a constant dynamic on the stack.
- push(Handle) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push a handle on the stack.
- push(MethodVisitor, int) - 类中的静态方法 cn.taketoday.bytecode.commons.InstructionAdapter
- push(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(String) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Pushes a value into the operand stack of this frame.
- pushActiveContextObject(TypedValue) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- pushArray(CodeEmitter, Object[]) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- pushDescriptor(String) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Record the descriptor for the most recently evaluated expression element.
- pushObject(CodeEmitter, Object) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- put(Object, Object, Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Set the property of a bean.
- put(String, Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- put(String, V) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- put(Key, Value) - 类中的方法 cn.taketoday.util.MapCache
- put(K, List<V>) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- put(K, List<V>) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- put(K, V) - 类中的方法 cn.taketoday.util.ConcurrentCache
- put(K, V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- putAll(Map<? extends String, ? extends Object>) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- putAll(Map<? extends String, ? extends V>) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- putAll(Map<? extends K, ? extends List<V>>) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- putAll(Map<? extends K, ? extends List<V>>) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- putAll(Map<? extends K, ? extends V>) - 类中的方法 cn.taketoday.util.ConcurrentCache
- putAll(Map, Map) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Copies all of the mappings from the specified map to target map (optional operation).
- putByte(int) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts a byte into this byte vector.
- putByteArray(byte[], int, int) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts an array of bytes into this byte vector.
- putField(Type, String, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a non static field.
- putField(String) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- putField(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- PUTFIELD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- putIfAbsent(String, V) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- putIfAbsent(K, V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- putInt(int) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts an int into this byte vector.
- putLong(long) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts a long into this byte vector.
- putShort(int) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts a short into this byte vector.
- putStatic(Type, String, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a static field.
- putStatic(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- PUTSTATIC - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- putUTF8(String) - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Puts an UTF8 string into this byte vector.
Q
- QualifiedIdentifier - cn.taketoday.expression.spel.ast中的类
-
Represents a dot separated sequence of strings that indicate a package qualified type reference.
- QualifiedIdentifier(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.QualifiedIdentifier
- quickSort(int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- quickSort(int, int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, int, int, Comparator) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, Comparator) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- QUOTATION_MARKS - 接口中的静态变量 cn.taketoday.lang.Constant
- quote(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Quote the given
Stringwith single quotes. - quoteIfString(Object) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Turn the given Object into a
Stringwith single quotes if it is aString; keeping the Object as-is else.
R
- ReactiveAdapter - cn.taketoday.core中的类
-
Adapter for a Reactive Streams
Publisherto and from an async/reactive type such asCompletableFuture, RxJavaObservable, and others. - ReactiveAdapter(ReactiveTypeDescriptor, Function<Object, Publisher<?>>, Function<Publisher<?>, Object>) - 类的构造器 cn.taketoday.core.ReactiveAdapter
-
Constructor for an adapter with functions to convert the target reactive or async type to and from a Reactive Streams Publisher.
- ReactiveAdapterRegistry - cn.taketoday.core中的类
-
A registry of adapters to adapt Reactive Streams
Publisherto/from various async/reactive types such asCompletableFuture, RxJavaFlowable, and others. - ReactiveAdapterRegistry() - 类的构造器 cn.taketoday.core.ReactiveAdapterRegistry
-
Create a registry and auto-register default adapters.
- ReactiveAdapterRegistry.CoreBlockHoundIntegration - cn.taketoday.core中的类
-
BlockHoundIntegrationfor core classes. - ReactiveTypeDescriptor - cn.taketoday.core中的类
-
Describes the semantics of a reactive type including boolean checks for
ReactiveTypeDescriptor.isMultiValue(),ReactiveTypeDescriptor.isNoValue(), andReactiveTypeDescriptor.supportsEmpty(). - read() - 类中的方法 cn.taketoday.bytecode.AnnotationValueHolder
-
get annotation-value
- read() - 类中的方法 cn.taketoday.bytecode.ClassValueHolder
- read() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Read a single byte from the current reading position from this data buffer.
- read() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- read() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- read() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- read() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- read(byte[]) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Read this buffer's data into the specified destination, starting at the current reading position of this buffer.
- read(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- read(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- read(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- read(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- read(byte[], int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Read at most
lengthbytes of this buffer into the specified destination, starting at the current reading position of this buffer. - read(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- read(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- read(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- read(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.Attribute
-
Reads a
Attribute.typeattribute. - read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.CodeComment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.Comment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.commons.CodeComment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.commons.Comment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.commons.ModuleHashesAttribute
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.commons.ModuleTargetAttribute
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.tree.CodeComment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.tree.Comment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 cn.taketoday.bytecode.util.Comment
- read(Resource, long, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Read the given
Resourceinto aFluxofDataBuffers starting at the given position. - read(Resource, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Read the given
Resourceinto aFluxofDataBuffers. - read(EvaluationContext, Object, String) - 接口中的方法 cn.taketoday.expression.PropertyAccessor
-
Called to read a property from a specified target object.
- read(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- read(EvaluationContext, Object, String) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
- read(Path, DataBufferFactory, int, OpenOption...) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Read bytes from the given file
Pathinto aFluxofDataBuffers. - readableByteCount() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the number of bytes that can be read from this data buffer.
- readableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- readableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- readableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- readableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- readableChannel() - 类中的方法 cn.taketoday.core.io.AbstractFileResolvingResource
-
This implementation returns a FileChannel for the given URI-identified resource, provided that it refers to a file in the file system.
- readableChannel() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation opens a FileChannel for the underlying file.
- readableChannel() - 接口中的方法 cn.taketoday.core.io.InputStreamSource
-
Return a
ReadableByteChannel. - readableChannel() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation opens a Channel for the underlying file.
- readableChannel() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- readAsynchronousFileChannel(Callable<AsynchronousFileChannel>, long, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Obtain an
AsynchronousFileChannelfrom the given supplier, and read it into aFluxofDataBuffers, starting at the given position. - readAsynchronousFileChannel(Callable<AsynchronousFileChannel>, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Obtain a
AsynchronousFileChannelfrom the given supplier, and read it into aFluxofDataBuffers. - readBoolean(Object, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readBoolean(Object, String, boolean) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readByte(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a byte value in this
ClassReader. - readByte(Object, String, byte) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readByte(Object, String, byte) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readByteChannel(Callable<ReadableByteChannel>, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
- readChar(Object, String, char) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readChar(Object, String, char) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readClass(int, char[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a CONSTANT_Class constant pool entry in this
ClassReader. - readConst(int, char[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a numeric or string constant pool entry in this
ClassReader. - readDouble(Object, String, double) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readDouble(Object, String, double) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readFloat(Object, String, float) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readFloat(Object, String, float) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readInputStream(Callable<InputStream>, DataBufferFactory, int) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
- readInt(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a signed int value in this
ClassReader. - readInt(Object, String, int) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readInt(Object, String, int) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readLabel(int, Label[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Returns the label corresponding to the given bytecode offset.
- readLong(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a signed long value in this
ClassReader. - readLong(Object, String, long) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readLong(Object, String, long) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readMethod - 类中的变量 cn.taketoday.reflect.Property
- readModule(int, char[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a CONSTANT_Module constant pool entry in this
ClassReader. - readObject(Object, String, Object) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readObject(Object, String, Object) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readPackage(int, char[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a CONSTANT_Package constant pool entry in this
ClassReader. - readPosition() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the position from which this buffer will read.
- readPosition() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- readPosition() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- readPosition() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- readPosition() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- readPosition(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Set the position from which this buffer will read.
- readPosition(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- readPosition(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- readPosition(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- readPosition(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- readShort(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a signed short value in this
ClassReader. - readShort(Object, String, short) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- readShort(Object, String, short) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- readStrategies(MultiValueMap<String, String>, String, String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
- readStrategies(MultiValueMap<String, String>, Properties) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
- readUnsignedShort(int) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads an unsigned short value in this
ClassReader. - readUTF8(int, char[]) - 类中的方法 cn.taketoday.bytecode.ClassReader
-
Reads a CONSTANT_Utf8 constant pool entry in this
ClassReader. - REAL_CANNOT_BE_LONG - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- RealLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents a real literal.
- RealLiteral(String, int, int, double) - 类的构造器 cn.taketoday.expression.spel.ast.RealLiteral
- realloc(T[], int, IntFunction<T[]>) - 类中的静态方法 cn.taketoday.util.SmartList
- RecordComponentNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a record component.
- RecordComponentNode(String, String, String) - 类的构造器 cn.taketoday.bytecode.tree.RecordComponentNode
-
Constructs a new
RecordComponentNode. - RecordComponentRemapper - cn.taketoday.bytecode.commons中的类
-
A
RecordComponentVisitorthat remaps types with aRemapper. - RecordComponentRemapper(RecordComponentVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.RecordComponentRemapper
-
Constructs a new
RecordComponentRemapper. - recordComponents - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The record components of this class.
- RecordComponentVisitor - cn.taketoday.bytecode中的类
-
A visitor to visit a record component.
- RecordComponentVisitor() - 类的构造器 cn.taketoday.bytecode.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor. - RecordComponentVisitor(RecordComponentVisitor) - 类的构造器 cn.taketoday.bytecode.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor. - REFERENCE_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
An object or array reference value.
- ReferenceManager() - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceManager
- ReflectionException - cn.taketoday.reflect中的异常错误
-
Reflection operations exception
- ReflectionException() - 异常错误的构造器 cn.taketoday.reflect.ReflectionException
- ReflectionException(String) - 异常错误的构造器 cn.taketoday.reflect.ReflectionException
- ReflectionException(String, Throwable) - 异常错误的构造器 cn.taketoday.reflect.ReflectionException
- ReflectionException(Throwable) - 异常错误的构造器 cn.taketoday.reflect.ReflectionException
- ReflectionHelper - cn.taketoday.expression.spel.support中的类
-
Utility methods used by the reflection resolver code to discover the appropriate methods/constructors and fields that should be used in expressions.
- ReflectionHelper() - 类的构造器 cn.taketoday.expression.spel.support.ReflectionHelper
- ReflectionUtils - cn.taketoday.util中的类
-
Simple utility class for working with the reflection API and handling reflection exceptions.
- ReflectionUtils() - 类的构造器 cn.taketoday.util.ReflectionUtils
- ReflectionUtils.FieldCallback - cn.taketoday.util中的接口
-
Callback interface invoked on each field in the hierarchy.
- ReflectionUtils.FieldFilter - cn.taketoday.util中的接口
-
Callback optionally used to filter fields to be operated on by a field callback.
- ReflectionUtils.MethodCallback - cn.taketoday.util中的接口
-
Action to take on each method.
- ReflectionUtils.MethodFilter - cn.taketoday.util中的接口
-
Callback optionally used to filter methods to be operated on by a method callback.
- ReflectiveConstructorExecutor - cn.taketoday.expression.spel.support中的类
-
A simple ConstructorExecutor implementation that runs a constructor using reflective invocation.
- ReflectiveConstructorExecutor(Constructor<?>) - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveConstructorExecutor
- ReflectiveConstructorResolver - cn.taketoday.expression.spel.support中的类
-
A constructor resolver that uses reflection to locate the constructor that should be invoked.
- ReflectiveConstructorResolver() - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveConstructorResolver
- ReflectiveMethodExecutor - cn.taketoday.expression.spel.support中的类
-
MethodExecutorthat works via reflection. - ReflectiveMethodExecutor(Method) - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
-
Create a new executor for the given method.
- ReflectiveMethodExecutor(Method, Class<?>) - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveMethodExecutor
-
Create a new executor for the given method.
- ReflectiveMethodInvoker - cn.taketoday.util中的类
-
Helper class that allows for specifying a reflective method to invoke in a declarative fashion, be it static or non-static.
- ReflectiveMethodInvoker() - 类的构造器 cn.taketoday.util.ReflectiveMethodInvoker
- ReflectiveMethodResolver - cn.taketoday.expression.spel.support中的类
-
Reflection-based
MethodResolverused by default inStandardEvaluationContextunless explicit method resolvers have been specified. - ReflectiveMethodResolver() - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
- ReflectiveMethodResolver(boolean) - 类的构造器 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
-
This constructor allows the ReflectiveMethodResolver to be configured such that it will use a distance computation to check which is the better of two close matches (when there are multiple matches).
- ReflectiveParameterNameDiscoverer - cn.taketoday.core中的类
-
ParameterNameDiscovererimplementation which uses JDK 8's reflection facilities for introspecting parameter names (based on the "-parameters" compiler flag). - ReflectiveParameterNameDiscoverer() - 类的构造器 cn.taketoday.core.ReflectiveParameterNameDiscoverer
- ReflectivePropertyAccessor - cn.taketoday.expression.spel.support中的类
-
A powerful
PropertyAccessorthat uses reflection to access properties for reading and possibly also for writing on a target instance. - ReflectivePropertyAccessor() - 类的构造器 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Create a new property accessor for reading as well writing.
- ReflectivePropertyAccessor(boolean) - 类的构造器 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
-
Create a new property accessor for reading and possibly also writing.
- ReflectivePropertyAccessor.OptimalPropertyAccessor - cn.taketoday.expression.spel.support中的类
-
An optimized form of a PropertyAccessor that will use reflection but only knows how to access a particular property on a particular class.
- RegexPatternTypeFilter - cn.taketoday.core.type.filter中的类
-
A simple filter for matching a fully-qualified class name with a regex
Pattern. - RegexPatternTypeFilter(Pattern) - 类的构造器 cn.taketoday.core.type.filter.RegexPatternTypeFilter
- registerAlias(Class<?>, String...) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
- registerAlias(String, String) - 接口中的方法 cn.taketoday.core.AliasRegistry
-
Given a name, register an alias for it.
- registerAlias(String, String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
- registerCallbacks(Class, Callback[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Call this method to register the
Callbackarray to use before creating a new instance of the generated class via reflection. - registerConverters(Set<?>, ConverterRegistry) - 接口中的静态方法 cn.taketoday.core.conversion.ConverterRegistry
-
Register the given Converter objects with the given target ConverterRegistry.
- registerDefaultValues(AnnotationAttributes) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Register the annotation-declared default values for the given attributes, if available.
- registerFunction(String, Method) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- registerImport(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Register a new import prefix that will be used when searching for unqualified types.
- registerMethodFilter(Class<?>, MethodFilter) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
-
Register a filter for methods on the given type.
- registerMethodFilter(Class<?>, MethodFilter) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
-
Register a
MethodFilterwhich will be called during method resolution for the specified type. - registerNewClinit(CodeFlow.ClinitAdder) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Register a ClinitAdder which will add code to the static initializer in the generated class to support the code produced by an ast nodes primary generateCode() method.
- registerNewField(CodeFlow.FieldAdder) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
Register a FieldAdder which will add a new field to the generated class to support the code produced by an ast nodes primary generateCode() method.
- registerReactiveType(ReactiveTypeDescriptor, Function<Object, Publisher<?>>, Function<Publisher<?>, Object>) - 类中的方法 cn.taketoday.core.ReactiveAdapterRegistry
-
Register a reactive type along with functions to adapt to and from a Reactive Streams
Publisher. - registerStaticCallbacks(Class, Callback[]) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer
-
Similar to
Enhancer.registerCallbacks(java.lang.Class, cn.taketoday.bytecode.proxy.Callback[]), but suitable for use when multiple threads will be creating instances of the generated class. - RejectModifierPredicate - cn.taketoday.bytecode.core中的类
- RejectModifierPredicate(int) - 类的构造器 cn.taketoday.bytecode.core.RejectModifierPredicate
- release() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- release() - 接口中的方法 cn.taketoday.core.io.buffer.PooledDataBuffer
-
Decrease the reference count for this buffer by one, and deallocate it once the count reaches zero.
- release() - 接口中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Reference
-
Release this entry and ensure that it will be returned from
ReferenceManager#pollForPurge(). - release(DataBuffer) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Release the given data buffer.
- RELEASE - record class中的静态变量 cn.taketoday.lang.Version
- releaseAndClear() - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
-
Shortcut to
releaseall data buffers and thenLimitedDataBufferList.clear(). - releaseConsumer() - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Return a consumer that calls
DataBufferUtils.release(DataBuffer)on all passed data buffers. - rem(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- REM - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - remapper - 类中的变量 cn.taketoday.bytecode.commons.AnnotationRemapper
-
The remapper used to remap the types in the visited annotation.
- remapper - 类中的变量 cn.taketoday.bytecode.commons.ClassRemapper
-
The remapper used to remap the types in the visited class.
- remapper - 类中的变量 cn.taketoday.bytecode.commons.FieldRemapper
-
The remapper used to remap the types in the visited field.
- remapper - 类中的变量 cn.taketoday.bytecode.commons.MethodRemapper
-
The remapper used to remap the types in the visited field.
- remapper - 类中的变量 cn.taketoday.bytecode.commons.ModuleRemapper
-
The remapper used to remap the types in the visited module.
- remapper - 类中的变量 cn.taketoday.bytecode.commons.RecordComponentRemapper
-
The remapper used to remap the types in the visited field.
- Remapper - cn.taketoday.bytecode.commons中的类
-
A class responsible for remapping types and names.
- Remapper() - 类的构造器 cn.taketoday.bytecode.commons.Remapper
- remove() - 类中的方法 cn.taketoday.util.ArrayIterator
- remove() - 类中的方法 cn.taketoday.util.CompositeIterator
- remove() - 类中的方法 cn.taketoday.util.SingletonIterator
- remove(int) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- remove(int) - 类中的方法 cn.taketoday.util.SmartList
- remove(AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Removes the given instruction from this list.
- remove(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- remove(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate
- remove(Object) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- remove(Object) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- remove(Object) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- remove(Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- remove(Object) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- remove(Object, Object) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- remove(String) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Remove and return the property source with the given name,
nullif not found. - remove(K) - 类中的方法 cn.taketoday.util.ConcurrentCache
- remove(K) - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Immediately remove the given key and any associated value.
- remove(Key) - 类中的方法 cn.taketoday.util.MapCache
- removeAlias(String) - 接口中的方法 cn.taketoday.core.AliasRegistry
-
Remove the specified alias from this registry.
- removeAlias(String) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
- removeAll(Collection<?>) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- removeAttribute(String) - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Remove the attribute identified by
nameand return its value. - removeAttribute(String) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- removeBinding(String) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Remove the given prefix from this context.
- removeConstructorResolver(ConstructorResolver) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- removeConvertible(Class<?>, Class<?>) - 接口中的方法 cn.taketoday.core.conversion.ConverterRegistry
-
Remove any converters from
sourceTypetotargetType. - removeConvertible(Class<?>, Class<?>) - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- removeDuplicateStrings(String[]) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Remove duplicate strings from the given array.
- removeEldestEntry(Map.Entry<String, V>) - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
-
Determine whether this map should remove the given eldest entry.
- removeHandlersForRootLogger() - 类中的静态方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Invoking this method removes/unregisters/detaches all handlers currently attached to the root logger
- removeIf(Predicate<? super DataBuffer>) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- removeIf(Predicate<T>) - 类中的方法 cn.taketoday.core.CompositeStrategies
-
Removes all the elements of this collection that satisfy the given predicate.
- removeIfPresent(PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Remove the given property source if it is present.
- removeImport(String) - 类中的方法 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Remove that specified prefix from this locator's list of imports.
- removeMethodResolver(MethodResolver) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- removePropertyAccessor(PropertyAccessor) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- removeRange(int, int) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- RepeatableContainers - cn.taketoday.core.annotation中的类
-
Strategy used to determine annotations that act as containers for other annotations.
- replace(String, PropertySource<?>) - 类中的方法 cn.taketoday.core.env.PropertySources
-
Replace the property source with the given name with the given property source object.
- replace(String, String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Replace all occurrences of a substring within a string with another string.
- replace(K, V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- replace(K, V, V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- replacePlaceholders(String, PlaceholderResolver) - 类中的方法 cn.taketoday.util.PropertyPlaceholderHandler
-
Replaces all placeholders of format
${name}with the value returned from the suppliedPlaceholderResolver. - replacePlaceholders(String, Properties) - 类中的方法 cn.taketoday.util.PropertyPlaceholderHandler
-
Replaces all placeholders of format
${name}with the corresponding property from the suppliedProperties. - REQUIRE_GETTER - 类中的静态变量 cn.taketoday.bytecode.beans.BeanMap
-
Limit the properties reflected in the key set of the map to readable properties.
- REQUIRE_SETTER - 类中的静态变量 cn.taketoday.bytecode.beans.BeanMap
-
Limit the properties reflected in the key set of the map to writable properties.
- Required - cn.taketoday.lang中的Annotation Interface
- requires - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The dependencies of this module.
- requiresReader() - 类中的方法 cn.taketoday.core.io.EncodedResource
-
Determine whether a
Readeris required as opposed to anInputStream, i.e. whether an encoding or aCharsethas been specified. - reserveName(String) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator.ClassLoaderData
- reset() - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferUtils.Matcher
-
Reset the state of this matcher.
- reset() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Reset the contents of this
FastByteArrayOutputStream. - resetLabel() - 类中的方法 cn.taketoday.bytecode.tree.LabelNode
- resetLabels() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Resets all the labels in the instruction list.
- resetLocaleContext() - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Reset the LocaleContext for the current thread.
- ResizableByteArrayOutputStream - cn.taketoday.util中的类
-
An extension of
ByteArrayOutputStreamthat: has publicResizableByteArrayOutputStream.grow(int)andResizableByteArrayOutputStream.resize(int)methods to get more control over the size of the internal buffer has a higher initial capacity (256) by default - ResizableByteArrayOutputStream() - 类的构造器 cn.taketoday.util.ResizableByteArrayOutputStream
-
Create a new
ResizableByteArrayOutputStreamwith the default initial capacity of 256 bytes. - ResizableByteArrayOutputStream(int) - 类的构造器 cn.taketoday.util.ResizableByteArrayOutputStream
-
Create a new
ResizableByteArrayOutputStreamwith the specified initial capacity. - resize(int) - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Resize the internal buffer size to a specified capacity.
- resize(int) - 类中的方法 cn.taketoday.util.ResizableByteArrayOutputStream
-
Resize the internal buffer size to a specified capacity.
- resolution - 类中的变量 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
The resolution state of the module.
- RESOLUTION_DO_NOT_RESOLVE_BY_DEFAULT - 类中的静态变量 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
The resolution state of a module meaning that the module is not available from the class-path by default.
- RESOLUTION_WARN_DEPRECATED - 类中的静态变量 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
The resolution state of a module meaning the module is marked as deprecated.
- RESOLUTION_WARN_DEPRECATED_FOR_REMOVAL - 类中的静态变量 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
The resolution state of a module meaning the module is marked as deprecated and will be removed in a future release.
- RESOLUTION_WARN_INCUBATING - 类中的静态变量 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
-
The resolution state of a module meaning the module is not yet standardized, so in incubating mode.
- ResolvableType - cn.taketoday.core中的类
-
Encapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. - ResolvableType.VariableResolver - cn.taketoday.core中的接口
-
Strategy interface used to resolve
TypeVariables. - ResolvableTypeProvider - cn.taketoday.core中的接口
-
Any object can implement this interface to provide its actual
ResolvableType. - resolve() - 类中的方法 cn.taketoday.core.ResolvableType
-
Resolve this type to a
Class, returningnullif the type cannot be resolved. - resolve(C) - 接口中的方法 cn.taketoday.core.MetadataResolver
-
Resolve the given String value, for example parsing placeholders.
- resolve(EvaluationContext, Object, String, List<TypeDescriptor>) - 接口中的方法 cn.taketoday.expression.MethodResolver
-
Within the supplied context determine a suitable method on the supplied object that can handle the specified arguments.
- resolve(EvaluationContext, Object, String, List<TypeDescriptor>) - 类中的方法 cn.taketoday.expression.spel.support.DataBindingMethodResolver
- resolve(EvaluationContext, Object, String, List<TypeDescriptor>) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveMethodResolver
-
Locate a method on a type.
- resolve(EvaluationContext, String) - 接口中的方法 cn.taketoday.expression.BeanResolver
-
Look up a bean by the given name and return a corresponding instance for it.
- resolve(EvaluationContext, String, List<TypeDescriptor>) - 接口中的方法 cn.taketoday.expression.ConstructorResolver
-
Within the supplied context determine a suitable constructor on the supplied type that can handle the specified arguments.
- resolve(EvaluationContext, String, List<TypeDescriptor>) - 类中的方法 cn.taketoday.expression.spel.support.ReflectiveConstructorResolver
-
Locate a constructor on the type.
- resolve(Class<?>) - 类中的方法 cn.taketoday.core.ResolvableType
-
Resolve this type to a
Class, returning the specifiedfallbackif the type cannot be resolved. - resolve(Class<T>) - 接口中的方法 cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
Resolve the given argument if possible.
- resolve(String, ResourceLoader) - 接口中的方法 cn.taketoday.core.io.ProtocolResolver
-
Resolve the given location against the given resource loader if this implementation's protocol matches.
- resolve(Supplier<T>) - 类中的静态方法 cn.taketoday.util.function.SupplierUtils
-
Resolve the given
Supplier, getting its result or immediately returningnullif the supplier itself wasnull. - resolve(Map<Class<?>, Set<MethodSignature>>) - 类中的静态方法 cn.taketoday.bytecode.proxy.Enhancer.BridgeMethodResolver
-
Finds all bridge methods that are being called with invokespecial & returns them.
- resolveAliases(StringValueResolver) - 类中的方法 cn.taketoday.core.DefaultAliasRegistry
-
Resolve all alias target names and aliases registered in this registry, applying the given
StringValueResolverto them. - resolveClass(ObjectStreamClass) - 类中的方法 cn.taketoday.core.ConfigurableObjectInputStream
- resolveClassName(String) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Resolve the given class name into a Class.
- resolveClassName(String, ClassLoader) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Resolve the given class name into a Class instance.
- resolveFallbackIfPossible(String, ClassNotFoundException) - 类中的方法 cn.taketoday.core.ConfigurableObjectInputStream
-
Resolve the given class name against a fallback class loader.
- resolveGeneric(int...) - 类中的方法 cn.taketoday.core.ResolvableType
- resolveGenerics() - 类中的方法 cn.taketoday.core.ResolvableType
- resolveGenerics(Class<?>) - 类中的方法 cn.taketoday.core.ResolvableType
- resolveNestedPlaceholders(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Resolve placeholders within the given string, deferring to the value of
AbstractPropertyResolver.setIgnoreUnresolvableNestedPlaceholders(boolean)to determine whether any unresolvable placeholders should raise an exception or be ignored. - resolvePath(String) - 类中的方法 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Resolve the given path, replacing placeholders with corresponding system property values if necessary.
- resolvePath(String) - 类中的方法 cn.taketoday.core.io.ResourceEditor
-
Resolve the given path, replacing placeholders with corresponding property values from the
environmentif necessary. - resolvePlaceholder(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- resolvePlaceholder(String) - 接口中的方法 cn.taketoday.util.PlaceholderResolver
-
Resolve the supplied placeholder name to the replacement value.
- resolvePlaceholders(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- resolvePlaceholders(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- resolvePlaceholders(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Resolve ${...} placeholders in the given text, replacing them with corresponding property values as resolved by
PropertyResolver.getProperty(java.lang.String). - resolvePlaceholders(String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- resolvePlaceholders(String) - 类中的静态方法 cn.taketoday.util.SystemPropertyUtils
-
Resolve
${...}placeholders in the given text, replacing them with corresponding system property values. - resolvePlaceholders(String, boolean) - 类中的静态方法 cn.taketoday.util.SystemPropertyUtils
-
Resolve
${...}placeholders in the given text, replacing them with corresponding system property values. - resolvePrimitiveClassName(String) - 类中的静态方法 cn.taketoday.util.ClassUtils
- resolvePrimitiveIfNecessary(Class<?>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Resolve the given class if it is a primitive class, returning the corresponding primitive wrapper type instead.
- resolvePrimitiveTypeDescriptor(String) - 类中的静态方法 cn.taketoday.bytecode.Type
- resolvePropertyName(String) - 类中的方法 cn.taketoday.core.env.SystemEnvironmentPropertySource
-
Check to see if this property source contains a property with the given name, or any underscore / uppercase variation thereof.
- resolveProxyClass(String[]) - 类中的方法 cn.taketoday.core.ConfigurableObjectInputStream
- resolveRequiredPlaceholders(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- resolveRequiredPlaceholders(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- resolveRequiredPlaceholders(String) - 接口中的方法 cn.taketoday.core.env.PropertyResolver
-
Resolve ${...} placeholders in the given text, replacing them with corresponding property values as resolved by
PropertyResolver.getProperty(java.lang.String). - resolveRequiredPlaceholders(String) - 类中的方法 cn.taketoday.core.env.PropertyResolverComposite
- resolveReturnType(Method, Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Determine the target type for the generic return type of the given method, where formal type variables are declared on the given class.
- resolveReturnTypeArgument(Method, Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Resolve the single type argument of the given generic interface against the given target method which is assumed to return the given interface or an implementation of it.
- resolveStringValue(String) - 接口中的方法 cn.taketoday.core.StringValueResolver
-
Resolve the given String value, for example parsing placeholders.
- resolveType(Type, Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Resolve the given generic type against the given context class, substituting type variables as far as possible.
- resolveType(Type, Map<TypeVariable, Type>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Resolve the specified generic type against the given TypeVariable map.
- resolveTypeArgument(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Resolve the single type argument of the given generic interface against the given target class which is assumed to implement the generic interface and possibly declare a concrete type for its type variable.
- resolveTypeArguments(Class<?>, Class<?>) - 类中的静态方法 cn.taketoday.core.GenericTypeResolver
-
Resolve the type arguments of the given generic interface against the given target class which is assumed to implement the generic interface and possibly declare concrete types for its type variables.
- resolveURL() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
Resolves a
URLfor the underlying class path resource. - resolveVariable(TypeVariable<?>) - 接口中的方法 cn.taketoday.core.ResolvableType.VariableResolver
-
Resolve the specified variable.
- Resource - cn.taketoday.core.io中的接口
-
Interface for a resource descriptor that abstracts from the actual type of underlying resource, such as a file or class path resource.
- RESOURCE_VARIABLE - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of a resource variable in a method.
- ResourceArrayPropertyEditor - cn.taketoday.core.io中的类
-
Editor for
Resourcearrays, to automatically convertStringlocation patterns (e.g. - ResourceArrayPropertyEditor() - 类的构造器 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Create a new ResourceArrayPropertyEditor with a default
PathMatchingPatternResourceLoaderandStandardEnvironment. - ResourceArrayPropertyEditor(PatternResourceLoader, PropertyResolver) - 类的构造器 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Create a new ResourceArrayPropertyEditor with the given
PatternResourceLoaderandPropertyResolver(typically anEnvironment). - ResourceArrayPropertyEditor(PatternResourceLoader, PropertyResolver, boolean) - 类的构造器 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Create a new ResourceArrayPropertyEditor with the given
PatternResourceLoaderandPropertyResolver(typically anEnvironment). - ResourceConsumer - cn.taketoday.core.io中的接口
- ResourceDecoder - cn.taketoday.core.codec中的类
-
Decoder for
Resources. - ResourceDecoder() - 类的构造器 cn.taketoday.core.codec.ResourceDecoder
- ResourceDecorator - cn.taketoday.core.io中的类
-
This class implements the Wrapper or Decorator pattern.
- ResourceDecorator() - 类的构造器 cn.taketoday.core.io.ResourceDecorator
- ResourceDecorator(Resource) - 类的构造器 cn.taketoday.core.io.ResourceDecorator
- ResourceEditor - cn.taketoday.core.io中的类
- ResourceEditor() - 类的构造器 cn.taketoday.core.io.ResourceEditor
-
Create a new instance of the
ResourceEditorclass using aDefaultResourceLoaderandStandardEnvironment. - ResourceEditor(ResourceLoader, PropertyResolver) - 类的构造器 cn.taketoday.core.io.ResourceEditor
-
Create a new instance of the
ResourceEditorclass using the givenResourceLoaderandPropertyResolver. - ResourceEditor(ResourceLoader, PropertyResolver, boolean) - 类的构造器 cn.taketoday.core.io.ResourceEditor
-
Create a new instance of the
ResourceEditorclass using the givenResourceLoader. - ResourceEncoder - cn.taketoday.core.codec中的类
-
Encoder for
Resources. - ResourceEncoder() - 类的构造器 cn.taketoday.core.codec.ResourceEncoder
- ResourceEncoder(int) - 类的构造器 cn.taketoday.core.codec.ResourceEncoder
- ResourceFilter - cn.taketoday.core.io中的接口
- ResourceLoader - cn.taketoday.core.io中的接口
-
Strategy interface for resolving a location pattern (for example, an Ant-style path pattern) into Resource objects.
- ResourcePropertySource - cn.taketoday.core.io中的类
-
Subclass of
PropertiesPropertySourcethat loads aPropertiesobject from a givenResourceor resource location such as"classpath:/com/myco/foo.properties"or"file:/path/to/file.xml". - ResourcePropertySource(EncodedResource) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource based on Properties loaded from the given resource.
- ResourcePropertySource(Resource) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource based on Properties loaded from the given resource.
- ResourcePropertySource(String) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource based on Properties loaded from the given resource location.
- ResourcePropertySource(String, EncodedResource) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource having the given name based on Properties loaded from the given encoded resource.
- ResourcePropertySource(String, Resource) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource having the given name based on Properties loaded from the given encoded resource.
- ResourcePropertySource(String, ClassLoader) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource based on Properties loaded from the given resource location and use the given class loader to load the resource, assuming it is prefixed with
classpath:. - ResourcePropertySource(String, String) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource having the given name based on Properties loaded from the given resource location.
- ResourcePropertySource(String, String, ClassLoader) - 类的构造器 cn.taketoday.core.io.ResourcePropertySource
-
Create a PropertySource having the given name based on Properties loaded from the given resource location and using the given class loader to load the resource (assuming it is prefixed with
classpath:). - ResourceRegion - cn.taketoday.core.io中的类
- ResourceRegion(Resource, long, long) - 类的构造器 cn.taketoday.core.io.ResourceRegion
-
Create a new
ResourceRegionfrom a givenResource. - ResourceRegionEncoder - cn.taketoday.core.codec中的类
-
Encoder for
ResourceRegions. - ResourceRegionEncoder() - 类的构造器 cn.taketoday.core.codec.ResourceRegionEncoder
- ResourceRegionEncoder(int) - 类的构造器 cn.taketoday.core.codec.ResourceRegionEncoder
- ResourceUtils - cn.taketoday.util中的类
- ResourceUtils() - 类的构造器 cn.taketoday.util.ResourceUtils
- RESULT_OF_SELECTION_CRITERIA_IS_NOT_BOOLEAN - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- ret(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a RET instruction.
- ret(int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- RET - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- retain() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- retain() - 接口中的方法 cn.taketoday.core.io.buffer.PooledDataBuffer
-
Increase the reference count for this buffer by one.
- retain(T) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Retain the given data buffer, if it is a
PooledDataBuffer. - retainedSlice(int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。in favor of
DataBuffer.split(int), which has different semantics - retainedSlice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- retainedSlice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
已过时。
- rethrowException(Throwable) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Rethrow the given
exception, which is presumably the target exception of anInvocationTargetException. - rethrowRuntimeException(Throwable) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Rethrow the given
exception, which is presumably the target exception of anInvocationTargetException. - RETURN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- RETURNADDRESS_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
A return address value (produced by a jsr instruction).
- returnOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- returnOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- returnOperation(AbstractInsnNode, SourceValue, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- returnOperation(AbstractInsnNode, V, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode return instruction.
- returnValue() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to return the top stack value to the caller.
- reverse(Map<K, V>, Map<V, K>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
reverse source map key-value to target map value-key
- revertToInterpreted() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Cause an expression to revert to being interpreted if it has been using a compiled form.
- revertToInterpreted(Expression) - 类中的静态方法 cn.taketoday.expression.spel.standard.SpelCompiler
-
Request to revert to the interpreter for expression evaluation.
- RIGHT_OPERAND_PROBLEM - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- rightActualDescriptor - 类中的变量 cn.taketoday.expression.spel.ast.Operator
- rootDirResource(String, Resource, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- RouteMatcher - cn.taketoday.util中的接口
-
Contract for matching routes to patterns.
- RouteMatcher.Route - cn.taketoday.util中的接口
-
A parsed representation of a route.
- RUN_OUT_OF_ARGUMENTS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
S
- SALOAD - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- SampleGetter - cn.taketoday.bytecode.beans中的类
- SampleGetter() - 类的构造器 cn.taketoday.bytecode.beans.SampleGetter
- SampleSetter - cn.taketoday.bytecode.beans中的类
- SampleSetter() - 类的构造器 cn.taketoday.bytecode.beans.SampleSetter
- SASTORE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- scan(String, ResourceConsumer) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
- scan(String, ResourceConsumer) - 接口中的方法 cn.taketoday.core.io.PatternResourceLoader
-
Scan the given location pattern into
Resourceobjects. - Scope - cn.taketoday.core.type中的Annotation Interface
-
Copy of the
@Scopeannotation for testing purposes. - search(MergedAnnotations.SearchStrategy) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Find merged annotations using the supplied
MergedAnnotations.SearchStrategyand a fluent API for configuring and performing the search. - Segment(int, int) - 类的构造器 cn.taketoday.util.ConcurrentReferenceHashMap.Segment
- select(MergedAnnotation<A>, MergedAnnotation<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotationSelector
-
Select the annotation that should be used.
- selectInvocableMethod(Method, Class<?>) - 类中的静态方法 cn.taketoday.core.MethodIntrospector
-
Select an invocable method on the target type: either the given method itself if actually exposed on the target type, or otherwise a corresponding method on one of the target type's interfaces or on the target type itself.
- Selection - cn.taketoday.expression.spel.ast中的类
-
Represents selection over a map or collection.
- Selection(boolean, int, int, int, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.Selection
- selectMethods(Class<?>, MethodIntrospector.MetadataLookup<T>) - 类中的静态方法 cn.taketoday.core.MethodIntrospector
-
Select methods on the given target type based on the lookup of associated metadata.
- SerializationDelegate - cn.taketoday.core.serializer.support中的类
-
A convenient delegate with pre-arranged configuration state for common serialization needs.
- SerializationDelegate(Serializer<Object>, Deserializer<Object>) - 类的构造器 cn.taketoday.core.serializer.support.SerializationDelegate
-
Create a
SerializationDelegatewith the given serializer/deserializer. - SerializationDelegate(ClassLoader) - 类的构造器 cn.taketoday.core.serializer.support.SerializationDelegate
-
Create a
SerializationDelegatewith a default serializer/deserializer for the givenClassLoader. - SerializationFailedException - cn.taketoday.core.serializer.support中的异常错误
-
Wrapper for the native IOException (or similar) when a
SerializerorDeserializerfailed. - SerializationFailedException(String) - 异常错误的构造器 cn.taketoday.core.serializer.support.SerializationFailedException
-
Construct a
SerializationExceptionwith the specified detail message. - SerializationFailedException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.serializer.support.SerializationFailedException
-
Construct a
SerializationExceptionwith the specified detail message and nested exception. - SerializationUtils - cn.taketoday.util中的类
-
Static utilities for serialization and deserialization using Java Object Serialization.
- SerializationUtils() - 类的构造器 cn.taketoday.util.SerializationUtils
- serialize(Object) - 类中的静态方法 cn.taketoday.util.SerializationUtils
-
Serialize the given object to a byte array.
- serialize(Object, OutputStream) - 类中的方法 cn.taketoday.core.serializer.DefaultSerializer
-
Writes the source object to an output stream using Java serialization.
- serialize(Object, OutputStream) - 类中的方法 cn.taketoday.core.serializer.support.SerializationDelegate
- serialize(T, OutputStream) - 接口中的方法 cn.taketoday.core.serializer.Serializer
-
Write an object of type T to the given OutputStream.
- Serializer<T> - cn.taketoday.core.serializer中的接口
-
A strategy interface for streaming an object to an OutputStream.
- serializeToByteArray(T) - 接口中的方法 cn.taketoday.core.serializer.Serializer
-
Turn an object of type T into a serialized byte array.
- SerializingConverter - cn.taketoday.core.serializer.support中的类
-
A
Converterthat delegates to aSerializerto convert an object to a byte array. - SerializingConverter() - 类的构造器 cn.taketoday.core.serializer.support.SerializingConverter
-
Create a default
SerializingConverterthat uses standard Java serialization. - SerializingConverter(Serializer<Object>) - 类的构造器 cn.taketoday.core.serializer.support.SerializingConverter
-
Create a
SerializingConverterthat delegates to the providedSerializer. - SerialVersionUIDAdder - cn.taketoday.bytecode.commons中的类
-
A
ClassVisitorthat adds a serial version unique identifier to a class if missing. - SerialVersionUIDAdder(ClassVisitor) - 类的构造器 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
-
Constructs a new
SerialVersionUIDAdder. - service - 类中的变量 cn.taketoday.bytecode.tree.ModuleProvideNode
-
The internal name of the service.
- set(int, DataBuffer) - 类中的方法 cn.taketoday.core.io.buffer.LimitedDataBufferList
- set(int, E) - 类中的方法 cn.taketoday.util.SmartList
- set(AbstractInsnNode, AbstractInsnNode) - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Replaces an instruction of this list with another instruction.
- set(E...) - 类中的方法 cn.taketoday.util.ArrayHolder
- set(Object, Object) - 类中的方法 cn.taketoday.reflect.PropertyAccessor
- set(Object, Object) - 接口中的方法 cn.taketoday.reflect.SetterMethod
-
set property
- set(Object, Object) - 类中的方法 cn.taketoday.reflect.WriteOnlyPropertyAccessor
- set(Collection<E>) - 类中的方法 cn.taketoday.util.ArrayHolder
- set(List<T>) - 类中的方法 cn.taketoday.core.CompositeStrategies
-
set or clear resolvers
- set(K, V) - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- set(K, V) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Set the given single value under the given key.
- set(K, V) - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- set(T) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
-
Set the value of this future.
- setActiveProfiles(String...) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setActiveProfiles(String...) - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Specify the set of profiles active for this
Environment. - setAll(Map<K, V>) - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Set the given values under.
- setArguments(Object...) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Set arguments for the method invocation.
- setArrays(Object[]) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter.Generator
- setAsText(String) - 类中的方法 cn.taketoday.core.conversion.support.ConvertingPropertyEditorAdapter
- setAsText(String) - 类中的方法 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Treat the given text as a location pattern and convert it to a Resource array.
- setAsText(String) - 类中的方法 cn.taketoday.core.io.ResourceEditor
- setAttemptLoad(boolean) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
If set, CGLIB will attempt to load classes from the specified
ClassLoaderbefore generating them. - setAttribute(String, Object) - 接口中的方法 cn.taketoday.core.AttributeAccessor
-
Set the attribute defined by
nameto the suppliedvalue. - setAttribute(String, Object) - 类中的方法 cn.taketoday.core.AttributeAccessorSupport
- setBean(Object) - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
-
Change the underlying bean this map should use.
- setBean(Object) - 类中的方法 cn.taketoday.bytecode.beans.ImmutableBean.Generator
- setBeanResolver(BeanResolver) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setBindings(Map<String, String>) - 类中的方法 cn.taketoday.util.xml.SimpleNamespaceContext
-
Set the bindings for this namespace context.
- setCacheLimit(int) - 类中的方法 cn.taketoday.core.type.classreading.CachingMetadataReaderFactory
-
Specify the maximum number of entries for the MetadataReader cache.
- setCachePatterns(boolean) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Specify whether to cache parsed pattern metadata for patterns passed into this matcher's
AntPathMatcher.match(java.lang.String, java.lang.String)method. - setCallback(int, Callback) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Set the callback for this object for the given type.
- setCallback(Callback) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the single
Callbackto use. - setCallbackFilter(CallbackFilter) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the
CallbackFilterused to map the generated class' methods to a particular callback index. - setCallbacks(Callback...) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the array of callbacks to use.
- setCallbacks(Callback[]) - 接口中的方法 cn.taketoday.bytecode.proxy.Factory
-
Replace all of the callbacks for this object at once.
- setCallbackType(Class<?>) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the single type of
Callbackto use. - setCallbackTypes(Class<?>...) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the array of callback types to use.
- setCaseSensitive(boolean) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Specify whether to perform pattern matching in a case-sensitive fashion.
- setClasses(Class[]) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- setClassLoader(ClassLoader) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Set the
ClassLoaderin which the class will be generated. - setClassLoader(ClassLoader) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Sets the
ClassLoaderto be used inSimpleVerifier.getClass(cn.taketoday.bytecode.Type). - setClassLoader(ClassLoader) - 类中的方法 cn.taketoday.core.io.DefaultResourceLoader
-
Specify the ClassLoader to load class path resources with, or
nullfor using the thread context class loader at the time of actual resource access. - setClassLoader(ClassLoader) - 类中的方法 cn.taketoday.reflect.GeneratorSupport
- setConcurrencyLimit(int) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Set the maximum number of parallel accesses allowed
- setConcurrencyLimit(int) - 类中的方法 cn.taketoday.util.ConcurrencyThrottleSupport
-
Set the maximum number of concurrent access attempts allowed
- setConstructorResolvers(List<ConstructorResolver>) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setConversionService(ConversionService) - 接口中的方法 cn.taketoday.core.conversion.ConversionServiceAware
- setConversionService(ConfigurableConversionService) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setConversionService(ConfigurableConversionService) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- setConversionService(ConfigurableConversionService) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Set the
ConfigurableConversionServiceto be used when performing type conversions on properties. - setDaemon(boolean) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Set whether this factory is supposed to create daemon threads, just executing as long as the application itself is running.
- setDebugLocation(String) - 类中的静态方法 cn.taketoday.bytecode.core.DebuggingClassWriter
- setDefaultCharset(Charset) - 类中的方法 cn.taketoday.core.codec.StringDecoder
-
Set the default character set to fall back on if the MimeType does not specify any.
- setDefaultLocale(Locale) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Set a shared default locale at the framework level, as an alternative to the JVM-wide default locale.
- setDefaultProfiles(String...) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Specify the set of profiles to be made active by default if no other profiles are explicitly made active through
AbstractEnvironment.setActiveProfiles(java.lang.String...). - setDefaultProfiles(String...) - 接口中的方法 cn.taketoday.core.env.ConfigurableEnvironment
-
Specify the set of profiles to be made active by default if no other profiles are explicitly made active through
ConfigurableEnvironment.setActiveProfiles(java.lang.String...). - setDefaultTimeZone(TimeZone) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Set a shared default time zone at the framework level, as an alternative to the JVM-wide default time zone.
- setDefineClassStrategy(DefineClassStrategy) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- setDelegate(Resource) - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- setDelegates(Object[]) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- setDocumentMatchers(YamlProcessor.DocumentMatcher...) - 类中的方法 cn.taketoday.core.YamlProcessor
-
A map of document matchers allowing callers to selectively use only some of the documents in a YAML resource.
- setEvaluationContext(EvaluationContext) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Set the evaluation context that will be used if none is specified on an evaluation call.
- setException(Throwable) - 类中的方法 cn.taketoday.util.concurrent.SettableListenableFuture
-
Set the exception of this future.
- setField(Field, Object, Object) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Set the field represented by the supplied field object on the specified target object to the specified
value. - setFileEncoding(String) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set the encoding to use for parsing properties files.
- setFixedInput(boolean) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
-
Configure how unknown String keys will be handled.
- setFlag(String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Programmatically set a local flag to "true", overriding an entry in the
TodayStrategies.PROPERTIES_RESOURCE_LOCATIONfile (if any). - setFoo(int) - 类中的方法 cn.taketoday.bytecode.beans.SampleSetter
- setGetters(String[]) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- setHashConstant(int) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- setHashMultiplier(int) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- setIgnoreResourceNotFound(boolean) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set if failure to find the property resource should be ignored.
- setIgnoreUnresolvableNestedPlaceholders(boolean) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setIgnoreUnresolvableNestedPlaceholders(boolean) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Set whether to throw an exception when encountering an unresolvable placeholder nested within the value of a given property.
- setIgnoreUnresolvableNestedPlaceholders(boolean) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Set whether to throw an exception when encountering an unresolvable placeholder nested within the value of a given property.
- setInitialInterval(long) - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
The initial interval in milliseconds.
- setInterceptDuringConstruction(boolean) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set whether methods called from within the proxy's constructer will be intercepted.
- setInterceptFieldCallback(InterceptFieldCallback) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldEnabled
- setInterface(Class) - 类中的方法 cn.taketoday.bytecode.core.KeyFactory.Generator
- setInterface(Class) - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- setInterface(Class) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- setInterface(Class<?>) - 类中的方法 cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- setInterfaces(Class<?>...) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the interfaces to implement.
- setInterval(long) - 类中的方法 cn.taketoday.util.backoff.FixedBackOff
-
Set the interval between two attempts in milliseconds.
- setInts(int[]) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
-
Set the array of integer results.
- setKeepTaskList(boolean) - 类中的方法 cn.taketoday.util.StopWatch
-
Configure whether the
StopWatch.TaskInfoarray is built over time. - setLocal(int, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Sets the value of the given local variable.
- setLocale(Locale) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given Locale with the current thread, preserving any TimeZone that may have been set already.
- setLocale(Locale, boolean) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given Locale with the current thread, preserving any TimeZone that may have been set already.
- setLocaleContext(LocaleContext) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given LocaleContext with the current thread, not exposing it as inheritable for child threads.
- setLocaleContext(LocaleContext, boolean) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given LocaleContext with the current thread.
- setLocalOverride(boolean) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set whether local properties override properties from files.
- setLocalType(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- setLocalType(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
Notifies subclasses that a local variable has been added or remapped.
- setLocalVariable(String, Object) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- setLocation(Resource) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set a location of a properties file to be loaded.
- setLocations(Resource...) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set locations of properties files to be loaded.
- setLogger(Logger) - 类中的方法 cn.taketoday.core.codec.AbstractDecoder
-
Set an alternative logger to use than the one based on the class name.
- setLogger(Logger) - 类中的方法 cn.taketoday.core.codec.AbstractEncoder
-
Set an alternative logger to use than the one based on the class name.
- setMatchDefault(boolean) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Flag indicating that a document for which all the
document matchersabstain will nevertheless match. - setMaxAttempts(long) - 类中的方法 cn.taketoday.util.backoff.FixedBackOff
-
Set the maximum number of attempts in milliseconds.
- setMaxElapsedTime(long) - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
The maximum elapsed time in milliseconds after which a call to
BackOffExecution.nextBackOff()returnsBackOffExecution.STOP. - setMaxInMemorySize(int) - 类中的方法 cn.taketoday.core.codec.AbstractDataBufferDecoder
-
Configure a limit on the number of bytes that can be buffered whenever the input stream needs to be aggregated.
- setMaxInterval(long) - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
The maximum back off time.
- setMethodName(String) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- setMethodResolvers(List<MethodResolver>) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setMostSigBits(long) - 类中的方法 cn.taketoday.util.SimpleIdGenerator
- setMultiplier(double) - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
-
The value to multiply the current interval by for each retry attempt.
- setNamePrefix(String) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- setNamingPolicy(NamingPolicy) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Override the default naming policy.
- setNeighbor(Class<?>) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- setNonOptionArgsPropertyName(String) - 类中的方法 cn.taketoday.core.env.CommandLinePropertySource
-
Specify the name of the special "non-option arguments" property.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.FieldInsnNode
-
Sets the opcode of this instruction.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.IntInsnNode
-
Sets the opcode of this instruction.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.JumpInsnNode
-
Sets the opcode of this instruction.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.MethodInsnNode
-
Sets the opcode of this instruction.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.TypeInsnNode
-
Sets the opcode of this instruction.
- setOpcode(int) - 类中的方法 cn.taketoday.bytecode.tree.VarInsnNode
-
Sets the opcode of this instruction.
- setOperatorOverloader(OperatorOverloader) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setOrder(int) - 类中的方法 cn.taketoday.core.OrderedSupport
- setPathMatcher(PathMatcher) - 类中的方法 cn.taketoday.core.io.PathMatchingPatternResourceLoader
-
Set the PathMatcher implementation to use for this resource pattern resolver.
- setPathSeparator(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Set the path separator to use for pattern parsing.
- setPlaceholderPrefix(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setPlaceholderPrefix(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Set the prefix that placeholders replaced by this resolver must begin with.
- setPlaceholderPrefix(String) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Set the prefix that placeholders replaced by this resolver must begin with.
- setPlaceholderSuffix(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setPlaceholderSuffix(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Set the suffix that placeholders replaced by this resolver must end with.
- setPlaceholderSuffix(String) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Set the suffix that placeholders replaced by this resolver must end with.
- setPosition(int) - 异常错误中的方法 cn.taketoday.expression.spel.SpelEvaluationException
-
Set the position in the related expression which gave rise to this exception.
- setProperties(Properties) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set local properties, e.g. via the "props" tag in XML bean definitions.
- setPropertiesArray(Properties...) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set local properties, e.g. via the "props" tag in XML bean definitions, allowing for merging multiple properties sets into one.
- setPropertiesPersister(PropertiesPersister) - 类中的方法 cn.taketoday.core.io.PropertiesLoaderSupport
-
Set the PropertiesPersister to use for parsing properties files.
- setProperty(String, Object) - 类中的方法 cn.taketoday.core.env.MockPropertySource
-
Set the given property on the underlying
Propertiesobject. - setProperty(String, Object) - 类中的方法 cn.taketoday.core.env.MutableMapPropertySource
-
Set the given property on the underlying
Propertiesobject. - setProperty(String, String) - 类中的静态方法 cn.taketoday.lang.TodayStrategies
-
Programmatically set a local property, overriding an entry in the
TodayStrategies.PROPERTIES_RESOURCE_LOCATIONfile (if any). - setPropertyAccessors(List<PropertyAccessor>) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setPropertyValues(Object, Object[]) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean
- setRequiredProperties(String...) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setRequiredProperties(String...) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- setRequiredProperties(String...) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Specify which properties must be present, to be verified by
ConfigurablePropertyResolver.validateRequiredProperties(). - setResolutionMethod(YamlProcessor.ResolutionMethod) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Method to use for resolving resources.
- setResources(Resource...) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Set locations of YAML
resourcesto be loaded. - setReturn(V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Sets the expected return type of the analyzed method.
- setRootObject(Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setRootObject(Object, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setSerialVersionUID(Long) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Insert a static serialVersionUID field into the generated class.
- setSetters(String[]) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- setStack(int, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Sets the value of the given stack slot.
- setStaticMethod(String) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Set a fully qualified static method name to invoke, e.g.
- setStrategy(GeneratorStrategy) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Set the strategy to use to create the bytecode from this generator.
- setStrings(String[]) - 类中的方法 cn.taketoday.bytecode.util.StringSwitcher.Generator
-
Set the array of recognized Strings.
- setStyle(int) - 类中的方法 cn.taketoday.bytecode.proxy.Mixin.Generator
- setSuperclass(Class<?>) - 类中的方法 cn.taketoday.bytecode.beans.BeanGenerator
-
Set the class which the generated class will extend.
- setSuperclass(Class<?>) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set the class which the generated class will extend.
- setSupportedTypes(Class<?>...) - 类中的方法 cn.taketoday.core.YamlProcessor
-
Set the supported types that can be loaded from YAML documents.
- SettableListenableFuture<T> - cn.taketoday.util.concurrent中的类
-
A
ListenableFuturewhose value can be set viaSettableListenableFuture.set(Object)orSettableListenableFuture.setException(Throwable). - SettableListenableFuture() - 类的构造器 cn.taketoday.util.concurrent.SettableListenableFuture
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassTransformer
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.ClassTransformer
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.ClassTransformerChain
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.ClassTransformerTee
- setTarget(ClassVisitor) - 类中的方法 cn.taketoday.bytecode.transform.MethodFilterTransformer
- setTarget(Class) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- setTarget(Object) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- setTargetClass(Class) - 类中的方法 cn.taketoday.bytecode.reflect.ConstructorDelegate.Generator
- setTargetClass(Class) - 类中的方法 cn.taketoday.bytecode.reflect.MethodDelegate.Generator
- setTargetClass(Class<?>) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Set the target class on which to call the target method.
- setTargetMethod(String) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Set the name of the method to be invoked.
- setTargetObject(Object) - 类中的方法 cn.taketoday.util.ReflectiveMethodInvoker
-
Set the target object on which to call the target method.
- setTaskDecorator(TaskDecorator) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Specify a custom
TaskDecoratorto be applied to anyRunnableabout to be executed. - setTaskDecorator(TaskDecorator) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
-
Specify a custom
TaskDecoratorto be applied to anyRunnableabout to be executed. - SetterMethod - cn.taketoday.reflect中的接口
-
Fast call bean's setter Method
Method - setters - 类中的变量 cn.taketoday.bytecode.beans.BulkBean
- setThreadFactory(ThreadFactory) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Specify an external factory to use for creating new Threads, instead of relying on the local properties of this executor.
- setThreadGroup(ThreadGroup) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Specify the thread group that threads should be created in.
- setThreadGroupName(String) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Specify the name of the thread group that threads should be created in.
- setThreadNamePrefix(String) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Specify the prefix to use for the names of newly created threads.
- setThreadPriority(int) - 类中的方法 cn.taketoday.util.CustomizableThreadCreator
-
Set the priority of the threads that this factory creates.
- setTimeZone(TimeZone) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given TimeZone with the current thread, preserving any Locale that may have been set already.
- setTimeZone(TimeZone, boolean) - 类中的静态方法 cn.taketoday.core.i18n.LocaleContextHolder
-
Associate the given TimeZone with the current thread, preserving any Locale that may have been set already.
- setTrimTokens(boolean) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Specify whether to trim tokenized paths and patterns.
- setTypeComparator(TypeComparator) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setTypeConverter(TypeConverter) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setTypeLocator(TypeLocator) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setTypes(Class[]) - 类中的方法 cn.taketoday.bytecode.beans.BulkBean.Generator
- setupArgumentsForVarargsInvocation(Class<?>[], Object...) - 类中的静态方法 cn.taketoday.expression.spel.support.ReflectionHelper
-
Package up the arguments so that they correctly match what is expected in requiredParameterTypes.
- setUseCache(boolean) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
-
Whether use and update the static cache of generated classes for a class with the same properties.
- setUseFactory(boolean) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
-
Set whether the enhanced object instances should implement the
Factoryinterface. - setValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- setValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- setValue(EvaluationContext, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Set this expression in the provided context to the value provided.
- setValue(EvaluationContext, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- setValue(EvaluationContext, Object, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- setValue(EvaluationContext, Object, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- setValue(EvaluationContext, Object, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Set this expression in the provided context to the value provided.
- setValue(EvaluationContext, Object, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- setValue(ExpressionState, Object) - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- setValue(ExpressionState, Object) - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- setValue(ExpressionState, Object) - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- setValue(ExpressionState, Object) - 类中的方法 cn.taketoday.expression.spel.ast.SpelNodeImpl
- setValue(ExpressionState, Object) - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- setValue(ExpressionState, Object) - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Evaluate the expression to a node and then set the new value on that node.
- setValue(Object) - 类中的方法 cn.taketoday.core.io.ResourceArrayPropertyEditor
-
Treat the given value as a collection or array and convert it to a Resource array.
- setValue(Object) - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.NullValueRef
- setValue(Object) - 接口中的方法 cn.taketoday.expression.spel.ast.ValueRef
-
Sets the value this ValueRef points to, it should not require expression component re-evaluation.
- setValue(Object) - 类中的方法 cn.taketoday.expression.spel.ast.ValueRef.TypedValueHolderValueRef
- setValue(Object, Object) - 类中的方法 cn.taketoday.expression.common.CompositeStringExpression
- setValue(Object, Object) - 类中的方法 cn.taketoday.expression.common.LiteralExpression
- setValue(Object, Object) - 接口中的方法 cn.taketoday.expression.Expression
-
Set this expression in the provided context to the value provided.
- setValue(Object, Object) - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
- setValue(List, int, Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Replaces the element at the specified position in this list with the specified element (optional operation).
- setValue(V) - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- setValue(V) - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Replaces the value corresponding to this entry with the specified value (optional operation).
- SETVALUE_NOT_SUPPORTED - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- setValueSeparator(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- setValueSeparator(String) - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
-
Specify the separating character between the placeholders replaced by this resolver and their associated default value, or
nullif no such special character should be processed as a value separator. - setValueSeparator(String) - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Specify the separating character between the placeholders replaced by this resolver and their associated default value, or
nullif no such special character should be processed as a value separator. - setVariable(String, Object) - 接口中的方法 cn.taketoday.expression.EvaluationContext
-
Set a named variable within this evaluation context to a specified value.
- setVariable(String, Object) - 类中的方法 cn.taketoday.expression.spel.ExpressionState
- setVariable(String, Object) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext
- setVariable(String, Object) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- setVariables(Map<String, Object>) - 类中的方法 cn.taketoday.expression.spel.support.StandardEvaluationContext
- SEVENTEEN - enum class 中的枚举常量 cn.taketoday.core.JavaVersion
-
Java 17.
- shallowCopyFieldState(Object, Object) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Given the source object and the destination, which must be the same class or a subclass, copy all fields, including inherited fields.
- shared(boolean) - 类中的静态方法 cn.taketoday.util.PropertyPlaceholderHandler
- sharedInstance - 类中的静态变量 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
-
Shared instance based on the default constructor.
- shl(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- SHL - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - SHORT - enum class 中的枚举常量 cn.taketoday.expression.spel.ast.TypeCode
-
An
Object. - SHORT - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
shorttype. - SHORT_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
shorttype. - shortSummary() - 类中的方法 cn.taketoday.util.StopWatch
-
Get a short description of the total running time.
- shortType(short) - 类中的方法 cn.taketoday.bytecode.proxy.Source
- shr(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- SHR - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - shutdown() - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
- shutdownNow() - 类中的方法 cn.taketoday.core.task.support.ExecutorServiceAdapter
- SIG_STATIC - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- signature - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The signature of this class.
- signature - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The field's signature.
- signature - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The signature of this local variable.
- signature - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The method's signature.
- signature - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The record component signature.
- SignatureReader - cn.taketoday.bytecode.signature中的类
-
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
- SignatureReader(String) - 类的构造器 cn.taketoday.bytecode.signature.SignatureReader
-
Constructs a
SignatureReaderfor the given signature. - SignatureRemapper - cn.taketoday.bytecode.commons中的类
-
A
SignatureVisitorthat remaps types with aRemapper. - SignatureRemapper(SignatureVisitor, Remapper) - 类的构造器 cn.taketoday.bytecode.commons.SignatureRemapper
-
Constructs a new
SignatureRemapper. - SignatureVisitor - cn.taketoday.bytecode.signature中的类
-
A visitor to visit a generic signature.
- SignatureVisitor() - 类的构造器 cn.taketoday.bytecode.signature.SignatureVisitor
-
Constructs a new
SignatureVisitor. - SignatureWriter - cn.taketoday.bytecode.signature中的类
-
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
- SignatureWriter() - 类的构造器 cn.taketoday.bytecode.signature.SignatureWriter
-
Constructs a new
SignatureWriter. - SimpleAsyncTaskExecutor - cn.taketoday.core.task中的类
-
TaskExecutorimplementation that fires up a new Thread for each task, executing it asynchronously. - SimpleAsyncTaskExecutor() - 类的构造器 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Create a new SimpleAsyncTaskExecutor with default thread name prefix.
- SimpleAsyncTaskExecutor(String) - 类的构造器 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Create a new SimpleAsyncTaskExecutor with the given thread name prefix.
- SimpleAsyncTaskExecutor(ThreadFactory) - 类的构造器 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Create a new SimpleAsyncTaskExecutor with the given external thread factory.
- SimpleCommandLineArgsParser - cn.taketoday.core.env中的类
-
Parses a
String[]of command line arguments in order to populate aCommandLineArgsobject. - SimpleCommandLineArgsParser() - 类的构造器 cn.taketoday.core.env.SimpleCommandLineArgsParser
- SimpleCommandLinePropertySource - cn.taketoday.core.env中的类
-
CommandLinePropertySourceimplementation backed by a simple String array. - SimpleCommandLinePropertySource(String...) - 类的构造器 cn.taketoday.core.env.SimpleCommandLinePropertySource
-
Create a new
SimpleCommandLinePropertySourcehaving the default name and backed by the givenString[]of command line arguments. - SimpleCommandLinePropertySource(String, String[]) - 类的构造器 cn.taketoday.core.env.SimpleCommandLinePropertySource
-
Create a new
SimpleCommandLinePropertySourcehaving the given name and backed by the givenString[]of command line arguments. - SimpleEvaluationContext - cn.taketoday.expression.spel.support中的类
-
A basic implementation of
EvaluationContextthat focuses on a subset of essential SpEL features and customization options, targeting simple condition evaluation and in particular data binding scenarios. - SimpleEvaluationContext.Builder - cn.taketoday.expression.spel.support中的类
-
Builder for
SimpleEvaluationContext. - SimpleIdGenerator - cn.taketoday.util中的类
-
A simple
IdGeneratorthat starts at 1, increments up toLong.MAX_VALUE, and then rolls over. - SimpleIdGenerator() - 类的构造器 cn.taketoday.util.SimpleIdGenerator
- SimpleLocaleContext - cn.taketoday.core.i18n中的类
-
Simple implementation of the
LocaleContextinterface, always returning a specifiedLocale. - SimpleLocaleContext(Locale) - 类的构造器 cn.taketoday.core.i18n.SimpleLocaleContext
-
Create a new SimpleLocaleContext that exposes the specified Locale.
- simpleMatch(String[], String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Match a String against the given patterns, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.
- simpleMatch(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Match a String against the given pattern, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.
- SimpleMetadataReaderFactory - cn.taketoday.core.type.classreading中的类
-
Simple implementation of the
MetadataReaderFactoryinterface, creating a new ASMClassReaderfor every request. - SimpleMetadataReaderFactory() - 类的构造器 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
-
Create a new SimpleMetadataReaderFactory for the default class loader.
- SimpleMetadataReaderFactory(ResourceLoader) - 类的构造器 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
-
Create a new SimpleMetadataReaderFactory for the given resource loader.
- SimpleMetadataReaderFactory(ClassLoader) - 类的构造器 cn.taketoday.core.type.classreading.SimpleMetadataReaderFactory
-
Create a new SimpleMetadataReaderFactory for the given class loader.
- SimpleMethodInfo - cn.taketoday.bytecode.core中的类
- SimpleMethodInfo(ClassInfo, int, MethodSignature, Type[]) - 类的构造器 cn.taketoday.bytecode.core.SimpleMethodInfo
- SimpleNamespaceContext - cn.taketoday.util.xml中的类
-
Simple
javax.xml.namespace.NamespaceContextimplementation. - SimpleNamespaceContext() - 类的构造器 cn.taketoday.util.xml.SimpleNamespaceContext
- SimpleRemapper - cn.taketoday.bytecode.commons中的类
- SimpleRemapper(String, String) - 类的构造器 cn.taketoday.bytecode.commons.SimpleRemapper
-
Constructs a new
SimpleRemapperwith the given mapping. - SimpleRemapper(Map<String, String>) - 类的构造器 cn.taketoday.bytecode.commons.SimpleRemapper
-
Constructs a new
SimpleRemapperwith the given mapping. - SimpleRouteMatcher - cn.taketoday.util中的类
-
RouteMatcherthat delegates to aPathMatcher. - SimpleRouteMatcher(PathMatcher) - 类的构造器 cn.taketoday.util.SimpleRouteMatcher
-
Create a new
SimpleRouteMatcherfor the givenPathMatcherdelegate. - SimpleSaxErrorHandler - cn.taketoday.util.xml中的类
-
Simple
org.xml.sax.ErrorHandlerimplementation: logs warnings using the given Commons Logging logger instance, and rethrows errors to discontinue the XML transformation. - SimpleSaxErrorHandler(Logger) - 类的构造器 cn.taketoday.util.xml.SimpleSaxErrorHandler
-
Create a new SimpleSaxErrorHandler for the given Commons Logging logger instance.
- SimpleTimeZoneAwareLocaleContext - cn.taketoday.core.i18n中的类
-
Simple implementation of the
TimeZoneAwareLocaleContextinterface, always returning a specifiedLocaleandTimeZone. - SimpleTimeZoneAwareLocaleContext(Locale, TimeZone) - 类的构造器 cn.taketoday.core.i18n.SimpleTimeZoneAwareLocaleContext
-
Create a new SimpleTimeZoneAwareLocaleContext that exposes the specified Locale and TimeZone.
- SimpleTransformErrorListener - cn.taketoday.util.xml中的类
-
Simple
javax.xml.transform.ErrorListenerimplementation: logs warnings using the given Commons Logging logger instance, and rethrows errors to discontinue the XML transformation. - SimpleTransformErrorListener(Logger) - 类的构造器 cn.taketoday.util.xml.SimpleTransformErrorListener
-
Create a new SimpleTransformErrorListener for the given Commons Logging logger instance.
- SimpleVerifier - cn.taketoday.bytecode.tree.analysis中的类
-
An extended
BasicVerifierthat performs more precise verifications. - SimpleVerifier() - 类的构造器 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifier. - SimpleVerifier(Type, Type, boolean) - 类的构造器 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifierto verify a specific class. - SimpleVerifier(Type, Type, boolean, Type...) - 类的构造器 cn.taketoday.bytecode.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifierto verify a specific class. - singleOptionalValue(Class<?>, Supplier<?>) - 类中的静态方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Descriptor for a reactive type that can produce 0..1 values.
- singleRequiredValue(Class<?>) - 类中的静态方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Descriptor for a reactive type that must produce 1 value to complete.
- singleton(Customizer) - 类中的静态方法 cn.taketoday.bytecode.core.CustomizerRegistry
- singletonIterator(E) - 类中的静态方法 cn.taketoday.util.CollectionUtils
- SingletonIterator<E> - cn.taketoday.util中的类
- SingletonIterator(E) - 类的构造器 cn.taketoday.util.SingletonIterator
- SingletonSupplier<T> - cn.taketoday.util.function中的类
-
A
Supplierdecorator that caches a singleton result and makes it available fromSingletonSupplier.get()(nullable) andSingletonSupplier.obtain()(null-safe). - SingletonSupplier(Supplier<? extends T>, Supplier<? extends T>) - 类的构造器 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given instance supplier and a default supplier for the case when the instance isnull. - SingletonSupplier(T, Supplier<? extends T>) - 类的构造器 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given singleton instance and a default supplier for the case when the instance isnull. - SIPUSH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- size - 类中的变量 cn.taketoday.bytecode.tree.analysis.SourceValue
-
The size of this value, in 32 bits words.
- size() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- size() - 类中的方法 cn.taketoday.bytecode.beans.FixedKeySet
- size() - 类中的方法 cn.taketoday.bytecode.ByteVector
-
Returns the actual number of bytes in this vector.
- size() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns the number of instructions in this list.
- size() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- size() - 类中的方法 cn.taketoday.core.env.PropertySources
-
Return the number of
PropertySourceobjects contained. - size() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- size() - 类中的方法 cn.taketoday.util.ConcurrentLruCache
-
Return the current size of the cache.
- size() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap
- size() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Return the number of bytes stored in this
FastByteArrayOutputStream. - size() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- size() - 类中的方法 cn.taketoday.util.SmartList
- SKIP_CODE - 类中的静态变量 cn.taketoday.bytecode.ClassReader
-
A flag to skip the Code attributes.
- SKIP_DEBUG - 类中的静态变量 cn.taketoday.bytecode.ClassReader
-
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable, LineNumberTable and MethodParameters attributes.
- SKIP_FRAMES - 类中的静态变量 cn.taketoday.bytecode.ClassReader
-
A flag to skip the StackMap and StackMapTable attributes.
- skipUntilByteCount(Publisher<T>, long) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Skip buffers from the given
Publisheruntil the total byte count reaches the given maximum byte count, or until the publisher is complete. - SLF4JBridgeHandler - cn.taketoday.logging中的类
-
Bridge/route all JUL log records to the SLF4J API.
- SLF4JBridgeHandler() - 类的构造器 cn.taketoday.logging.SLF4JBridgeHandler
- slice(int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
已过时。in favor of
DataBuffer.split(int), which has different semantics - slice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
-
已过时。
- slice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- slice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
已过时。
- slice(int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
已过时。
- SmartClassLoader - cn.taketoday.core中的接口
-
Interface to be implemented by a reloading-aware ClassLoader.
- SmartList<E> - cn.taketoday.util中的类
-
A List which is optimised for the sizes of 0 and 1, in which cases it would not allocate array at all.
- SmartList() - 类的构造器 cn.taketoday.util.SmartList
- SmartList(E) - 类的构造器 cn.taketoday.util.SmartList
- SmartList(E...) - 类的构造器 cn.taketoday.util.SmartList
- SmartList(Collection<? extends E>) - 类的构造器 cn.taketoday.util.SmartList
- sneakyThrow(ExceptionUtils.Action) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
- sneakyThrow(Throwable) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
-
Throws any throwable 'sneakily' - you don't need to catch it, nor declare that you throw it onwards.
- sneakyThrow(Callable<T>) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
- SOFT - enum class 中的枚举常量 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceType
-
Use
SoftReferences. - sort() - 类中的方法 cn.taketoday.util.ArrayHolder
- sort(Object[]) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
-
Sort the given array with a default AnnotationAwareOrderComparator.
- sort(Object[]) - 类中的静态方法 cn.taketoday.core.OrderComparator
-
Sort the given array with a default OrderComparator.
- sort(Comparator<? super E>) - 类中的方法 cn.taketoday.util.SmartList
- sort(Comparator<E>) - 类中的方法 cn.taketoday.util.ArrayHolder
- sort(List<?>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
-
Sort the given list with a default
AnnotationAwareOrderComparator. - sort(List<?>) - 类中的静态方法 cn.taketoday.core.OrderComparator
-
Sort the given List with a default OrderComparator.
- sortArray(String[]) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Sort the given
Stringarray if necessary. - sortBySpecificity(List<? extends MimeType>) - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Sorts the given list of
MimeTypeobjects by specificity. - sortIfNecessary(Object) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationAwareOrderComparator
-
Sort the given array or List with a default AnnotationAwareOrderComparator, if necessary.
- sortIfNecessary(Object) - 类中的静态方法 cn.taketoday.core.OrderComparator
-
Sort the given array or List with a default OrderComparator, if necessary.
- source - 类中的变量 cn.taketoday.core.env.PropertySource
- Source - cn.taketoday.bytecode.proxy中的类
- Source() - 类的构造器 cn.taketoday.bytecode.proxy.Source
- SOURCE_DEPRECATED - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- SOURCE_FILE - 接口中的静态变量 cn.taketoday.lang.Constant
- SOURCE_MASK - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- Source.CheckedException - cn.taketoday.bytecode.proxy中的异常错误
- Source.UndeclaredException - cn.taketoday.bytecode.proxy中的异常错误
- sourceDebug - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The correspondence between source and compiled elements of this class.
- sourceFile - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The name of the source file from which this class was compiled.
- SourceInterpreter - cn.taketoday.bytecode.tree.analysis中的类
-
An
InterpreterforSourceValuevalues. - SourceInterpreter() - 类的构造器 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
-
Constructs a new
SourceInterpreterfor the latest ASM API version. - sourceType() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
返回
sourceType记录组件的值。 - SourceValue - cn.taketoday.bytecode.tree.analysis中的类
-
A
Valuewhich keeps track of the bytecode instructions that can produce it. - SourceValue(int) - 类的构造器 cn.taketoday.bytecode.tree.analysis.SourceValue
-
Constructs a new
SourceValue. - SourceValue(int, AbstractInsnNode) - 类的构造器 cn.taketoday.bytecode.tree.analysis.SourceValue
-
Constructs a new
SourceValue. - SourceValue(int, Set<AbstractInsnNode>) - 类的构造器 cn.taketoday.bytecode.tree.analysis.SourceValue
-
Constructs a new
SourceValue. - SPECIFICITY_COMPARATOR - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Comparator used by
MimeTypeUtils.sortBySpecificity(List). - SpecificityComparator() - 类的构造器 cn.taketoday.util.MimeType.SpecificityComparator
- SpelCompiler - cn.taketoday.expression.spel.standard中的类
-
A SpelCompiler will take a regular parsed expression and create (and load) a class containing byte code that does the same thing as that expression.
- SpelCompilerMode - cn.taketoday.expression.spel中的Enum Class
-
Captures the possible configuration settings for a compiler that can be used when evaluating expressions.
- SpelEvaluationException - cn.taketoday.expression.spel中的异常错误
-
Root exception for Spring EL related exceptions.
- SpelEvaluationException(int, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelEvaluationException
- SpelEvaluationException(int, Throwable, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelEvaluationException
- SpelEvaluationException(SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelEvaluationException
- SpelEvaluationException(Throwable, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelEvaluationException
- SpelExpression - cn.taketoday.expression.spel.standard中的类
-
A
SpelExpressionrepresents a parsed (valid) expression that is ready to be evaluated in a specified context. - SpelExpression(String, SpelNodeImpl, SpelParserConfiguration) - 类的构造器 cn.taketoday.expression.spel.standard.SpelExpression
-
Construct an expression, only used by the parser.
- SpelExpressionParser - cn.taketoday.expression.spel.standard中的类
-
SpEL parser.
- SpelExpressionParser() - 类的构造器 cn.taketoday.expression.spel.standard.SpelExpressionParser
-
Create a parser with default settings.
- SpelExpressionParser(SpelParserConfiguration) - 类的构造器 cn.taketoday.expression.spel.standard.SpelExpressionParser
-
Create a parser with the specified configuration.
- SpelMessage - cn.taketoday.expression.spel中的Enum Class
-
Contains all the messages that can be produced by the Spring Expression Language.
- SpelMessage.Kind - cn.taketoday.expression.spel中的Enum Class
-
Message kinds.
- SpelNode - cn.taketoday.expression.spel中的接口
-
Represents a node in the AST for a parsed expression.
- SpelNodeImpl - cn.taketoday.expression.spel.ast中的类
-
The common supertype of all AST nodes in a parsed Spring Expression Language format expression.
- SpelNodeImpl(int, int) - 类的构造器 cn.taketoday.expression.spel.ast.SpelNodeImpl
- SpelNodeImpl(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.SpelNodeImpl
- SpelParseException - cn.taketoday.expression.spel中的异常错误
-
Root exception for Spring EL related exceptions.
- SpelParseException(int, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelParseException
- SpelParseException(int, Throwable, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelParseException
- SpelParseException(String, int, SpelMessage, Object...) - 异常错误的构造器 cn.taketoday.expression.spel.SpelParseException
- SpelParserConfiguration - cn.taketoday.expression.spel中的类
-
Configuration object for the SpEL expression parser.
- SpelParserConfiguration() - 类的构造器 cn.taketoday.expression.spel.SpelParserConfiguration
-
Create a new
SpelParserConfigurationinstance with default settings. - SpelParserConfiguration(boolean, boolean) - 类的构造器 cn.taketoday.expression.spel.SpelParserConfiguration
-
Create a new
SpelParserConfigurationinstance. - SpelParserConfiguration(boolean, boolean, int) - 类的构造器 cn.taketoday.expression.spel.SpelParserConfiguration
-
Create a new
SpelParserConfigurationinstance. - SpelParserConfiguration(SpelCompilerMode, ClassLoader) - 类的构造器 cn.taketoday.expression.spel.SpelParserConfiguration
-
Create a new
SpelParserConfigurationinstance. - SpelParserConfiguration(SpelCompilerMode, ClassLoader, boolean, boolean, int) - 类的构造器 cn.taketoday.expression.spel.SpelParserConfiguration
-
Create a new
SpelParserConfigurationinstance. - split(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Splits this data buffer into two at the given index.
- split(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- split(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- split(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- split(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- split(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Split with
Constant.SPLIT_REGEXP - split(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Split a
Stringat the first occurrence of the delimiter. - SPLIT_REGEXP - 接口中的静态变量 cn.taketoday.lang.Constant
- splitArrayElementsIntoProperties(String[], String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitArrayElementsIntoProperties(String[], String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitAsList(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Split with
Constant.SPLIT_REGEXP - spliterator() - 类中的方法 cn.taketoday.core.CompositeStrategies
- spliterator() - 类中的方法 cn.taketoday.core.env.MapPropertyResolver
- spliterator() - 类中的方法 cn.taketoday.core.env.PropertySources
- spliterator() - 类中的方法 cn.taketoday.core.env.PropertySourcesPropertyResolver
- SPRING_EXPRESSION_COMPILER_MODE_PROPERTY_NAME - 类中的静态变量 cn.taketoday.expression.spel.SpelParserConfiguration
-
System property to configure the default compiler mode for SpEL expression parsers: "spel.compiler.mode".
- stack - 类中的变量 cn.taketoday.bytecode.commons.AnalyzerAdapter
-
The operand stack slots for the current execution frame.
- stack - 类中的变量 cn.taketoday.bytecode.tree.FrameNode
-
The types of the operand stack elements of this stack map frame.
- standard() - 类中的静态方法 cn.taketoday.core.annotation.RepeatableContainers
-
Create a
RepeatableContainersinstance that searches using Java's@Repeatableannotation. - STANDARD_NUMBER_TYPES - 类中的静态变量 cn.taketoday.util.NumberUtils
-
Standard number types (all immutable): Byte, Short, Integer, Long, BigInteger, Float, Double, BigDecimal.
- StandardAnnotationMetadata - cn.taketoday.core.type中的类
-
AnnotationMetadataimplementation that uses standard reflection to introspect a givenClass. - StandardAnnotationMetadata(Class<?>) - 类的构造器 cn.taketoday.core.type.StandardAnnotationMetadata
-
Create a new
StandardAnnotationMetadatawrapper for the given Class. - StandardAnnotationMetadata(Class<?>, boolean) - 类的构造器 cn.taketoday.core.type.StandardAnnotationMetadata
-
Create a new
StandardAnnotationMetadatawrapper for the given Class, providing the option to return any nested annotations or annotation arrays in the form ofAnnotationAttributesinstead of actualAnnotationinstances. - StandardClassMetadata - cn.taketoday.core.type中的类
-
ClassMetadataimplementation that uses standard reflection to introspect a givenClass. - StandardClassMetadata(Class<?>) - 类的构造器 cn.taketoday.core.type.StandardClassMetadata
-
Create a new StandardClassMetadata wrapper for the given Class.
- StandardEnvironment - cn.taketoday.core.env中的类
-
Environmentimplementation suitable for use in 'standard' (i.e. non-web) applications. - StandardEnvironment() - 类的构造器 cn.taketoday.core.env.StandardEnvironment
-
Create a new
StandardEnvironmentinstance. - StandardEnvironment(PropertySources) - 类的构造器 cn.taketoday.core.env.StandardEnvironment
-
Create a new
StandardEnvironmentinstance with a specificPropertySourcesinstance. - StandardEvaluationContext - cn.taketoday.expression.spel.support中的类
-
A powerful and highly configurable
EvaluationContextimplementation. - StandardEvaluationContext() - 类的构造器 cn.taketoday.expression.spel.support.StandardEvaluationContext
-
Create a
StandardEvaluationContextwith a null root object. - StandardEvaluationContext(Object) - 类的构造器 cn.taketoday.expression.spel.support.StandardEvaluationContext
-
Create a
StandardEvaluationContextwith the given root object. - StandardMethodMetadata - cn.taketoday.core.type中的类
-
MethodMetadataimplementation that uses standard reflection to introspect a givenMethod. - StandardMethodMetadata(Method) - 类的构造器 cn.taketoday.core.type.StandardMethodMetadata
-
Create a new StandardMethodMetadata wrapper for the given Method.
- StandardMethodMetadata(Method, boolean) - 类的构造器 cn.taketoday.core.type.StandardMethodMetadata
-
Create a new StandardMethodMetadata wrapper for the given Method, providing the option to return any nested annotations or annotation arrays in the form of
AnnotationAttributesinstead of actualAnnotationinstances. - StandardOperatorOverloader - cn.taketoday.expression.spel.support中的类
-
Standard implementation of
OperatorOverloader. - StandardOperatorOverloader() - 类的构造器 cn.taketoday.expression.spel.support.StandardOperatorOverloader
- StandardTypeComparator - cn.taketoday.expression.spel.support中的类
-
A basic
TypeComparatorimplementation: supports comparison ofNumbertypes as well as types implementingComparable. - StandardTypeComparator() - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeComparator
- StandardTypeConverter - cn.taketoday.expression.spel.support中的类
-
Default implementation of the
TypeConverterinterface, delegating to a coreConversionService. - StandardTypeConverter() - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeConverter
-
Create a StandardTypeConverter for the default ConversionService.
- StandardTypeConverter(ConversionService) - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeConverter
-
Create a StandardTypeConverter for the given ConversionService.
- StandardTypeConverter(Supplier<ConversionService>) - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeConverter
-
Create a StandardTypeConverter for the given ConversionService.
- StandardTypeLocator - cn.taketoday.expression.spel.support中的类
-
A simple implementation of
TypeLocatorthat uses the context ClassLoader (or any ClassLoader set upon it). - StandardTypeLocator() - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Create a StandardTypeLocator for the default ClassLoader (typically, the thread context ClassLoader).
- StandardTypeLocator(ClassLoader) - 类的构造器 cn.taketoday.expression.spel.support.StandardTypeLocator
-
Create a StandardTypeLocator for the given ClassLoader.
- start - 类中的变量 cn.taketoday.bytecode.tree.LineNumberNode
-
The first instruction corresponding to this line number.
- start - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableAnnotationNode
-
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).
- start - 类中的变量 cn.taketoday.bytecode.tree.LocalVariableNode
-
The first instruction corresponding to the scope of this local variable (inclusive).
- start - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The beginning of the exception handler's scope (inclusive).
- start() - 接口中的方法 cn.taketoday.util.backoff.BackOff
-
Start a new back off execution.
- start() - 类中的方法 cn.taketoday.util.backoff.ExponentialBackOff
- start() - 类中的方法 cn.taketoday.util.backoff.FixedBackOff
- start() - 类中的方法 cn.taketoday.util.StopWatch
-
Start an unnamed task.
- start(String) - 类中的方法 cn.taketoday.util.StopWatch
-
Start a named task.
- startsWithIgnoreCase(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test if the given
Stringstarts with the specified prefix, ignoring upper/lower case. - state(boolean) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalStateExceptionif the expression evaluates tofalse. - state(boolean, String) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalStateExceptionif the expression evaluates tofalse. - state(boolean, Supplier<String>) - 类中的静态方法 cn.taketoday.lang.Assert
-
Assert a boolean expression, throwing an
IllegalStateExceptionif the expression evaluates tofalse. - STATIC_CLASS_INIT - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- StaticInitMerger - cn.taketoday.bytecode.commons中的类
-
A
ClassVisitorthat merges <clinit> methods into a single one. - StaticInitMerger(String, ClassVisitor) - 类的构造器 cn.taketoday.bytecode.commons.StaticInitMerger
-
Constructs a new
StaticInitMerger. - staticMethod() - 类中的静态方法 cn.taketoday.bytecode.reflect.MemberSwitchBean
- StaxUtils - cn.taketoday.util.xml中的类
-
Convenience methods for working with the StAX API.
- StaxUtils() - 类的构造器 cn.taketoday.util.xml.StaxUtils
- step() - record class中的方法 cn.taketoday.lang.Version
-
返回
step记录组件的值。 - stop() - 类中的方法 cn.taketoday.util.StopWatch
-
Stop the current task.
- STOP - 接口中的静态变量 cn.taketoday.util.backoff.BackOffExecution
-
Return value of
BackOffExecution.nextBackOff()that indicates that the operation should not be retried. - StopWatch - cn.taketoday.util中的类
-
Simple stop watch, allowing for timing of a number of tasks, exposing total running time and running time for each named task.
- StopWatch() - 类的构造器 cn.taketoday.util.StopWatch
-
Construct a new
StopWatch. - StopWatch(String) - 类的构造器 cn.taketoday.util.StopWatch
-
Construct a new
StopWatchwith the given ID. - StopWatch.TaskInfo - cn.taketoday.util中的类
-
Nested class to hold data about one task executed within the
StopWatch. - store(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- store(Properties, OutputStream, String) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- store(Properties, OutputStream, String) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Write the contents of the given Properties object to the given OutputStream.
- store(Properties, Writer, String) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- store(Properties, Writer, String) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Write the contents of the given Properties object to the given Writer.
- storeArg(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given method argument.
- storeInsn(Type, int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a local variable.
- storeLocal(int) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- storeLocal(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- storeLocal(Local) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
- storeToXml(Properties, OutputStream, String) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- storeToXml(Properties, OutputStream, String) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Write the contents of the given Properties object to the given XML OutputStream.
- storeToXml(Properties, OutputStream, String, String) - 类中的方法 cn.taketoday.util.DefaultPropertiesPersister
- storeToXml(Properties, OutputStream, String, String) - 接口中的方法 cn.taketoday.util.PropertiesPersister
-
Write the contents of the given Properties object to the given XML OutputStream.
- STRATEGIES_LOCATION - 类中的静态变量 cn.taketoday.lang.TodayStrategies
- stream() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Stream all annotations and meta-annotations contained in this collection.
- stream() - 类中的方法 cn.taketoday.core.env.PropertySources
-
Return a sequential
Streamcontaining the property sources. - stream() - 类中的方法 cn.taketoday.util.ArrayHolder
-
If array is present, returns a sequential
Streamcontaining only that value, otherwise returns an emptyStream. - stream(Class<A>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Stream all annotations and meta-annotations that match the specified type.
- stream(String) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotations
-
Stream all annotations and meta-annotations that match the specified type.
- StreamUtils - cn.taketoday.util中的类
-
Simple utility methods for dealing with streams.
- StreamUtils() - 类的构造器 cn.taketoday.util.StreamUtils
- strict - 类中的静态变量 cn.taketoday.util.PropertyPlaceholderHandler
- STRING_INDEX_OUT_OF_BOUNDS - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- stringBuilder - 类中的变量 cn.taketoday.bytecode.util.Printer
-
The builder used to build strings in the various visit methods.
- StringDecoder - cn.taketoday.core.codec中的类
-
Decode from a data buffer stream to a
Stringstream, either splitting or aggregating incoming data chunks to realign along newlines delimiters and produce a stream of strings. - StringLiteral - cn.taketoday.expression.spel.ast中的类
-
Expression language AST node that represents a string literal.
- StringLiteral(String, int, int, String) - 类的构造器 cn.taketoday.expression.spel.ast.StringLiteral
- stringSwitch(CodeEmitter, String[], int, ObjectSwitchCallback) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- StringSwitcher - cn.taketoday.bytecode.util中的类
-
This class implements a simple String->int mapping for a fixed set of keys.
- StringSwitcher() - 类的构造器 cn.taketoday.bytecode.util.StringSwitcher
- StringSwitcher.Generator - cn.taketoday.bytecode.util中的类
- StringUtils - cn.taketoday.util中的类
- StringUtils() - 类的构造器 cn.taketoday.util.StringUtils
- StringValueResolver - cn.taketoday.core中的接口
-
Simple strategy interface for resolving a String value.
- stripFilenameExtension(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Strip the filename extension from the given Java resource path, e.g.
- StubPropertySource(String) - 类的构造器 cn.taketoday.core.env.PropertySource.StubPropertySource
- style(Object) - 类中的方法 cn.taketoday.core.style.DefaultValueStyler
- style(Object) - 接口中的方法 cn.taketoday.core.style.ValueStyler
-
Style the given value, returning a String representation.
- STYLE_BEANS - 类中的静态变量 cn.taketoday.bytecode.proxy.Mixin
- STYLE_EVERYTHING - 类中的静态变量 cn.taketoday.bytecode.proxy.Mixin
- STYLE_INTERFACES - 类中的静态变量 cn.taketoday.bytecode.proxy.Mixin
- styleEnd(StringBuilder, Object) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleEnd(StringBuilder, Object) - 接口中的方法 cn.taketoday.core.style.ToStringStyler
-
Style a
toString()'ed object after it's fields are styled. - styleField(StringBuilder, String, Object) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleField(StringBuilder, String, Object) - 接口中的方法 cn.taketoday.core.style.ToStringStyler
-
Style a field value as a string.
- styleFieldEnd(StringBuilder, String) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleFieldSeparator(StringBuilder) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleFieldSeparator(StringBuilder) - 接口中的方法 cn.taketoday.core.style.ToStringStyler
-
Style the field separator.
- styleFieldStart(StringBuilder, String) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleStart(StringBuilder, Object) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleStart(StringBuilder, Object) - 接口中的方法 cn.taketoday.core.style.ToStringStyler
-
Style a
toString()'ed object before its fields are styled. - styleValue(StringBuilder, Object) - 类中的方法 cn.taketoday.core.style.DefaultToStringStyler
- styleValue(StringBuilder, Object) - 接口中的方法 cn.taketoday.core.style.ToStringStyler
-
Style the given value.
- sub(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- SUB - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method. - submit(Runnable) - 接口中的方法 cn.taketoday.core.task.AsyncTaskExecutor
-
Submit a Runnable task for execution, receiving a Future representing that task.
- submit(Runnable) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
- submit(Runnable) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
- submit(Callable<T>) - 接口中的方法 cn.taketoday.core.task.AsyncTaskExecutor
-
Submit a Callable task for execution, receiving a Future representing that task.
- submit(Callable<T>) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
- submit(Callable<T>) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
- submitCompletable(Runnable) - 接口中的方法 cn.taketoday.core.task.AsyncTaskExecutor
-
Submit a
Runnabletask for execution, receiving aCompletableFuturerepresenting that task. - submitCompletable(Callable<T>) - 接口中的方法 cn.taketoday.core.task.AsyncTaskExecutor
-
Submit a
Callabletask for execution, receiving aCompletableFuturerepresenting that task. - submitListenable(Runnable) - 接口中的方法 cn.taketoday.core.task.AsyncListenableTaskExecutor
-
Submit a
Runnabletask for execution, receiving aListenableFuturerepresenting that task. - submitListenable(Runnable) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
- submitListenable(Runnable) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
- submitListenable(Callable<T>) - 接口中的方法 cn.taketoday.core.task.AsyncListenableTaskExecutor
-
Submit a
Callabletask for execution, receiving aListenableFuturerepresenting that task. - submitListenable(Callable<T>) - 类中的方法 cn.taketoday.core.task.SimpleAsyncTaskExecutor
- submitListenable(Callable<T>) - 类中的方法 cn.taketoday.core.task.support.TaskExecutorAdapter
- subSequence(int, int) - 类中的方法 cn.taketoday.logging.LogMessage
- substringMatch(CharSequence, int, CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Test whether the given string matches the given substring at the given index.
- SUBTRACT - enum class 中的枚举常量 cn.taketoday.expression.Operation
-
Subtract operation.
- success(T) - 类中的方法 cn.taketoday.util.concurrent.ListenableFutureCallbackRegistry
-
Trigger a
SuccessCallback.onSuccess(Object)call on all added callbacks with the given result. - SuccessCallback<T> - cn.taketoday.util.concurrent中的接口
-
Success callback for a
ListenableFuture. - SUID_FIELD_NAME - 接口中的静态变量 cn.taketoday.lang.Constant
- SUPER - 类中的静态变量 cn.taketoday.bytecode.signature.SignatureVisitor
-
Wildcard for a "super" type argument.
- super_getfield(String, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_getstatic(String, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_invoke() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_invoke(MethodSignature) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_invoke_constructor() - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_invoke_constructor(MethodSignature) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_putfield(String, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- super_putstatic(String, Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- SUPERCLASS - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Find all directly declared and superclass annotations.
- superName - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The internal of name of the super class (see
Type.getInternalName()). - SupplierUtils - cn.taketoday.util.function中的类
-
Convenience utilities for
Supplierhandling. - SupplierUtils() - 类的构造器 cn.taketoday.util.function.SupplierUtils
- supportsEmpty() - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Shortcut for
getDescriptor().supportsEmpty(). - supportsEmpty() - 类中的方法 cn.taketoday.core.ReactiveTypeDescriptor
-
Return
trueif the reactive type can complete with no values. - SUPPRESS_LOGGING_HINT - 类中的静态变量 cn.taketoday.core.codec.Hints
-
Name of boolean hint whether to avoid logging data either because it's potentially sensitive, or because it has been logged by a composite encoder, e.g. for multipart requests.
- suppressGetenvAccess() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Determine whether to suppress
System.getenv()/System.getenv(String)access for the purposes ofAbstractEnvironment.getSystemEnvironment(). - swap() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a SWAP instruction.
- swap() - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- swap(int, int) - 类中的方法 cn.taketoday.bytecode.util.ParallelSorter
- swap(Type, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to swap the top two stack values.
- SWAP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- SWITCH_STYLE_HASH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- SWITCH_STYLE_HASHONLY - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- SWITCH_STYLE_TRIE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- synchronizedMethod() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- SyncTaskExecutor - cn.taketoday.core.task中的类
-
TaskExecutorimplementation that executes each task synchronously in the calling thread. - SyncTaskExecutor() - 类的构造器 cn.taketoday.core.task.SyncTaskExecutor
- synthesize() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a type-safe synthesized version of this merged annotation that can be used directly in code.
- synthesize(Predicate<? super MergedAnnotation<A>>) - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Optionally create a type-safe synthesized version of this annotation based on a condition predicate.
- synthesizeAnnotation(A, AnnotatedElement) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Synthesize an annotation from the supplied
annotationby wrapping it in a dynamic proxy that transparently enforces attribute alias semantics for annotation attributes that are annotated with@AliasFor. - synthesizeAnnotation(Class<A>) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Synthesize an annotation from its default attributes values.
- synthesizeAnnotation(Map<String, Object>, Class<A>, AnnotatedElement) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Synthesize an annotation from the supplied map of annotation attributes by wrapping the map in a dynamic proxy that implements an annotation of the specified
annotationTypeand transparently enforces attribute alias semantics for annotation attributes that are annotated with@AliasFor. - SynthesizingMethodParameter - cn.taketoday.core.annotation中的类
-
A
MethodParametervariant which synthesizes annotations that declare attribute aliases via@AliasFor. - SynthesizingMethodParameter(SynthesizingMethodParameter) - 类的构造器 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Copy constructor, resulting in an independent
SynthesizingMethodParameterbased on the same metadata and cache state that the original object was in. - SynthesizingMethodParameter(Constructor<?>, int) - 类的构造器 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new
SynthesizingMethodParameterfor the given constructor, with nesting level 1. - SynthesizingMethodParameter(Constructor<?>, int, int) - 类的构造器 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new
SynthesizingMethodParameterfor the given constructor. - SynthesizingMethodParameter(Method, int) - 类的构造器 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new
SynthesizingMethodParameterfor the given method, with nesting level 1. - SynthesizingMethodParameter(Method, int, int) - 类的构造器 cn.taketoday.core.annotation.SynthesizingMethodParameter
-
Create a new
SynthesizingMethodParameterfor the given method. - SYSTEM_ENVIRONMENT_BEAN_NAME - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of the System environment bean in the factory.
- SYSTEM_ENVIRONMENT_PROPERTY_SOURCE_NAME - 类中的静态变量 cn.taketoday.core.env.StandardEnvironment
-
System environment property source name: "systemEnvironment".
- SYSTEM_PROPERTIES_BEAN_NAME - 接口中的静态变量 cn.taketoday.core.env.Environment
-
Name of the System properties bean in the factory.
- SYSTEM_PROPERTIES_PROPERTY_SOURCE_NAME - 类中的静态变量 cn.taketoday.core.env.StandardEnvironment
-
JVM system properties property source name: "systemProperties".
- SystemEnvironmentPropertySource - cn.taketoday.core.env中的类
-
Specialization of
MapPropertySourcedesigned for use with system environment variables. - SystemEnvironmentPropertySource(String, Map<String, Object>) - 类的构造器 cn.taketoday.core.env.SystemEnvironmentPropertySource
-
Create a new
SystemEnvironmentPropertySourcewith the given name and delegating to the givenMapPropertySource. - SystemPropertyUtils - cn.taketoday.util中的类
-
Helper class for resolving placeholders in texts.
- SystemPropertyUtils() - 类的构造器 cn.taketoday.util.SystemPropertyUtils
T
- T_BOOLEAN - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_BYTE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_CHAR - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_DOUBLE - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_FLOAT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_INT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_LONG - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- T_SHORT - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- tab - 类中的变量 cn.taketoday.bytecode.util.Textifier
-
The indentation of class members at depth level 1 (e.g. fields, methods).
- tab2 - 类中的变量 cn.taketoday.bytecode.util.Textifier
-
The indentation of class elements at depth level 2 (e.g. bytecode instructions in methods).
- tab3 - 类中的变量 cn.taketoday.bytecode.util.Textifier
-
The indentation of class elements at depth level 3 (e.g. switch cases in methods).
- tableSwitch(int[], TableSwitchGenerator) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- tableSwitch(int[], TableSwitchGenerator, boolean) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- tableSwitch(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- TABLESWITCH - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- TABLESWITCH_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
TableSwitchInsnNodeinstructions. - TableSwitchGenerator - cn.taketoday.bytecode.commons中的接口
-
A code generator for switch statements.
- TableSwitchInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a TABLESWITCH instruction.
- TableSwitchInsnNode(int, int, LabelNode, LabelNode...) - 类的构造器 cn.taketoday.bytecode.tree.TableSwitchInsnNode
-
Constructs a new
TableSwitchInsnNode. - takeUntilByteCount(Publisher<T>, long) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Relay buffers from the given
Publisheruntil the total byte count reaches the given maximum byte count, or until the publisher is complete. - target - 类中的变量 cn.taketoday.bytecode.beans.BulkBean
- target - 类中的变量 cn.taketoday.bytecode.reflect.MethodDelegate
- targetClass - 类中的变量 cn.taketoday.reflect.GeneratorSupport
- targetClass - 类中的变量 cn.taketoday.util.ReflectiveMethodInvoker
- targets - 类中的变量 cn.taketoday.bytecode.reflect.MulticastDelegate
- targetType() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
返回
targetType记录组件的值。 - TaskDecorator - cn.taketoday.core.task中的接口
-
A callback interface for a decorator to be applied to any
Runnableabout to be executed. - TaskExecutor - cn.taketoday.core.task中的接口
-
Simple task executor interface that abstracts the execution of a
Runnable. - TaskExecutorAdapter - cn.taketoday.core.task.support中的类
-
Adapter that takes a JDK
java.util.concurrent.Executorand exposes aTaskExecutorfor it. - TaskExecutorAdapter(Executor) - 类的构造器 cn.taketoday.core.task.support.TaskExecutorAdapter
-
Create a new TaskExecutorAdapter, using the given JDK concurrent executor.
- TaskRejectedException - cn.taketoday.core.task中的异常错误
-
Exception thrown when a
TaskExecutorrejects to accept a given task for execution. - TaskRejectedException(String) - 异常错误的构造器 cn.taketoday.core.task.TaskRejectedException
-
Create a new
TaskRejectedExceptionwith the specified detail message and no root cause. - TaskRejectedException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.task.TaskRejectedException
-
Create a new
TaskRejectedExceptionwith the specified detail message and the given root cause. - TaskTimeoutException - cn.taketoday.core.task中的异常错误
-
Exception thrown when a
AsyncTaskExecutorrejects to accept a given task for execution because of the specified timeout. - TaskTimeoutException(String) - 异常错误的构造器 cn.taketoday.core.task.TaskTimeoutException
-
Create a new
TaskTimeoutExceptionwith the specified detail message and no root cause. - TaskTimeoutException(String, Throwable) - 异常错误的构造器 cn.taketoday.core.task.TaskTimeoutException
-
Create a new
TaskTimeoutExceptionwith the specified detail message and the given root cause. - tconst(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
-
Generates the instruction to push the given type on the stack.
- TEMPLATE_EXPRESSION - 接口中的静态变量 cn.taketoday.expression.ParserContext
-
The default ParserContext implementation that enables template expression parsing mode.
- TemplateAwareExpressionParser - cn.taketoday.expression.common中的类
-
An expression parser that understands templates.
- TemplateAwareExpressionParser() - 类的构造器 cn.taketoday.expression.common.TemplateAwareExpressionParser
- TemplateParserContext - cn.taketoday.expression.common中的类
-
Configurable
ParserContextimplementation for template parsing. - TemplateParserContext() - 类的构造器 cn.taketoday.expression.common.TemplateParserContext
-
Create a new TemplateParserContext with the default "#{" prefix and "}" suffix.
- TemplateParserContext(String, String) - 类的构造器 cn.taketoday.expression.common.TemplateParserContext
-
Create a new TemplateParserContext for the given prefix and suffix.
- TERABYTES - enum class 中的枚举常量 cn.taketoday.util.DataUnit
-
Terabytes.
- Ternary - cn.taketoday.expression.spel.ast中的类
-
Represents a ternary expression, for example: "someCheck()?
- Ternary(int, int, SpelNodeImpl...) - 类的构造器 cn.taketoday.expression.spel.ast.Ternary
- ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- ternaryOperation(AbstractInsnNode, SourceValue, SourceValue, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- ternaryOperation(AbstractInsnNode, V, V, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction with three arguments.
- test(Executable) - 类中的方法 cn.taketoday.bytecode.core.VisibilityPredicate
- test(Method) - 类中的方法 cn.taketoday.bytecode.core.DuplicatesPredicate
- test(Method) - 类中的方法 cn.taketoday.bytecode.core.RejectModifierPredicate
- text - 类中的变量 cn.taketoday.bytecode.util.Printer
-
The text to be printed.
- TEXT_HTML - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
text/html. - TEXT_HTML_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.TEXT_HTML. - TEXT_PLAIN - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
text/plain. - TEXT_PLAIN_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.TEXT_PLAIN. - TEXT_XML - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
Public constant mime type for
text/xml. - TEXT_XML_VALUE - 类中的静态变量 cn.taketoday.util.MimeTypeUtils
-
A String equivalent of
MimeTypeUtils.TEXT_XML. - Textifier - cn.taketoday.bytecode.util中的类
-
A
Printerthat prints a disassembled view of the classes it visits. - Textifier() - 类的构造器 cn.taketoday.bytecode.util.Textifier
-
Constructs a new
Textifier. - TextifierSupport - cn.taketoday.bytecode.util中的接口
-
An
Attributethat can print a readable representation of itself. - textify(StringBuilder, Map<Label, String>) - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- textify(StringBuilder, Map<Label, String>) - 类中的方法 cn.taketoday.bytecode.util.Comment
- textify(StringBuilder, Map<Label, String>) - 接口中的方法 cn.taketoday.bytecode.util.TextifierSupport
-
Generates a human readable representation of this attribute.
- textPlainOnly() - 类中的静态方法 cn.taketoday.core.codec.CharSequenceEncoder
-
Create a
CharSequenceEncoderthat supports only "text/plain". - textPlainOnly() - 类中的静态方法 cn.taketoday.core.codec.StringDecoder
-
Create a
StringDecoderfor"text/plain". - textPlainOnly(List<String>, boolean) - 类中的静态方法 cn.taketoday.core.codec.StringDecoder
-
Create a
StringDecoderfor"text/plain". - ThrowableSupplier<T,
E extends Throwable> - cn.taketoday.core中的接口 -
A throwable supplier is a functional interface which consists on a single get function which is able to throw an exception.
- throwAbstractMethodError() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- throwChecked() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- throwException() - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instruction to throw an exception.
- throwException(Type, String) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to create and throw an exception.
- throwIllegalArgumentException() - 类中的方法 cn.taketoday.core.AntPathMatcher.AntPathStringMatcher
- throwIndexOutOfBoundsException() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- throwing() - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.FailureHandler
-
Create a new
TodayStrategies.FailureHandlerthat handles errors by throwing anIllegalArgumentException. - throwing(BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingBiFunction
-
Return a new
ThrowingBiFunctionwhere theThrowingBiFunction.apply(Object, Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - throwing(BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingConsumer
-
Return a new
ThrowingConsumerwhere theThrowingConsumer.accept(Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - throwing(BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingFunction
-
Return a new
ThrowingFunctionwhere theThrowingFunction.apply(Object)method wraps any thrown checked exceptions using the givenexceptionWrapper. - throwing(BiFunction<String, Exception, RuntimeException>) - 接口中的方法 cn.taketoday.util.function.ThrowingSupplier
-
Return a new
ThrowingSupplierwhere theThrowingSupplier.get()method wraps any thrown checked exceptions using the givenexceptionWrapper. - throwing(BiFunction<String, Throwable, ? extends RuntimeException>) - 接口中的静态方法 cn.taketoday.lang.TodayStrategies.FailureHandler
-
Create a new
TodayStrategies.FailureHandlerthat handles errors by throwing an exception. - ThrowingBiFunction<T,
U, R> - cn.taketoday.util.function中的接口 -
A
BiFunctionthat allows invocation of code that throws a checked exception. - ThrowingConsumer<T> - cn.taketoday.util.function中的接口
-
A
Consumerthat allows invocation of code that throws a checked exception. - ThrowingFunction<T,
R> - cn.taketoday.util.function中的接口 -
A
Functionthat allows invocation of code that throws a checked exception. - ThrowingSupplier<T> - cn.taketoday.util.function中的接口
-
A
Supplierthat allows invocation of code that throws a checked exception. - THROWS - 类中的静态变量 cn.taketoday.bytecode.TypeReference
-
The sort of type references that target the type of an exception declared in the throws clause of a method.
- TIMEOUT_IMMEDIATE - 接口中的静态变量 cn.taketoday.core.task.AsyncTaskExecutor
-
Constant that indicates immediate execution.
- TIMEOUT_INDEFINITE - 接口中的静态变量 cn.taketoday.core.task.AsyncTaskExecutor
-
Constant that indicates no time limit.
- TimeZoneAwareLocaleContext - cn.taketoday.core.i18n中的接口
-
Extension of
LocaleContext, adding awareness of the current time zone. - to(Consumer<T>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Complete the mapping by passing any non-filtered value to the specified consumer.
- TO_STRING - 类中的静态变量 cn.taketoday.bytecode.commons.MethodSignature
- TO_STRING - 接口中的静态变量 cn.taketoday.lang.Constant
- toAnnotationArray() - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationCollectors
-
Create a new
Collectorthat accumulates merged annotations to anAnnotationarray containing synthesized versions. - toAnnotationArray(IntFunction<R[]>) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationCollectors
-
Create a new
Collectorthat accumulates merged annotations to anAnnotationarray containing synthesized versions. - toAnnotationSet() - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationCollectors
-
Create a new
Collectorthat accumulates merged annotations to aLinkedHashSetcontaining synthesized versions. - toArray() - 类中的方法 cn.taketoday.bytecode.tree.InsnList
-
Returns an array containing all the instructions in this list.
- toArray(Enumeration<E>, A[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Marshal the elements from the given enumeration into an array of the given type.
- toArray(Iterator<E>, A[]) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Marshal the elements from the given iterator into an array of the given type.
- toArray(T[]) - 类中的方法 cn.taketoday.util.SmartList
- toArrayMap(IntFunction<V[]>) - 接口中的方法 cn.taketoday.core.MultiValueMap
- toArrayObject(String[], Class<?>) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
To array object
- toBoolean(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a boolean using the supplied type converter.
- toBoxedDescriptor(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
- toBuffer(DataBuffer) - 类中的静态方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
Return the given Netty
DataBufferas aBuffer. - toByte(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a byte using the supplied type converter.
- toByteArray() - 类中的方法 cn.taketoday.bytecode.ClassWriter
-
Returns the content of the class file that was built by this ClassWriter.
- toByteArray() - 类中的方法 cn.taketoday.bytecode.core.DebuggingClassWriter
- toByteArray() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Creates a newly allocated byte array.
- toByteArrayUnsafe() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Convert the stream's data to a byte array and return the byte array.
- toByteBuf(DataBuffer) - 类中的静态方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
Return the given Netty
DataBufferas aByteBuf. - toByteBuffer() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Returns a
ByteBufferrepresentation of this data buffer. - toByteBuffer() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- toByteBuffer(int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Returns a
ByteBufferrepresentation of a subsequence of this buffer's bytes. - toByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- toByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- toByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
已过时。
- toByteBuffer(int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- toBytes() - 类中的方法 cn.taketoday.util.DataSize
-
Return the number of bytes in this instance.
- toCall(Runnable) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Complete the mapping by calling the specified method when the value has not been filtered.
- toChar(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a char using the supplied type converter.
- toClass() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return this type as a resolved
Class, falling back toObjectif no specific class can be resolved. - toClassArray(Collection<Class<?>>) - 类中的静态方法 cn.taketoday.util.ClassUtils
-
Copy the given
Collectioninto aClassarray. - toCode(Object, String) - 类中的方法 cn.taketoday.core.Constants
-
Look up the given value within the given group of constants.
- toCodeForProperty(Object, String) - 类中的方法 cn.taketoday.core.Constants
-
Look up the given value within the group of constants for the given bean property name.
- toCodeForSuffix(Object, String) - 类中的方法 cn.taketoday.core.Constants
-
Look up the given value within the given group of constants.
- TodayStrategies - cn.taketoday.lang中的类
-
today-framework Strategies
- TodayStrategies(ClassLoader, Map<String, List<String>>) - 类的构造器 cn.taketoday.lang.TodayStrategies
-
Create a new
TodayStrategiesinstance. - TodayStrategies.ArgumentResolver - cn.taketoday.lang中的接口
-
Strategy for resolving constructor arguments based on their type.
- TodayStrategies.FailureHandler - cn.taketoday.lang中的接口
-
Strategy for handling a failure that occurs when instantiating a strategy.
- TodayStrategies.Instantiator - cn.taketoday.lang中的接口
-
Strategy for instantiate strategy.
- toDescriptor(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Deduce the descriptor for a type.
- toDescriptorFromObject(Object) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine the descriptor for an object instance (or
null). - toDescriptors(Class<?>[]) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create an array of descriptors from an array of classes.
- toDetailedString() - 异常错误中的方法 cn.taketoday.expression.ExpressionException
-
Return a detailed description of this exception, including the expression String and position (if available) as well as the actual exception message.
- toDouble(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a double using the supplied type converter.
- toEpochMilli(TemporalAccessor) - 类中的静态方法 cn.taketoday.util.DateUtils
-
TemporalAccessor转换为 时间戳(从1970-01-01T00:00:00Z开始的毫秒数) - toFieldArray(Collection<Field>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
- toFloat(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a float using the supplied type converter.
- toGigabytes() - 类中的方法 cn.taketoday.util.DataSize
-
Return the number of gigabytes in this instance.
- toHexString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
- toInstance(Function<T, R>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Complete the mapping by creating a new instance from the non-filtered value.
- toInstant(TemporalAccessor) - 类中的静态方法 cn.taketoday.util.DateUtils
-
TemporalAccessor转换为Instant对象 - toInt(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to an int using the supplied type converter.
- toInternalNames(Type...) - 类中的静态方法 cn.taketoday.bytecode.Type
- toIterator(Enumeration<E>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Adapt an
Enumerationto anIterator. - toJvmDescriptor(Class<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Determine the JVM descriptor for a specified class.
- tokenize(String) - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Tokenize the given comma-separated string of
MimeTypeobjects into aList<String>. - tokenizePath(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Tokenize the given path String into parts, based on this matcher's settings.
- tokenizePattern(String) - 类中的方法 cn.taketoday.core.AntPathMatcher
-
Tokenize the given path pattern into parts, based on this matcher's settings.
- tokenizeToStringArray(String, String) - 类中的静态方法 cn.taketoday.util.StringUtils
- tokenizeToStringArray(String, String, boolean, boolean) - 类中的静态方法 cn.taketoday.util.StringUtils
- toKilobytes() - 类中的方法 cn.taketoday.util.DataSize
-
Return the number of kilobytes in this instance.
- toLong(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a long using the supplied type converter.
- toMegabytes() - 类中的方法 cn.taketoday.util.DataSize
-
Return the number of megabytes in this instance.
- toMethodArray(Collection<Method>) - 类中的静态方法 cn.taketoday.util.ReflectionUtils
-
Copy the given
Collectioninto aMethodarray. - toMultiValueMap(MergedAnnotation.Adapt...) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationCollectors
-
Create a new
Collectorthat accumulates merged annotations to aMultiValueMapwith items added from each merged annotation as a map. - toMultiValueMap(UnaryOperator<MultiValueMap<String, Object>>, MergedAnnotation.Adapt...) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationCollectors
-
Create a new
Collectorthat accumulates merged annotations to aMultiValueMapwith items added from each merged annotation as a map. - toObjectArray(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Convert the given array (which may be a primitive array) to an object array (if necessary of primitive wrapper objects).
- TOP - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- TOP_PATH - 类中的静态变量 cn.taketoday.util.StringUtils
- toParamDescriptors(Constructor<?>) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create an array of descriptors representing the parameter types for the supplied constructor.
- toParamDescriptors(Method) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Create an array of descriptors representing the parameter types for the supplied method.
- toPrimitiveTargetDesc(String) - 类中的静态方法 cn.taketoday.bytecode.core.CodeFlow
-
Convert a type descriptor to the single character primitive descriptor.
- toPublisher(Object) - 类中的方法 cn.taketoday.core.ReactiveAdapter
-
Adapt the given instance to a Reactive Streams
Publisher. - toShort(TypeConverter, TypedValue) - 类中的静态方法 cn.taketoday.expression.common.ExpressionUtils
-
Attempt to convert a typed value to a short using the supplied type converter.
- toSingleValueMap() - 接口中的方法 cn.taketoday.core.MultiValueMap
-
Return a
Mapwith the first values contained in thisMultiValueMap. - toString() - 类中的方法 cn.taketoday.bytecode.ClassValueHolder
- toString() - 类中的方法 cn.taketoday.bytecode.commons.MethodSignature
- toString() - 类中的方法 cn.taketoday.bytecode.ConstantDynamic
- toString() - 类中的方法 cn.taketoday.bytecode.core.ClassInfo
- toString() - 类中的方法 cn.taketoday.bytecode.core.MethodInfo
- toString() - 类中的方法 cn.taketoday.bytecode.core.WeakCacheKey
- toString() - 类中的方法 cn.taketoday.bytecode.EnumValueHolder
- toString() - 类中的方法 cn.taketoday.bytecode.Handle
-
Returns the textual representation of this handle.
- toString() - 类中的方法 cn.taketoday.bytecode.Label
-
Returns a string representation of this label.
- toString() - 类中的方法 cn.taketoday.bytecode.proxy.Source
- toString() - 类中的方法 cn.taketoday.bytecode.reflect.FastMemberAccessor
- toString() - 类中的方法 cn.taketoday.bytecode.reflect.MethodAccess
- toString() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
-
Returns the signature that was built by this signature writer.
- toString() - 类中的方法 cn.taketoday.bytecode.transform.ClassTransformerChain
- toString() - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicValue
- toString() - 类中的方法 cn.taketoday.bytecode.tree.analysis.Frame
-
Returns a string representation of this frame.
- toString() - 类中的方法 cn.taketoday.bytecode.Type
-
Returns a string representation of this type.
- toString() - 类中的方法 cn.taketoday.bytecode.TypePath
-
Returns a string representation of this type path.
- toString() - 类中的方法 cn.taketoday.bytecode.util.Comment
- toString() - 类中的方法 cn.taketoday.core.annotation.AnnotationAttributes
- toString() - record class中的方法 cn.taketoday.core.conversion.GenericConverter.ConvertiblePair
-
返回此记录的字符串表示形式。
- toString() - 类中的方法 cn.taketoday.core.conversion.support.GenericConversionService
- toString() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- toString() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- toString() - 类中的方法 cn.taketoday.core.env.CompositePropertySource
- toString() - 类中的方法 cn.taketoday.core.env.PropertySource
-
Produce concise output (type and name) if the current log level does not include debug.
- toString() - 类中的方法 cn.taketoday.core.env.PropertySources
- toString() - 类中的方法 cn.taketoday.core.i18n.SimpleLocaleContext
- toString() - 类中的方法 cn.taketoday.core.i18n.SimpleTimeZoneAwareLocaleContext
- toString() - 类中的方法 cn.taketoday.core.io.AbstractResource
- toString() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- toString() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- toString() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- toString() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
- toString() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- toString() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
- toString() - 类中的方法 cn.taketoday.core.io.ByteArrayResource
-
This implementation returns a description that includes the passed-in
description, if any. - toString() - 类中的方法 cn.taketoday.core.io.ClassPathResource
-
This implementation returns a description that includes the absolute class path location.
- toString() - 类中的方法 cn.taketoday.core.io.DescriptiveResource
- toString() - 类中的方法 cn.taketoday.core.io.EncodedResource
- toString() - 类中的方法 cn.taketoday.core.io.FileSystemResource
- toString() - 类中的方法 cn.taketoday.core.io.InputStreamResource
-
This implementation returns a description that includes the passed-in description, if any.
- toString() - 类中的方法 cn.taketoday.core.io.JarEntryResource
- toString() - 类中的方法 cn.taketoday.core.io.PathResource
- toString() - 接口中的方法 cn.taketoday.core.io.Resource
-
Return a description for this resource, to be used for error output when working with the resource.
- toString() - 类中的方法 cn.taketoday.core.io.ResourceDecorator
- toString() - 类中的方法 cn.taketoday.core.io.UrlResource
- toString() - enum class中的方法 cn.taketoday.core.JavaVersion
- toString() - 类中的方法 cn.taketoday.core.MethodParameter
- toString() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- toString() - 类中的方法 cn.taketoday.core.NamedInheritableThreadLocal
- toString() - 类中的方法 cn.taketoday.core.NamedThreadLocal
- toString() - 类中的方法 cn.taketoday.core.ResolvableType
-
Return a String representation of this type in its fully resolved form (including any generic parameters).
- toString() - 类中的方法 cn.taketoday.core.style.ToStringBuilder
-
Return the String representation that this ToStringBuilder built.
- toString() - 类中的方法 cn.taketoday.core.type.StandardClassMetadata
- toString() - 类中的方法 cn.taketoday.core.type.StandardMethodMetadata
- toString() - 类中的方法 cn.taketoday.core.TypeDescriptor
- toString() - 类中的方法 cn.taketoday.core.TypeReference
- toString() - 类中的方法 cn.taketoday.expression.spel.ast.Literal
- toString() - 类中的方法 cn.taketoday.expression.spel.ast.NullLiteral
- toString() - 类中的方法 cn.taketoday.expression.spel.ast.StringLiteral
- toString() - 类中的方法 cn.taketoday.expression.TypedValue
- toString() - 类中的方法 cn.taketoday.lang.NullValue
- toString() - record class中的方法 cn.taketoday.lang.Version
-
返回此记录的字符串表示形式。
- toString() - 类中的方法 cn.taketoday.logging.LogMessage
-
This will be called by the logging provider, potentially once per log target (therefore locally caching the result here).
- toString() - 类中的方法 cn.taketoday.reflect.Property
- toString() - 类中的方法 cn.taketoday.util.ArrayHolder
- toString() - 类中的方法 cn.taketoday.util.comparator.BooleanComparator
- toString() - 类中的方法 cn.taketoday.util.comparator.NullSafeComparator
- toString() - 类中的方法 cn.taketoday.util.ConcurrentReferenceHashMap.Entry
- toString() - 类中的方法 cn.taketoday.util.DataSize
- toString() - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Convert the buffer's contents into a string decoding bytes using the platform's default character set.
- toString() - 类中的方法 cn.taketoday.util.InstanceFilter
- toString() - 类中的方法 cn.taketoday.util.KeyValueHolder
-
Returns a String representation of this map entry.
- toString() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- toString() - 类中的方法 cn.taketoday.util.MarkerObject
- toString() - 类中的方法 cn.taketoday.util.MethodClassKey
- toString() - 类中的方法 cn.taketoday.util.MimeType
- toString() - 类中的方法 cn.taketoday.util.StopWatch
-
Generate an informative string describing all tasks performed
- toString(int, int, Charset) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return a part of this buffer's data as a String using the specified charset.
- toString(int, int, Charset) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- toString(int, int, Charset) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- toString(int, int, Charset) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- toString(int, int, Charset) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- toString(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Return a String from none-null object's
toString. - toString(Charset) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return this buffer's data a String using the specified charset.
- toString(Charset) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- toString(Charset) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- toString(Charset) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- toString(Collection<? extends MimeType>) - 类中的静态方法 cn.taketoday.util.MimeTypeUtils
-
Return a string representation of the given list of
MimeTypeobjects. - toStringArray(Collection<String>) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Copy the given
Collectioninto aStringarray. - toStringArray(Enumeration<String>) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Copy the given
Enumerationinto aStringarray. - toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Assign
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.BeanReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.CompoundExpression
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.ConstructorReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Elvis
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.FunctionReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Identifier
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Indexer
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.InlineList
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.InlineMap
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Literal
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.MethodReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.OpDec
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Operator
-
String format for all operators is the same
'(' [operand] [operator] [operand] ')'. - toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.OperatorNot
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.OpInc
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.OpMinus
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.OpPlus
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Projection
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.PropertyOrFieldReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.QualifiedIdentifier
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Selection
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.Ternary
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.TypeReference
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.ast.VariableReference
- toStringAST() - 接口中的方法 cn.taketoday.expression.spel.SpelNode
-
Return the string form the this AST node.
- toStringAST() - 类中的方法 cn.taketoday.expression.spel.standard.SpelExpression
-
Produce a string representation of the Abstract Syntax Tree for the expression.
- ToStringBuilder - cn.taketoday.core.style中的类
-
Utility class that builds pretty-printing
toString()methods with pluggable styling conventions. - ToStringBuilder(Object) - 类的构造器 cn.taketoday.core.style.ToStringBuilder
-
Create a ToStringBuilder for the given object.
- ToStringBuilder(Object, ToStringStyler) - 类的构造器 cn.taketoday.core.style.ToStringBuilder
-
Create a ToStringBuilder for the given object, using the provided style.
- ToStringBuilder(Object, ValueStyler) - 类的构造器 cn.taketoday.core.style.ToStringBuilder
-
Create a ToStringBuilder for the given object, using the provided style.
- ToStringStyler - cn.taketoday.core.style中的接口
-
A strategy interface for pretty-printing
toString()methods. - toTerabytes() - 类中的方法 cn.taketoday.util.DataSize
-
Return the number of terabytes in this instance.
- touch(Object) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- touch(Object) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- touch(Object) - 接口中的方法 cn.taketoday.core.io.buffer.PooledDataBuffer
-
Associate the given hint with the data buffer for debugging purposes.
- touch(Object) - 接口中的方法 cn.taketoday.core.io.buffer.TouchableDataBuffer
-
Associate the given hint with the data buffer for debugging purposes.
- touch(T, Object) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Associate the given hint with the data buffer if it is a pooled buffer and supports leak tracking.
- TouchableDataBuffer - cn.taketoday.core.io.buffer中的接口
-
Extension of
DataBufferthat allows for buffers that can be given hints for debugging purposes. - touchDataBuffer(DataBuffer, Map<String, Object>, Logger) - 类中的静态方法 cn.taketoday.core.codec.Hints
-
If the hints contain a
Hints.LOG_PREFIX_HINTand the given logger has DEBUG level enabled, apply the log prefix as a hint to the given buffer viaDataBufferUtils.touch(DataBuffer, Object). - toURI(String) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Create a URI instance for the given location String, replacing spaces with "%20" URI encoding first.
- toURI(URL) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Create a URI instance for the given URL, replacing spaces with "%20" URI encoding first.
- trace(Object) - 类中的方法 cn.taketoday.logging.Logger
-
Logs a message with trace log level.
- trace(Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Logs an error with trace log level.
- trace(String) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the TRACE level.
- trace(String, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the TRACE level according to the specified format and argument.
- trace(String, Object...) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Object, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Log an exception (throwable) at the TRACE level with an accompanying message.
- TRACE - enum class 中的枚举常量 cn.taketoday.logging.Level
-
for tracing messages that are very verbose
- TraceAnnotationVisitor - cn.taketoday.bytecode.util中的类
-
An
AnnotationVisitorthat prints the annotations it visits with aPrinter. - TraceAnnotationVisitor(AnnotationVisitor, Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceAnnotationVisitor
-
Constructs a new
TraceAnnotationVisitor. - TraceAnnotationVisitor(Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceAnnotationVisitor
-
Constructs a new
TraceAnnotationVisitor. - TraceClassVisitor - cn.taketoday.bytecode.util中的类
-
A
ClassVisitorthat prints the classes it visits with aPrinter. - TraceClassVisitor(ClassVisitor, Printer, PrintWriter) - 类的构造器 cn.taketoday.bytecode.util.TraceClassVisitor
-
Constructs a new
TraceClassVisitor. - TraceClassVisitor(ClassVisitor, PrintWriter) - 类的构造器 cn.taketoday.bytecode.util.TraceClassVisitor
-
Constructs a new
TraceClassVisitor. - TraceClassVisitor(PrintWriter) - 类的构造器 cn.taketoday.bytecode.util.TraceClassVisitor
-
Constructs a new
TraceClassVisitor. - traceDebug(Logger, Function<Boolean, String>) - 类中的静态方法 cn.taketoday.util.LogFormatUtils
-
Use this to log a message with different levels of detail (or different messages) at TRACE vs DEBUG log levels.
- TraceFieldVisitor - cn.taketoday.bytecode.util中的类
-
A
FieldVisitorthat prints the fields it visits with aPrinter. - TraceFieldVisitor(FieldVisitor, Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceFieldVisitor
-
Constructs a new
TraceFieldVisitor. - TraceFieldVisitor(Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceFieldVisitor
-
Constructs a new
TraceFieldVisitor. - TraceMethodVisitor - cn.taketoday.bytecode.util中的类
-
A
MethodVisitorthat prints the methods it visits with aPrinter. - TraceMethodVisitor(MethodVisitor, Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceMethodVisitor
-
Constructs a new
TraceMethodVisitor. - TraceMethodVisitor(Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceMethodVisitor
-
Constructs a new
TraceMethodVisitor. - TraceModuleVisitor - cn.taketoday.bytecode.util中的类
-
A
ModuleVisitorthat prints the fields it visits with aPrinter. - TraceModuleVisitor(ModuleVisitor, Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceModuleVisitor
-
Constructs a new
TraceModuleVisitor. - TraceModuleVisitor(Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceModuleVisitor
-
Constructs a new
TraceModuleVisitor. - TraceRecordComponentVisitor - cn.taketoday.bytecode.util中的类
-
A
RecordComponentVisitorthat prints the record components it visits with aPrinter. - TraceRecordComponentVisitor(RecordComponentVisitor, Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
-
Constructs a new
TraceRecordComponentVisitor. - TraceRecordComponentVisitor(Printer) - 类的构造器 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
-
Constructs a new
TraceRecordComponentVisitor. - TraceSignatureVisitor - cn.taketoday.bytecode.util中的类
-
A
SignatureVisitorthat builds the Java generic type declaration corresponding to the signature it visits. - TraceSignatureVisitor(int) - 类的构造器 cn.taketoday.bytecode.util.TraceSignatureVisitor
-
Constructs a new
TraceSignatureVisitor. - transform(byte[]) - 类中的方法 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- transform(ClassGenerator) - 类中的方法 cn.taketoday.bytecode.core.DefaultGeneratorStrategy
- transform(ClassGenerator) - 类中的方法 cn.taketoday.bytecode.transform.impl.UndeclaredThrowableStrategy
- transform(Collection<? extends T>, Function<T, R>) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
transform T to R
- TransformerUtils - cn.taketoday.util.xml中的类
-
Contains common behavior relating to
Transformersand thejavax.xml.transformpackage in general. - TransformerUtils() - 类的构造器 cn.taketoday.util.xml.TransformerUtils
- transformIfNecessary(String, byte[]) - 类中的方法 cn.taketoday.core.OverridingClassLoader
-
Transformation hook to be implemented by subclasses.
- TransformingClassGenerator - cn.taketoday.bytecode.transform中的类
- TransformingClassGenerator(ClassGenerator, ClassTransformer) - 类的构造器 cn.taketoday.bytecode.transform.TransformingClassGenerator
- TransformingClassLoader - cn.taketoday.bytecode.transform中的类
- TransformingClassLoader(ClassLoader, ClassFilter, ClassTransformerFactory) - 类的构造器 cn.taketoday.bytecode.transform.TransformingClassLoader
- trimAllWhitespace(CharSequence) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim all whitespace from the given
CharSequence: leading, trailing, and in between characters. - trimAllWhitespace(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim all whitespace from the given
String: leading, trailing, and in between characters. - trimArrayElements(String[]) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim the elements of the given
Stringarray, callingString.trim()on each non-null element. - trimLeadingCharacter(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim all occurrences of the supplied leading character from the given
String. - trimLeadingWhitespace(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim leading whitespace from the given
String. - trimToSize() - 接口中的方法 cn.taketoday.core.ArraySizeTrimmer
-
Trims the capacity of this instance's (list or array) to its size.
- trimToSize() - 类中的方法 cn.taketoday.core.CompositeParameterNameDiscoverer
- trimToSize() - 类中的方法 cn.taketoday.core.CompositeStrategies
- trimToSize() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
-
Trims the capacity of this map internal value ArrayList instance to be the list's current size.
- trimToSize() - 类中的方法 cn.taketoday.util.SmartList
-
Trims the capacity of this list to be the list's current size.
- trimToSize(Object) - 类中的静态方法 cn.taketoday.util.CollectionUtils
-
Trims the capacity of ArrayList instance to be the list's current size.
- trimTrailingCharacter(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim all occurrences of the supplied trailing character from the given
String. - trimTrailingWhitespace(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim trailing whitespace from the given
String. - trimWhitespace(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Trim leading and trailing whitespace from the given
String. - TRUE - 类中的静态变量 cn.taketoday.expression.spel.support.BooleanTypedValue
-
True.
- TRUE_HIGH - 类中的静态变量 cn.taketoday.util.comparator.BooleanComparator
-
A shared default instance of this comparator, treating
truehigher thanfalse. - TRUE_LOW - 类中的静态变量 cn.taketoday.util.comparator.BooleanComparator
-
A shared default instance of this comparator, treating
truelower thanfalse. - TryCatchBlockNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a try catch block.
- TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - 类的构造器 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
Constructs a new
TryCatchBlockNode. - tryCatchBlocks - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The try catch blocks of this method.
- TryCatchBlockSorter - cn.taketoday.bytecode.commons中的类
-
A
MethodVisitoradapter to sort the exception handlers. - TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - 类的构造器 cn.taketoday.bytecode.commons.TryCatchBlockSorter
-
Constructs a new
TryCatchBlockSorter. - type - 类中的变量 cn.taketoday.bytecode.Attribute
-
The type of this attribute, also called its name in the JVMS.
- type - 类中的变量 cn.taketoday.bytecode.commons.Local
- type - 类中的变量 cn.taketoday.bytecode.tree.FrameNode
-
The type of this frame.
- type - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The internal name of the type of exceptions handled by the handler.
- type() - record class中的方法 cn.taketoday.lang.Version
-
返回
type记录组件的值。 - Type - cn.taketoday.bytecode中的类
-
A Java field or method type.
- TYPE_ARGUMENT - 类中的静态变量 cn.taketoday.bytecode.TypePath
-
A type path step that steps into a type argument of a generic type.
- TYPE_BIG_DECIMAL - 类中的静态变量 cn.taketoday.bytecode.core.EmitUtils
- TYPE_BIG_INTEGER - 类中的静态变量 cn.taketoday.bytecode.core.EmitUtils
- TYPE_BOOLEAN - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_BYTE - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CHARACTER - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CLASS - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CLASS_ARRAY - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CLASS_LOADER - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CONSTANT - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_CONVERSION_ERROR - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- TYPE_DOUBLE - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_ERROR - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_FLOAT - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_HIERARCHY - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Perform a full search of the entire type hierarchy, including superclasses and implemented interfaces.
- TYPE_HIERARCHY_AND_ENCLOSING_CLASSES - enum class 中的枚举常量 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Perform a full search of the entire type hierarchy on the source and any enclosing classes.
- TYPE_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
TypeInsnNodeinstructions. - TYPE_INTEGER - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_LONG - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_NAME_EXPECTED_FOR_ARRAY_CONSTRUCTION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- TYPE_NOT_FOUND - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- TYPE_NUMBER - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_OBJECT - 类中的静态变量 cn.taketoday.bytecode.Type
-
The type of the java.lang.Object class.
- TYPE_OBJECT_ARRAY - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_RUNTIME_EXCEPTION - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_SHORT - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_SIGNATURE - 类中的静态变量 cn.taketoday.bytecode.util.CheckSignatureAdapter
-
Type to be used to check type signatures.See
CheckSignatureAdapter(int, SignatureVisitor). - TYPE_STRING - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_STRING_ARRAY - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_STRING_BUFFER - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_SYSTEM - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_THROWABLE - 类中的静态变量 cn.taketoday.bytecode.Type
- TYPE_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
- TypeAnnotationNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a type annotation.
- TypeAnnotationNode(int, TypePath, String) - 类的构造器 cn.taketoday.bytecode.tree.TypeAnnotationNode
-
Constructs a new
AnnotationNode. - TypeCode - cn.taketoday.expression.spel.ast中的Enum Class
-
Captures primitive types and their corresponding class objects, plus one special entry that represents all reference (non-primitive) types.
- TypeComparator - cn.taketoday.expression中的接口
-
Instances of a type comparator should be able to compare pairs of objects for equality.
- TypeConverter - cn.taketoday.expression中的接口
-
A type converter can convert values between different types encountered during expression evaluation.
- TypeDescriptor - cn.taketoday.core中的类
-
Contextual descriptor about a type to convert from or to.
- TypeDescriptor(MethodParameter) - 类的构造器 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
MethodParameter. - TypeDescriptor(ResolvableType, Class<?>, Annotation[]) - 类的构造器 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
ResolvableType. - TypeDescriptor(ResolvableType, Class<?>, AnnotatedElement) - 类的构造器 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
ResolvableType. - TypeDescriptor(Property) - 类的构造器 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
Property. - TypeDescriptor(Field) - 类的构造器 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from a
Field. - TypedPropertyResolver - cn.taketoday.core.env中的类
- TypedPropertyResolver() - 类的构造器 cn.taketoday.core.env.TypedPropertyResolver
- TypedValue - cn.taketoday.expression中的类
-
Encapsulates an object and a
TypeDescriptorthat describes it. - TypedValue(Object) - 类的构造器 cn.taketoday.expression.TypedValue
-
Create a
TypedValuefor a simple object. - TypedValue(Object, TypeDescriptor) - 类的构造器 cn.taketoday.expression.TypedValue
-
Create a
TypedValuefor a particular value with a particularTypeDescriptorwhich may contain additional generic declarations. - TypedValueHolderValueRef(TypedValue, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.ValueRef.TypedValueHolderValueRef
- TypeFilter - cn.taketoday.core.type.filter中的接口
-
Base interface for type filters using a
MetadataReader. - typeIn(Class<?>...) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationPredicates
-
Create a new
Predicatethat evaluates totrueif the merged annotation type is contained in the specified array. - typeIn(String...) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationPredicates
-
Create a new
Predicatethat evaluates totrueif the name of the merged annotation type is contained in the specified array. - typeIn(Collection<?>) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationPredicates
-
Create a new
Predicatethat evaluates totrueif the merged annotation type is contained in the specified collection. - typeInsn(int, Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates a type dependent instruction.
- TypeInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a type instruction.
- TypeInsnNode(int, String) - 类的构造器 cn.taketoday.bytecode.tree.TypeInsnNode
-
Constructs a new
TypeInsnNode. - TypeLocator - cn.taketoday.expression中的接口
-
Implementers of this interface are expected to be able to locate types.
- typePath - 类中的变量 cn.taketoday.bytecode.tree.TypeAnnotationNode
-
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.
- TypePath - cn.taketoday.bytecode中的类
-
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
- typeRef - 类中的变量 cn.taketoday.bytecode.tree.TypeAnnotationNode
-
A reference to the annotated type.
- TypeReference - cn.taketoday.bytecode中的类
-
A reference to a type appearing in a class, field or method declaration, or on an instruction.
- TypeReference<T> - cn.taketoday.core中的类
-
The purpose of this class is to enable capturing and passing a generic
Type. - TypeReference - cn.taketoday.expression.spel.ast中的类
-
Represents a reference to a type, for example
"T(String)" or "T(com.somewhere.Foo)". - TypeReference() - 类的构造器 cn.taketoday.core.TypeReference
- TypeReference(int) - 类的构造器 cn.taketoday.bytecode.TypeReference
-
Constructs a new TypeReference.
- TypeReference(int, int, SpelNodeImpl) - 类的构造器 cn.taketoday.expression.spel.ast.TypeReference
- TypeReference(int, int, SpelNodeImpl, int) - 类的构造器 cn.taketoday.expression.spel.ast.TypeReference
- types - 类中的变量 cn.taketoday.bytecode.beans.BulkBean
- TYPES - 类中的静态变量 cn.taketoday.bytecode.util.Printer
-
The names of the
operandvalues of theMethodVisitor.visitIntInsn(int, int)method whenopcodeisNEWARRAY. - TypeUtils - cn.taketoday.util中的类
-
Utility to work with Java 5 generic type parameters.
- TypeUtils() - 类的构造器 cn.taketoday.util.TypeUtils
U
- UNABLE_TO_CREATE_LIST_FOR_INDEXING - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNABLE_TO_CREATE_MAP_FOR_INDEXING - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNABLE_TO_DYNAMICALLY_CREATE_OBJECT - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNABLE_TO_GROW_COLLECTION - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNABLE_TO_GROW_COLLECTION_UNKNOWN_ELEMENT_TYPE - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- unaryOperation(AbstractInsnNode, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicInterpreter
- unaryOperation(AbstractInsnNode, BasicValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.BasicVerifier
- unaryOperation(AbstractInsnNode, SourceValue) - 类中的方法 cn.taketoday.bytecode.tree.analysis.SourceInterpreter
- unaryOperation(AbstractInsnNode, V) - 类中的方法 cn.taketoday.bytecode.tree.analysis.Interpreter
-
Interprets a bytecode instruction with a single argument.
- UNBOUNDED_CONCURRENCY - 类中的静态变量 cn.taketoday.core.task.SimpleAsyncTaskExecutor
-
Permit any number of concurrent invocations: that is, don't throttle concurrency.
- UNBOUNDED_CONCURRENCY - 类中的静态变量 cn.taketoday.util.ConcurrencyThrottleSupport
-
Permit any number of concurrent invocations: that is, don't throttle concurrency.
- unbox(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to unbox the top stack value.
- unbox_or_zero(Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
-
Unboxes the object on the top of the stack.
- unboxBooleanIfNecessary(MethodVisitor) - 类中的方法 cn.taketoday.bytecode.core.CodeFlow
-
If the codeflow shows the last expression evaluated to java.lang.Boolean then insert the necessary instructions to unbox that to a boolean primitive.
- uncapitalize(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Uncapitalize a
String, changing the first letter to lower case as perCharacter.toLowerCase(char). - UndeclaredException() - 异常错误的构造器 cn.taketoday.bytecode.proxy.Source.UndeclaredException
- UndeclaredThrowableException - cn.taketoday.bytecode.proxy中的异常错误
-
Used by
Proxyas a replacement forjava.lang.reflect.UndeclaredThrowableException. - UndeclaredThrowableException(Throwable) - 异常错误的构造器 cn.taketoday.bytecode.proxy.UndeclaredThrowableException
-
Creates a new instance of
UndeclaredThrowableExceptionwithout detail message. - UndeclaredThrowableStrategy - cn.taketoday.bytecode.transform.impl中的类
-
A
GeneratorStrategysuitable for use withEnhancerwhich causes all undeclared exceptions thrown from within a proxied method to be wrapped in an alternative exception of your choice. - UndeclaredThrowableStrategy(Class) - 类的构造器 cn.taketoday.bytecode.transform.impl.UndeclaredThrowableStrategy
-
Create a new instance of this strategy.
- UndeclaredThrowableTransformer - cn.taketoday.bytecode.transform.impl中的类
- UndeclaredThrowableTransformer(Class<?>) - 类的构造器 cn.taketoday.bytecode.transform.impl.UndeclaredThrowableTransformer
- underscoreToCamelCase(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Takes a string formatted like: 'my_string_variable' and returns it as: 'myStringVariable'
- UNEXPECTED_DATA_AFTER_DOT - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNEXPECTED_ESCAPE_CHAR - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage
- UNINITIALIZED_THIS - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- UNINITIALIZED_VALUE - 类中的静态变量 cn.taketoday.bytecode.tree.analysis.BasicValue
-
An uninitialized value.
- uninitializedTypes - 类中的变量 cn.taketoday.bytecode.commons.AnalyzerAdapter
-
The uninitialized types in the current execution frame.
- uninstall() - 类中的静态方法 cn.taketoday.logging.SLF4JBridgeHandler
-
Removes previously installed SLF4JBridgeHandler instances.
- unique(Function<? super MergedAnnotation<A>, K>) - 类中的静态方法 cn.taketoday.core.annotation.MergedAnnotationPredicates
-
Create a new stateful, single use
Predicatethat matches annotations that are unique based on the extracted key. - UNLIMITED_ATTEMPTS - 类中的静态变量 cn.taketoday.util.backoff.FixedBackOff
-
Constant value indicating an unlimited number of attempts.
- unmodifiable(MultiValueMap<? extends K, ? extends V>) - 接口中的静态方法 cn.taketoday.core.MultiValueMap
-
Return an unmodifiable view of the specified multi-value map.
- unqualify(String) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Unqualify a string qualified by a '.' dot character.
- unqualify(String, char) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Unqualify a string qualified by a separator character.
- unquote(String) - 类中的方法 cn.taketoday.util.MimeType
- unwrapCachedValue(Object) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- unwrapCachedValue(T) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- unwrapOptional(Object) - 类中的静态方法 cn.taketoday.util.ObjectUtils
-
Unwrap the given object which is potentially a
Optional. - unwrapThrowable(Throwable) - 类中的静态方法 cn.taketoday.util.ExceptionUtils
-
Unwrap
- upcast(Class<?>) - 类中的方法 cn.taketoday.core.TypeDescriptor
-
Cast this
TypeDescriptorto a superclass or implemented interface preserving annotations and nested type context. - updateIndex(int) - 类中的方法 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
Updates the index of this try catch block in the method's list of try catch block nodes.
- updateNewLocals(Object[]) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
-
Notifies subclasses that a new stack map frame is being visited.
- uriDecode(String, Charset) - 类中的静态方法 cn.taketoday.util.StringUtils
-
Decode the given encoded URI component value.
- URL_PROTOCOL_FILE - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for a file in the file system: "file".
- URL_PROTOCOL_JAR - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for an entry from a jar file: "jar".
- URL_PROTOCOL_VFSFILE - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for a JBoss file system resource: "vfsfile".
- URL_PROTOCOL_VFSZIP - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for an entry from a JBoss jar file: "vfszip".
- URL_PROTOCOL_WAR - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for an entry from a war file: "war".
- URL_PROTOCOL_WSJAR - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for an entry from a WebSphere jar file: "wsjar".
- URL_PROTOCOL_ZIP - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL protocol for an entry from a zip file: "zip".
- UrlResource - cn.taketoday.core.io中的类
-
Resourceimplementation forjava.net.URLlocators. - UrlResource(String) - 类的构造器 cn.taketoday.core.io.UrlResource
-
Create a new
UrlBasedResourcebased on a URL path. - UrlResource(String, String) - 类的构造器 cn.taketoday.core.io.UrlResource
-
Create a new
UrlBasedResourcebased on a URI specification. - UrlResource(String, String, String) - 类的构造器 cn.taketoday.core.io.UrlResource
-
Create a new
UrlBasedResourcebased on a URI specification. - UrlResource(URI) - 类的构造器 cn.taketoday.core.io.UrlResource
-
Create a new
UrlBasedResourcebased on the given URI object. - UrlResource(URL) - 类的构造器 cn.taketoday.core.io.UrlResource
-
Create a new
UrlBasedResourcebased on the given URL object. - useCachesIfNecessary(URLConnection) - 类中的静态方法 cn.taketoday.util.ResourceUtils
-
Set the
"useCaches"flag on the given connection, preferringfalsebut leaving the flag attruefor JNLP based resources. - USER_DECLARED_METHODS - 类中的静态变量 cn.taketoday.util.ReflectionUtils
-
Pre-built MethodFilter that matches all non-bridge non-synthetic methods which are not declared on
java.lang.Object. - uses - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The internal names of the services used by this module.
- UsesSunMisc - cn.taketoday.lang中的Annotation Interface
-
Indicates that the annotated element uses an API from the
sun.miscpackage. - ushr(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- USHR - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method.
V
- V_PREVIEW - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
-
Version flag indicating that the class is using 'preview' features.
- V1_1 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_2 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_3 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_4 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_5 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_6 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_7 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V1_8 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V10 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V11 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V12 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V13 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V14 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V15 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V16 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V17 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V18 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V19 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- V9 - 接口中的静态变量 cn.taketoday.bytecode.Opcodes
- validateAnnotation(Annotation) - 类中的静态方法 cn.taketoday.core.annotation.AnnotationUtils
-
Check the declared attributes of the given annotation, in particular covering Google App Engine's late arrival of
TypeNotPresentExceptionProxyforClassvalues (instead of earlyClass.getAnnotations() failure. - validateProfile(String) - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
-
Validate the given profile, called internally prior to adding to the set of active or default profiles.
- validateRequiredProperties() - 类中的方法 cn.taketoday.core.env.AbstractEnvironment
- validateRequiredProperties() - 类中的方法 cn.taketoday.core.env.AbstractPropertyResolver
- validateRequiredProperties() - 接口中的方法 cn.taketoday.core.env.ConfigurablePropertyResolver
-
Validate that each of the properties specified by
ConfigurablePropertyResolver.setRequiredProperties(java.lang.String...)is present and resolves to a non-nullvalue. - VALIDATION_AUTO - 类中的静态变量 cn.taketoday.util.xml.XmlValidationModeDetector
-
Indicates that the validation mode should be auto-guessed, since we cannot find a clear indication (probably choked on some special characters, or the like).
- VALIDATION_DTD - 类中的静态变量 cn.taketoday.util.xml.XmlValidationModeDetector
-
Indicates that DTD validation should be used (we found a "DOCTYPE" declaration).
- VALIDATION_NONE - 类中的静态变量 cn.taketoday.util.xml.XmlValidationModeDetector
-
Indicates that the validation should be disabled.
- VALIDATION_XSD - 类中的静态变量 cn.taketoday.util.xml.XmlValidationModeDetector
-
Indicates that XSD validation should be used (found no "DOCTYPE" declaration).
- value - 类中的变量 cn.taketoday.bytecode.AnnotationValueHolder
- value - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The field's initial value.
- value() - annotation interface 中的元素 cn.taketoday.core.annotation.AliasFor
-
Alias for
AliasFor.attribute(). - value() - annotation interface 中的元素 cn.taketoday.core.annotation.Order
-
The order value.
- value() - annotation interface 中的元素 cn.taketoday.core.type.Scope
- value() - annotation interface 中的元素 cn.taketoday.lang.Experimental
-
description
- value() - 接口中的方法 cn.taketoday.util.RouteMatcher.Route
-
The original route value.
- Value - cn.taketoday.bytecode.tree.analysis中的接口
-
An immutable symbolic value for the semantic interpretation of bytecode.
- VALUE - 类中的静态变量 cn.taketoday.core.annotation.AnnotationUtils
-
The attribute name for annotations with a single element.
- VALUE - 接口中的静态变量 cn.taketoday.core.annotation.MergedAnnotation
-
The attribute name for annotations with a single element.
- VALUE - 接口中的静态变量 cn.taketoday.lang.Constant
- VALUE_SEPARATOR - 类中的静态变量 cn.taketoday.util.PropertyPlaceholderHandler
-
Value separator for property placeholders: ":".
- valueOf(Type) - 类中的方法 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value using Java 5's valueOf() method.
- valueOf(E...) - 类中的静态方法 cn.taketoday.util.ArrayHolder
- valueOf(Class<?>) - 类中的静态方法 cn.taketoday.core.TypeDescriptor
-
Create a new type descriptor from the given type.
- valueOf(Class<? extends Annotation>, Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.core.annotation.RepeatableContainers
-
Create a
RepeatableContainersinstance that uses a defined container and repeatable type. - valueOf(Class<A>) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance of the specified annotation type. - valueOf(Class<A>, Map<String, ?>) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance of the specified annotation type with attribute values supplied by a map. - valueOf(ClassLoader, Object, Class<A>, Map<String, ?>) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance of the specified annotation type with attribute values supplied by a map. - valueOf(AnnotatedElement, Class<A>, Map<String, ?>) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotationinstance of the specified annotation type with attribute values supplied by a map. - valueOf(Type, ResolvableType.VariableResolver) - 类中的静态方法 cn.taketoday.core.ResolvableType
- valueOf(Type, SerializableTypeWrapper.TypeProvider, ResolvableType.VariableResolver) - 类中的静态方法 cn.taketoday.core.ResolvableType
- valueOf(String) - enum class中的静态方法 cn.taketoday.core.annotation.MergedAnnotation.Adapt
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.core.JavaVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.core.YamlProcessor.MatchStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.core.YamlProcessor.ResolutionMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.expression.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.expression.spel.ast.TypeCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.expression.spel.SpelCompilerMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.expression.spel.SpelMessage.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.expression.spel.SpelMessage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.logging.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.util.ConcurrentReferenceHashMap.Restructure
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.taketoday.util.DataUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - 类中的静态方法 cn.taketoday.util.MimeType
- valueOf(Collection<MergedAnnotation<?>>) - 接口中的静态方法 cn.taketoday.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotationsinstance from the specified collection of directly present annotations. - valueOf(List<E>) - 类中的静态方法 cn.taketoday.util.ArrayHolder
- valueOf(T) - 类中的静态方法 cn.taketoday.util.function.SingletonSupplier
-
Build a
SingletonSupplierwith the given singleton instance. - ValueRef - cn.taketoday.expression.spel.ast中的接口
-
Represents a reference to a value.
- ValueRef.NullValueRef - cn.taketoday.expression.spel.ast中的类
-
A ValueRef for the null value.
- ValueRef.TypedValueHolderValueRef - cn.taketoday.expression.spel.ast中的类
-
A ValueRef holder for a single value, which cannot be set.
- values - 类中的变量 cn.taketoday.bytecode.tree.AnnotationNode
-
The name value pairs of this annotation.
- values() - 类中的方法 cn.taketoday.bytecode.beans.BeanMap
- values() - enum class中的静态方法 cn.taketoday.core.annotation.MergedAnnotation.Adapt
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 类中的方法 cn.taketoday.core.DefaultMultiValueMap
- values() - enum class中的静态方法 cn.taketoday.core.JavaVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 类中的方法 cn.taketoday.core.MultiValueMapAdapter
- values() - enum class中的静态方法 cn.taketoday.core.YamlProcessor.MatchStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.core.YamlProcessor.ResolutionMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.expression.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.expression.spel.ast.TypeCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.expression.spel.SpelCompilerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.expression.spel.SpelMessage.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.expression.spel.SpelMessage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.logging.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.util.ConcurrentReferenceHashMap.Restructure
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.taketoday.util.DataUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 类中的方法 cn.taketoday.util.LinkedCaseInsensitiveMap
- values(boolean, boolean) - enum class中的静态方法 cn.taketoday.core.annotation.MergedAnnotation.Adapt
-
Factory method to create an
MergedAnnotation.Adaptarray from a set of boolean flags. - ValueStyler - cn.taketoday.core.style中的接口
-
Strategy that encapsulates value String styling algorithms according to conventions.
- var - 类中的变量 cn.taketoday.bytecode.tree.IincInsnNode
-
Index of the local variable to be incremented.
- var - 类中的变量 cn.taketoday.bytecode.tree.VarInsnNode
-
The operand of this instruction.
- VAR_INSN - 类中的静态变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The type of
VarInsnNodeinstructions. - VariableReference - cn.taketoday.expression.spel.ast中的类
-
Represents a variable reference, eg.
- VariableReference(String, int, int) - 类的构造器 cn.taketoday.expression.spel.ast.VariableReference
- VarInsnNode - cn.taketoday.bytecode.tree中的类
-
A node that represents a local variable instruction.
- VarInsnNode(int, int) - 类的构造器 cn.taketoday.bytecode.tree.VarInsnNode
-
Constructs a new
VarInsnNode. - verify(ClassReader, boolean, PrintWriter) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks the given class.
- verify(ClassReader, ClassLoader, boolean, PrintWriter) - 类中的静态方法 cn.taketoday.bytecode.util.CheckClassAdapter
-
Checks the given class.
- version - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The class version.
- version - 类中的变量 cn.taketoday.bytecode.tree.ModuleNode
-
The version of this module.
- version - 类中的变量 cn.taketoday.bytecode.tree.ModuleRequireNode
-
The module version at compile time, or null.
- version - 类中的变量 cn.taketoday.bytecode.util.CheckMethodAdapter
-
The class version number.
- Version - cn.taketoday.lang中的Record Class
-
Class that exposes the version.
- Version(int, int, int, String, int, String, String) - record class的构造器 cn.taketoday.lang.Version
-
创建
Version记录的实例。 - VisibilityPredicate - cn.taketoday.bytecode.core中的类
- VisibilityPredicate(Class<?>, boolean) - 类的构造器 cn.taketoday.bytecode.core.VisibilityPredicate
- visibleAnnotableParameterCount - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The number of method parameters than can have runtime visible annotations.
- visibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The runtime visible annotations of this class.
- visibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The runtime visible annotations of this field.
- visibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime visible annotations of this method.
- visibleAnnotations - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The runtime visible annotations of this record component.
- visibleLocalVariableAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The visible local variable annotations of this method.
- visibleParameterAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime visible parameter annotations of this method.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.AbstractInsnNode
-
The runtime visible type annotations of this instruction.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.ClassNode
-
The runtime visible type annotations of this class.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.FieldNode
-
The runtime visible type annotations of this field.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.MethodNode
-
The runtime visible type annotations of this method.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.RecordComponentNode
-
The runtime visible type annotations of this record component.
- visibleTypeAnnotations - 类中的变量 cn.taketoday.bytecode.tree.TryCatchBlockNode
-
The runtime visible type annotations on the exception handler type.
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.StaticInitMerger
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.core.DebuggingClassWriter
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class header.
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visit(int, int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.commons.AnnotationRemapper
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Annotation value.
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visit(String, Object) - 类中的方法 cn.taketoday.bytecode.util.TraceAnnotationVisitor
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits the number of method parameters that can have annotations.
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Number of method parameters that can have annotations.
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitAnnotableParameterCount(int, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.FieldRemapper
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.RecordComponentRemapper
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.RecordComponentVisitor
-
Visits an annotation of the record component.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.FieldVisitorTee
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.FieldNode
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.RecordComponentNode
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Visits a class, field or method annotation.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckFieldAdapter
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckRecordComponentAdapter
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Prints a disassembled view of the given annotation.
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceFieldVisitor
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.commons.AnnotationRemapper
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Nested annotation value.
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitAnnotation(String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceAnnotationVisitor
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method default annotation.
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitAnnotationDefault() - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitAnnotationEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitAnnotationEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Annotation end.
- visitAnnotationEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.commons.AnnotationRemapper
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Annotation array value.
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitArray(String) - 类中的方法 cn.taketoday.bytecode.util.TraceAnnotationVisitor
- visitArrayType() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitArrayType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits a signature corresponding to an array type.
- visitArrayType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitArrayType() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitArrayType() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a non standard attribute of this method.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.RecordComponentVisitor
-
Visits a non standard attribute of the record component.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.transform.FieldVisitorTee
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.tree.FieldNode
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.tree.RecordComponentNode
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Visit a class, field or method attribute.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.CheckFieldAdapter
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.CheckRecordComponentAdapter
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Prints a disassembled view of the given attribute.
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.TraceFieldVisitor
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
- visitBaseType(char) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitBaseType(char) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits a signature corresponding to a primitive type.
- visitBaseType(char) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitBaseType(char) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitBaseType(char) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitClassAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitClassAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class annotation.
- visitClassAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitClassAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitClassAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class attribute.
- visitClassAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitClassBound() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitClassBound() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the class bound of the last visited formal type parameter.
- visitClassBound() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitClassBound() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitClassBound() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitClassEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitClassEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class end.
- visitClassEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitClassType(String) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitClassType(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Starts the visit of a signature corresponding to a class or interface type.
- visitClassType(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitClassType(String) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitClassType(String) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class type annotation.
- visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitCode() - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitCode() - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Starts the visit of the method's code, if any (i.e. non abstract method).
- visitCode() - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitCode() - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitCode() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitCode() - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitCode() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method start.
- visitCode() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitCode() - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits the end of the class.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.commons.JSRInlinerAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
- visitEnd() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitEnd() - 类中的方法 cn.taketoday.bytecode.commons.StaticInitMerger
- visitEnd() - 类中的方法 cn.taketoday.bytecode.commons.TryCatchBlockSorter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.FieldVisitor
-
Visits the end of the field.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits the end of the method.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visits the end of the module.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.RecordComponentVisitor
-
Visits the end of the record component.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Ends the visit of a signature corresponding to a class or interface type.
- visitEnd() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitEnd() - 类中的方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- visitEnd() - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitEnd() - 类中的方法 cn.taketoday.bytecode.transform.FieldVisitorTee
- visitEnd() - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.FieldNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.tree.RecordComponentNode
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckFieldAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckRecordComponentAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceAnnotationVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceFieldVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
- visitEnd() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.AnnotationRemapper
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.transform.AnnotationVisitorTee
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.tree.AnnotationNode
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckAnnotationAdapter
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Annotation enum value.
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitEnum(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceAnnotationVisitor
- visitExceptionType() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitExceptionType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the type of a method exception.
- visitExceptionType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitExceptionType() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitExceptionType() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit an exported package of the current module.
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module export.
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitExport(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class field.
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitField(int, String, String, String, Object) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitFieldAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFieldAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Field annotation.
- visitFieldAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFieldAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFieldAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Field attribute.
- visitFieldAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFieldEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFieldEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Field end.
- visitFieldEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a field instruction.
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFieldInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Field type annotation.
- visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFormalTypeParameter(String) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitFormalTypeParameter(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits a formal type parameter.
- visitFormalTypeParameter(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitFormalTypeParameter(String) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitFormalTypeParameter(String) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits the current state of the local variables and operand stack elements.
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method stack frame.
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitFrame(int, int, Object[], int, Object[]) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an IINC instruction.
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitIincInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class inner name.
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitInnerClass(String, String, String, int) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitInnerClassType(String) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitInnerClassType(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits an inner class.
- visitInnerClassType(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitInnerClassType(String) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitInnerClassType(String) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a zero operand instruction.
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitInsn(int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation on an instruction.
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Instruction type annotation.
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitInterface() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitInterface() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the type of an interface implemented by the class.
- visitInterface() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitInterface() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitInterface() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitInterfaceBound() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitInterfaceBound() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits an interface bound of the last visited formal type parameter.
- visitInterfaceBound() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitInterfaceBound() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitInterfaceBound() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an instruction with a single int operand.
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitIntInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an invokedynamic instruction.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.commons.JSRInlinerAdapter
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a jump instruction.
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method jump instruction.
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitJumpInsn(int, Label) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a label.
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method label.
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLabel(Label) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a LDC instruction.
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLdcInsn(Object) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a line number declaration.
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method debug info.
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLineNumber(int, Label) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method debug info.
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation on a local variable type.
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Local variable type annotation.
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit the main class of the current module.
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module main class.
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMainClass(String) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables of the method.
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method max stack and max locals.
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMaxs(int, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.SerialVersionUIDAdder
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.commons.StaticInitMerger
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.core.ClassEmitter
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.ClassTransformerChain
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.transform.MethodFilterTransformer
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class method.
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMethod(int, String, String, String, String[]) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitMethodAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethodAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method annotation.
- visitMethodAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMethodAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethodAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method attribute.
- visitMethodAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMethodEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethodEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method end.
- visitMethodEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMethodInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a method instruction.
- visitMethodInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitMethodInsn(int, String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
已过时。
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a method instruction.
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMethodInsn(int, String, String, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method type annotation.
- visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visit the module corresponding to the class.
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module.
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitModule(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitModuleEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitModuleEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module end.
- visitModuleEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitMultiANewArrayInsn(String, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits the nest host class of the class.
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits the nest host class of the class.
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitNestHost(String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a member of the nest.
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits a member of the nest.
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitNestMember(String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit an open package of the current module.
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module open.
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitOpen(String, int, String...) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class outer class.
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitOuterClass(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit a package of the current module.
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module package.
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitPackage(String) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a parameter of this method.
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method parameter.
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitParameter(String, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method parameter annotation.
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitParameterAnnotation(int, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitParameterType() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitParameterType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the type of a method parameter.
- visitParameterType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitParameterType() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitParameterType() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a permitted subclasses.
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits a permitted subclasses.
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitPermittedSubclass(String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit an implementation of a service.
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module provide.
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitProvide(String, String...) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits a record component of the class.
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits a record component of the class.
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRecordComponent(String, String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitRecordComponentAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRecordComponentAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits an annotation of the record component.
- visitRecordComponentAnnotation(String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRecordComponentAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRecordComponentAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits a non standard attribute of the record component.
- visitRecordComponentAttribute(Attribute) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRecordComponentEnd() - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRecordComponentEnd() - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits the end of the record component.
- visitRecordComponentEnd() - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Visits an annotation on a type in the record component signature.
- visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visits a dependence of the current module.
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module require.
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitRequire(String, int, String) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitReturnType() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitReturnType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the return type of the method.
- visitReturnType() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitReturnType() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitReturnType() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.transform.AbstractClassFilterTransformer
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Class source.
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitSource(String, String) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitSuperclass() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitSuperclass() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits the type of the super class.
- visitSuperclass() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitSuperclass() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitSuperclass() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Try catch block type annotation.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a try catch block.
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method exception handler.
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassVisitor
-
Visits an annotation on a type in the class signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.ClassWriter
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.ClassRemapper
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.FieldRemapper
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.commons.RecordComponentRemapper
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.FieldVisitor
-
Visits an annotation on the type of the field.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.RecordComponentVisitor
-
Visits an annotation on a type in the record component signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.ClassVisitorTee
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.FieldVisitorTee
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.ClassNode
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.FieldNode
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.tree.RecordComponentNode
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Visits a class, field or method type annotation.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckClassAdapter
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckFieldAdapter
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.CheckRecordComponentAdapter
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.Textifier
-
Prints a disassembled view of the given type annotation.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceClassVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceFieldVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.TraceRecordComponentVisitor
- visitTypeAnnotation(String, int, TypePath, String, boolean) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
-
Visits a class, field, method, instruction or try catch block type annotation.
- visitTypeArgument() - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitTypeArgument() - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits an unbounded type argument of the last visited class or inner class type.
- visitTypeArgument() - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitTypeArgument() - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitTypeArgument() - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitTypeArgument(char) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitTypeArgument(char) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeArgument(char) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitTypeArgument(char) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitTypeArgument(char) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.commons.MethodRemapper
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a type instruction.
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitTypeInsn(int, String) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- visitTypeVariable(String) - 类中的方法 cn.taketoday.bytecode.commons.SignatureRemapper
- visitTypeVariable(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureVisitor
-
Visits a signature corresponding to a type variable.
- visitTypeVariable(String) - 类中的方法 cn.taketoday.bytecode.signature.SignatureWriter
- visitTypeVariable(String) - 类中的方法 cn.taketoday.bytecode.util.CheckSignatureAdapter
- visitTypeVariable(String) - 类中的方法 cn.taketoday.bytecode.util.TraceSignatureVisitor
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.commons.ModuleRemapper
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.ModuleVisitor
-
Visit a service used by the current module.
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.tree.ModuleNode
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.util.CheckModuleAdapter
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Module use.
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitUse(String) - 类中的方法 cn.taketoday.bytecode.util.TraceModuleVisitor
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AdviceAdapter
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.AnalyzerAdapter
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.CodeSizeEvaluator
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.commons.LocalVariablesSorter
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.MethodVisitor
-
Visits a local variable instruction.
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.transform.MethodVisitorTee
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.tree.MethodNode
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.ASMifier
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.CheckMethodAdapter
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Printer
-
Method instruction.
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.Textifier
- visitVarInsn(int, int) - 类中的方法 cn.taketoday.bytecode.util.TraceMethodVisitor
- VOID - 类中的静态变量 cn.taketoday.bytecode.Type
-
The sort of the
voidtype. - VOID_TYPE - 类中的静态变量 cn.taketoday.bytecode.Type
-
The
voidtype. - voidType() - 类中的方法 cn.taketoday.bytecode.proxy.Source
W
- WAR_URL_PREFIX - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
URL prefix for loading from a war file on Tomcat: "war:".
- WAR_URL_SEPARATOR - 类中的静态变量 cn.taketoday.util.ResourceUtils
-
Special separator between WAR URL and jar part on Tomcat.
- warn(Object) - 类中的方法 cn.taketoday.logging.Logger
-
Logs a message with warn log level.
- warn(Object, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Logs an error with warn log level.
- warn(String) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the WARN level.
- warn(String, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the WARN level according to the specified format and argument.
- warn(String, Object...) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Object, Object) - 类中的方法 cn.taketoday.logging.Logger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Throwable) - 类中的方法 cn.taketoday.logging.Logger
-
Log an exception (throwable) at the WARN level with an accompanying message.
- WARN - enum class 中的枚举常量 cn.taketoday.logging.Level
-
warning messages
- warning(TransformerException) - 类中的方法 cn.taketoday.util.xml.SimpleTransformErrorListener
- warning(SAXParseException) - 类中的方法 cn.taketoday.util.xml.SimpleSaxErrorHandler
- WARNING - enum class 中的枚举常量 cn.taketoday.expression.spel.SpelMessage.Kind
- WEAK - enum class 中的枚举常量 cn.taketoday.util.ConcurrentReferenceHashMap.ReferenceType
-
Use
WeakReferences. - WeakCacheKey<T> - cn.taketoday.bytecode.core中的类
-
Allows to check for object equality, yet the class does not keep strong reference to the target.
- WeakCacheKey(T) - 类的构造器 cn.taketoday.bytecode.core.WeakCacheKey
- when(Predicate<T>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that won't map values that don't match the given predicate.
- WHEN_NECESSARY - enum class 中的枚举常量 cn.taketoday.util.ConcurrentReferenceHashMap.Restructure
- whenEqualTo(Object) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that will only map values equal to the specified
object. - whenFalse() - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that will only map values that are
false. - whenHasText() - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that will only map values that have a
toString()containing actual text. - whenInstanceOf(Class<R>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that will only map values that are an instance of the given type.
- whenNonNull() - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that won't map non-null values or suppliers that throw a
NullPointerException. - whenNot(Predicate<T>) - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that won't map values that match the given predicate.
- whenTrue() - 类中的方法 cn.taketoday.util.PropertyMapper.Source
-
Return a filtered version of the source that will only map values that are
true. - WILDCARD_BOUND - 类中的静态变量 cn.taketoday.bytecode.TypePath
-
A type path step that steps into the bound of a wildcard type.
- WILDCARD_TYPE - 类中的静态变量 cn.taketoday.util.MimeType
- WINDOWS_FOLDER_SEPARATOR - 类中的静态变量 cn.taketoday.util.StringUtils
- withAnnotationFilter(AnnotationFilter) - 类中的方法 cn.taketoday.core.annotation.MergedAnnotations.Search
-
Configure the
AnnotationFilterto use. - withContainingClass(Class<?>) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return a variant of this
MethodParameterwhich refers to the given containing class. - withConversionService(ConversionService) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Register a custom
ConversionService. - withInitial(String, Supplier<? extends S>) - 类中的静态方法 cn.taketoday.core.NamedInheritableThreadLocal
-
Creates a thread local variable.
- withInitial(String, Supplier<? extends S>) - 类中的静态方法 cn.taketoday.core.NamedThreadLocal
-
Creates a thread local variable.
- withInstanceMethods() - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Register a
DataBindingMethodResolverfor instance method invocation purposes (i.e. not supporting static methods) in addition to the specified property accessors, typically in combination with aDataBindingPropertyAccessor. - withLogger(Logger) - 类中的方法 cn.taketoday.util.LambdaSafe.LambdaSafeCallback
-
Use the specified logger to report any lambda failures.
- withLogger(Class<?>) - 类中的方法 cn.taketoday.util.LambdaSafe.LambdaSafeCallback
-
Use the specified logger source to report any lambda failures.
- withMethodResolvers(MethodResolver...) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Register the specified
MethodResolverdelegates for a combination of property access and method resolution. - withName(String) - 类中的方法 cn.taketoday.core.io.ResourcePropertySource
-
Return a potentially adapted variant of this
ResourcePropertySource, overriding the previously given (or derived) name with the specified name. - withNonMergedAttributes() - 接口中的方法 cn.taketoday.core.annotation.MergedAnnotation
-
Create a new view of the annotation that exposes non-merged attribute values.
- withProperty(String, Object) - 类中的方法 cn.taketoday.core.env.MockPropertySource
-
Convenient synonym for
MockPropertySource.setProperty(java.lang.String, java.lang.Object)that returns the current instance. - withProperty(String, Object) - 类中的方法 cn.taketoday.core.env.MutableMapPropertySource
-
Convenient synonym for
MutableMapPropertySource.setProperty(java.lang.String, java.lang.Object)that returns the current instance. - withRepeatableContainers(RepeatableContainers) - 类中的方法 cn.taketoday.core.annotation.MergedAnnotations.Search
-
Configure the
RepeatableContainersto use. - withResourceName() - 类中的方法 cn.taketoday.core.io.ResourcePropertySource
-
Return a potentially adapted variant of this
ResourcePropertySource, overriding the previously given name (if any) with the original resource name (equivalent to the name generated by the name-less constructor variants). - withRootObject(Object) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Specify a default root object to resolve against.
- withSourceProvider(OrderSourceProvider) - 类中的方法 cn.taketoday.core.OrderComparator
-
Build an adapted order comparator with the given source provider.
- withTypeConverter(TypeConverter) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Register a custom
TypeConverter. - withTypedRootObject(Object, TypeDescriptor) - 类中的方法 cn.taketoday.expression.spel.support.SimpleEvaluationContext.Builder
-
Specify a typed root object to resolve against.
- withTypeIndex(int) - 类中的方法 cn.taketoday.core.MethodParameter
-
Return a variant of this
MethodParameterwith the type for the current level set to the specified value. - wrap(byte[]) - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Wrap the given
bytearray in aDataBuffer. - wrap(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- wrap(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
- wrap(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
- wrap(ByteBuf) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
-
Wrap the given Netty
ByteBufin aNettyDataBuffer. - wrap(Buffer) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
-
Wrap the given Netty
Bufferin aNetty5DataBuffer. - wrap(ByteBuffer) - 接口中的方法 cn.taketoday.core.io.buffer.DataBufferFactory
-
Wrap the given
ByteBufferin aDataBuffer. - wrap(ByteBuffer) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBufferFactory
- wrap(ByteBuffer) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBufferFactory
- wrap(ByteBuffer) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBufferFactory
- wrapCachedClass(Class) - 类中的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
- wrapCachedClass(Class) - 类中的方法 cn.taketoday.bytecode.proxy.Enhancer
- wrapThrowable(Block, Type) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- wrapUndeclaredThrowable(CodeEmitter, Block, Type[], Type) - 类中的静态方法 cn.taketoday.bytecode.core.EmitUtils
- writableByteCount() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the number of bytes that can be written to this data buffer.
- writableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- writableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- writableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- writableByteCount() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- writableChannel() - 类中的方法 cn.taketoday.core.io.FileSystemResource
-
This implementation opens a FileChannel for the underlying file.
- writableChannel() - 类中的方法 cn.taketoday.core.io.FileUrlResource
- writableChannel() - 接口中的方法 cn.taketoday.core.io.OutputStreamSource
-
Return a
WritableByteChannel. - writableChannel() - 类中的方法 cn.taketoday.core.io.PathResource
-
This implementation opens a Channel for the underlying file.
- writableChannel() - 类中的方法 cn.taketoday.core.io.WritableResourceDecorator
- writableResource() - 类中的方法 cn.taketoday.core.io.WritableResourceDecorator
- WritableResource - cn.taketoday.core.io中的接口
-
Extended interface for a resource that supports writing to it.
- WritableResourceDecorator - cn.taketoday.core.io中的类
- WritableResourceDecorator() - 类的构造器 cn.taketoday.core.io.WritableResourceDecorator
- WritableResourceDecorator(Resource) - 类的构造器 cn.taketoday.core.io.WritableResourceDecorator
- write(byte) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write a single byte into this buffer at the current writing position.
- write(byte) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(byte) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- write(byte) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(byte) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(byte[]) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write the given source into this buffer, starting at the current writing position of this buffer.
- write(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- write(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(byte[]) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(byte[], int, int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write at most
lengthbytes of the given source into this buffer, starting at the current writing position of this buffer. - write(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- write(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(byte[], int, int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(byte[], int, int) - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
- write(int) - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
- write(ByteVector, SymbolTable) - 类中的方法 cn.taketoday.bytecode.AnnotationValueHolder
- write(ByteVector, SymbolTable) - 类中的方法 cn.taketoday.bytecode.ClassValueHolder
- write(ByteVector, SymbolTable) - 类中的方法 cn.taketoday.bytecode.EnumValueHolder
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.Attribute
-
Returns the byte array form of the content of this attribute.
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.CodeComment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.Comment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.commons.CodeComment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.commons.Comment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.commons.ModuleHashesAttribute
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.commons.ModuleResolutionAttribute
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.commons.ModuleTargetAttribute
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.tree.CodeComment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.tree.Comment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.util.CodeComment
- write(ClassWriter, byte[], int, int, int) - 类中的方法 cn.taketoday.bytecode.util.Comment
- write(DataBuffer...) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write one or more
DataBuffers to this buffer, starting at the current writing position. - write(DataBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(DataBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- write(DataBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(DataBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(EvaluationContext, Object, String, Object) - 接口中的方法 cn.taketoday.expression.PropertyAccessor
-
Called to write to a property on a specified target object.
- write(EvaluationContext, Object, String, Object) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
- write(EvaluationContext, Object, String, Object) - 类中的方法 cn.taketoday.expression.spel.support.ReflectivePropertyAccessor
- write(ByteBuf...) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
-
Writes one or more Netty
ByteBufsto this buffer, starting at the current writing position. - write(Buffer...) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
-
Writes one or more Netty 5
Buffersto this buffer, starting at the current writing position. - write(CharSequence, Charset) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write the given
CharSequenceusing the givenCharset, starting at the current writing position. - write(CharSequence, Charset) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(CharSequence, Charset) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(CharSequence, Charset) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(ByteBuffer...) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Write one or more
ByteBufferto this buffer, starting at the current writing position. - write(ByteBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- write(ByteBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- write(ByteBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- write(ByteBuffer...) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- write(Publisher<? extends DataBuffer>, AsynchronousFileChannel, long) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Write the given stream of
DataBuffersto the givenAsynchronousFileChannel. - write(Publisher<DataBuffer>, OutputStream) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Write the given stream of
DataBuffersto the givenOutputStream. - write(Publisher<DataBuffer>, AsynchronousFileChannel) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Write the given stream of
DataBuffersto the givenAsynchronousFileChannel. - write(Publisher<DataBuffer>, WritableByteChannel) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Write the given stream of
DataBuffersto the givenWritableByteChannel. - write(Publisher<DataBuffer>, Path, OpenOption...) - 类中的静态方法 cn.taketoday.core.io.buffer.DataBufferUtils
-
Write the given stream of
DataBuffersto the given filePath. - writeBoolean(Object, String, boolean, boolean) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeBoolean(Object, String, boolean, boolean) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeByte(Object, String, byte, byte) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeByte(Object, String, byte, byte) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeChar(Object, String, char, char) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeChar(Object, String, char, char) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeDouble(Object, String, double, double) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeDouble(Object, String, double, double) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeFloat(Object, String, float, float) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeFloat(Object, String, float, float) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeInt(Object, String, int, int) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeInt(Object, String, int, int) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeLong(Object, String, long, long) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeLong(Object, String, long, long) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeMethod - 类中的变量 cn.taketoday.reflect.Property
- writeMethodParameter - 类中的变量 cn.taketoday.reflect.Property
- writeObject(Object, String, Object, Object) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeObject(Object, String, Object, Object) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- WriteOnlyPropertyAccessor - cn.taketoday.reflect中的类
- WriteOnlyPropertyAccessor() - 类的构造器 cn.taketoday.reflect.WriteOnlyPropertyAccessor
- writePosition() - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Return the position to which this buffer will write.
- writePosition() - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- writePosition() - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- writePosition() - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- writePosition() - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- writePosition(int) - 接口中的方法 cn.taketoday.core.io.buffer.DataBuffer
-
Set the position to which this buffer will write.
- writePosition(int) - 类中的方法 cn.taketoday.core.io.buffer.DataBufferWrapper
- writePosition(int) - 类中的方法 cn.taketoday.core.io.buffer.DefaultDataBuffer
- writePosition(int) - 类中的方法 cn.taketoday.core.io.buffer.Netty5DataBuffer
- writePosition(int) - 类中的方法 cn.taketoday.core.io.buffer.NettyDataBuffer
- writeShort(Object, String, short, short) - 类中的方法 cn.taketoday.bytecode.transform.impl.AbstractInterceptFieldCallback
- writeShort(Object, String, short, short) - 接口中的方法 cn.taketoday.bytecode.transform.impl.InterceptFieldCallback
- writeTo(OutputStream) - 类中的方法 cn.taketoday.util.FastByteArrayOutputStream
-
Write the buffers content to the given OutputStream.
X
- XmlValidationModeDetector - cn.taketoday.util.xml中的类
-
Detects whether an XML stream is using DTD- or XSD-based validation.
- XmlValidationModeDetector() - 类的构造器 cn.taketoday.util.xml.XmlValidationModeDetector
- xor(Type) - 类中的方法 cn.taketoday.bytecode.commons.InstructionAdapter
- XOR - 类中的静态变量 cn.taketoday.bytecode.commons.GeneratorAdapter
-
Constant for the
GeneratorAdapter.math(int, cn.taketoday.bytecode.Type)method.
Y
- YamlProcessor - cn.taketoday.core中的类
-
Base class for YAML factories.
- YamlProcessor() - 类的构造器 cn.taketoday.core.YamlProcessor
- YamlProcessor.DocumentMatcher - cn.taketoday.core中的接口
-
Strategy interface used to test if properties match.
- YamlProcessor.MatchCallback - cn.taketoday.core中的接口
-
Callback interface used to process the YAML parsing results.
- YamlProcessor.MatchStatus - cn.taketoday.core中的Enum Class
-
Status returned from
YamlProcessor.DocumentMatcher.matches(java.util.Properties). - YamlProcessor.ResolutionMethod - cn.taketoday.core中的Enum Class
-
Method to use for resolving resources.
Z
- ZERO - 接口中的静态变量 cn.taketoday.lang.Constant
- zero_or_null(Type) - 类中的方法 cn.taketoday.bytecode.core.CodeEmitter
-
Pushes a zero onto the stack if the argument is a primitive class, or a null otherwise.
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
DataBuffer.toByteBuffer(), which does not share data and returns a copy.