程序包的使用
cn.taketoday.util
使用cn.taketoday.util的程序包
程序包
说明
Predicate support for runtime hints.
CGLIB or ASM other byte code library
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.
Default implementation of the type conversion system.
environment abstraction consisting of bean definition
profile and hierarchical property source support.
This package defines core TaskExecutor abstraction,
and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
Core support package for type introspection.
Support classes for reading annotation and class-level metadata.
SpEL's standard parser implementation.
Framework global classes
Optimised Reflection System
Miscellaneous utility classes, such as utilities for working with strings,
classes, collections, reflection, etc.
-
类说明Simple LRU (Least Recently Used) cache, bounded by a specified cache capacity.
-
类说明
-
类说明Callback optionally used to filter methods to be operated on by a method callback.
-
类说明Extension of the
Mapinterface that stores multiple values. -
类说明Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.
-
类说明
-
类说明Strategy interface used to resolve replacement values for placeholders contained in Strings.Utility class for working with Strings that have placeholder values in them.
-
类说明Strategy interface for persisting
java.util.Properties, allowing for pluggable parsing strategies. -
类说明Support class for throttling concurrent access to a specific resource.Simple customizable helper class for creating new
Threadinstances. -
-
类说明
-
类说明
-
类说明Extension of the
Mapinterface that stores multiple values. -
类说明Map cache
-
类说明It is used for the scenario of changing less and reading more frequently.Simple LRU (Least Recently Used) cache, bounded by a specified cache capacity.Draining status for the read/write buffers.Allows a task access to
ConcurrentReferenceHashMap.Segmententries.A single map entry.A reference to anConcurrentReferenceHashMap.Entrycontained in the map.Strategy class used to manageReferences.Various reference types supported by this map.The types of restructuring that can be performed.A single segment used to divide the map to allow better concurrent performance.A task that can berunagainst aConcurrentReferenceHashMap<K,.V>.Segment Various options supported by aTask.A data size, such as '12MB'.A standard set ofDataSizeunits.Default implementation of thePropertiesPersisterinterface.A speedy alternative toByteArrayOutputStream.Contract for generating universally unique identifiers (UUIDs).A simple instance filter that checks if a given instance match based on a collection of includes and excludes element.Callback used to register available parameters.Strategy for handling a failure that occurs when instantiating a type.Supplierthat provides a class type.Represents a single callback that can be invoked in a lambda safe way.Represents a collection of callbacks that can be invoked in a lambda safe way.A filter that can be used to restrict when a callback is used.The result of a callback which may be a value,nullor absent entirely if the callback wasn't suitable.Abstract base class for lambda safe callbacks.LinkedHashMapvariant that stores String keys in a case-insensitive manner, for example for key-based access in a results table.Simple implementation ofMultiValueMapthat wraps aLinkedHashMap, storing multiple values in anArrayList.A common key class for a method against a specific target class, includingMethodClassKey.toString()representation andComparablesupport (as suggested for customHashMapkeys as of Java 8).Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.Extension of theMapinterface that stores multiple values.Strategy interface used to resolve replacement values for placeholders contained in Strings.Strategy interface for persistingjava.util.Properties, allowing for pluggable parsing strategies.Utility that can be used to map values from a supplied source to a destination.A source that is in the process of being mapped.An operation that can be applied to aPropertyMapper.Source.Utility class for working with Strings that have placeholder values in them.Callback interface invoked on each field in the hierarchy.Callback optionally used to filter fields to be operated on by a field callback.Action to take on each method.Callback optionally used to filter methods to be operated on by a method callback.Contract for matching routes to patterns.A parsed representation of a route.A List which is optimised for the sizes of 0 and 1, in which cases it would not allocate array at all.Nested class to hold data about one task executed within theStopWatch.