程序包 cn.taketoday.lang


package cn.taketoday.lang
Framework global classes
从以下版本开始:
4.0
作者:
TODAY 2021/10/11 23:24
  • 说明
    Assertion utility class that assists in validating arguments.
    Strategy interface for instantiate given implementation.
     
     
    Enumerable for Enum
    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.
    A common annotation to declare that annotated elements cannot be null.
    A common annotation to declare that parameters and return values are to be considered as non-nullable by default for a given package.
    A common annotation to declare that fields are to be considered as non-nullable by default for a given package.
    A common annotation to declare that annotated elements can be null under some circumstance.
    Simple serializable class that serves as a null replacement for cache stores which otherwise do not support null values.
     
    today-framework Strategies
    Strategy for resolving constructor arguments based on their type.
    Internal instantiator used to create the strategy instance.
    Strategy for handling a failure that occurs when instantiating a strategy.
    An annotation which marks a Collection or Map type as unmodifiable.
    Indicates that the annotated element uses an API from the sun.misc package.
    Class that exposes the version.
    Extracts version information for a Class.
    A member or type annotated with VisibleForTesting claims that its visibility is higher than necessary, only for testing purposes.