程序包的使用
cn.taketoday.core
使用cn.taketoday.core的程序包
程序包
说明
Support classes for components that contribute generated code equivalent to a
runtime behavior.
Support for registering the need for reflection, resources, java
serialization and proxies at runtime.
Provides core helpers that are not specific to any part of the framework.
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
Type Conversion System
Default implementation of the type conversion system.
Support classes for Framework's serializer abstraction.
Core abstractions behind the Spring Expression Language.
Common utility classes behind the Spring Expression Language.
SpEL's central implementation package.
SpEL's abstract syntax tree.
SpEL's standard parser implementation.
SpEL's default implementations for various core abstractions.
Optimised Reflection System
Miscellaneous utility classes, such as utilities for working with strings,
classes, collections, reflection, etc.
-
类说明Encapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
类说明Encapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
-
-
类说明Common interface for managing aliases.Tests whether or not a string matches against a pattern via a
Pattern.A simple cache for patterns that depend on the configured path separator.Provides access to an application specific temporary directory.Trims the capacity of this instance's (list or array) to its size.Interface defining a generic contract for attaching and accessing metadata to/from arbitrary objects.ParameterNameDiscovererimplementation that tries several discoverer delegates in succession.Exception thrown when theConstantsclass is asked for an invalid constant name.Base class for decorating ClassLoaders such asOverridingClassLoaderproviding common handling of excluded packages and classes.Default implementation of theParameterNameDiscovererstrategy interface, using the Java 8 standard reflection mechanism (if available), and falling back to the ASM-basedLocalVariableTableParameterNameDiscovererfor checking debug information in the class file.Known Java versions.A callback interface for metadata lookup on a given method.Helper class that encapsulates the specification of a method parameter, i.e. aMethodorConstructorplus a parameter index and a nested type index for a declared generic type.InheritableThreadLocalsubclass that exposes a specified name asNamedInheritableThreadLocal.toString()result (allowing for introspection).ThreadLocalsubclass that exposes a specified name asNamedThreadLocal.toString()result (allowing for introspection).Native image context as defined in GraalVM's ImageInfo.Handy class for wrapping runtimeExceptionswith a root cause.Comparatorimplementation forOrderedobjects, sorting by order value ascending, respectively by priority descending.Orderedis an interface that can be implemented by objects that should be orderable, for example in aCollection.Strategy interface to provide an order source for a given object.Represents a generic pair of two values.The purpose of this class is to enable capturing and passing a genericType.abstract class to discover parameter names for methods and constructors.Adapter for a Reactive StreamsPublisherto and from an async/reactive type such asCompletableFuture, RxJavaObservable, and others.A registry of adapters to adapt Reactive StreamsPublisherto/from various async/reactive types such asCompletableFuture, RxJavaFlowable, etc.Describes the semantics of a reactive type including boolean checks forReactiveTypeDescriptor.isMultiValue(),ReactiveTypeDescriptor.isNoValue(), andReactiveTypeDescriptor.supportsEmpty().Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass.Strategy interface used to resolveTypeVariables.Internal helper to handle bounds fromWildcardTypes.The various kinds of bounds.ASerializableinterface providing access to aType.Simple strategy interface for resolving a String value.Represents a triad of values There is no meaning attached to values in this class, it can be used for any purpose.Contextual descriptor about a type to convert from or to.Adapter class for exposing aTypeDescriptor's annotations as anAnnotatedElement, in particular toAnnotatedElementUtils.Strategy interface used to test if properties match.Callback interface used to process the YAML parsing results.Status returned fromYamlProcessor.DocumentMatcher.matches(java.util.Properties).Method to use for resolving resources. -
类说明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.Handy class for wrapping runtimeExceptionswith a root cause.Comparatorimplementation forOrderedobjects, sorting by order value ascending, respectively by priority descending. -
类说明Handy class for wrapping runtime
Exceptionswith a root cause.Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
类说明Handy class for wrapping runtime
Exceptionswith a root cause.Contextual descriptor about a type to convert from or to. -
类说明Encapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass.Contextual descriptor about a type to convert from or to. -
-
-
-
-
-
-
-
类说明Common interface for managing aliases.Simple implementation of the
AliasRegistryinterface.Contextual descriptor about a type to convert from or to. -
类说明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.Handy class for wrapping runtimeExceptionswith a root cause.Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass.Contextual descriptor about a type to convert from or to. -
类说明Trims the capacity of this instance's (list or array) to its size.