All Classes and Interfaces
Class
Description
Validates that a no-arg method returns
false.Validates that a no-arg method returns
true.Registration surface for
BeanPostProcessor instances.Callback interface for contributing
BeanPostProcessor instances to the framework.Applies
BeanPostProcessorRegistryCustomizer beans to the framework's
BeanPostProcessorRegistry during the DEFINITIONS_READY phase, before instantiation begins,
so contributed post-processors run on every bean.Utility class providing helper methods for bean management in the Spigot Boot dependency injection system.
Utility class providing helper methods for class existence checking with caching.
Collects and reports condition evaluation results for debugging purposes.
Represents an immutable path through the configuration tree.
A validation constraint that can check if a value is valid.
Factory for creating constraints from annotations.
Interface for custom dependency injectors that can participate in the resolution process.
Registry that holds and manages custom injectors.
Callback interface for customizing a
CustomInjectorRegistry.Factory component that applies
CustomInjectorRegistryCustomizer beans to the
framework's CustomInjectorRegistry during context initialization.Default implementation of
CustomInjectorRegistry.Default implementation of the Validator interface.
Directed graph representing dependencies between two nodes.
Category keys used by
DiscoveryIndex implementations.Compile-time snapshot of classes in a given module that would otherwise be found by runtime
classpath scanning (e.g.
Aggregates every
DiscoveryIndex found on the classpath into a single lookup table keyed
by category.Runtime support for the
DiscoveryIndex implementations emitted by the
DiscoveryIndexProcessor.Represents an injection point in the dependency injection system.
Represents the result of a custom injector's resolution attempt.
Validates that a numeric field has a maximum value.
Default proxy decider: proxies a bean if at least one registered
RegisteredMethodHandler
could ever match it (based on the handler's metadata).Intercepts method calls on a generated proxy instance.
Validates that a numeric field has a minimum value.
Validates that a field is not null and not empty.
Validates that a field is not null.
Validates that a string field value is one of the specified options.
Validates that a string field matches a regular expression pattern.
Represents an immutable path through a property tree.
Creates and caches proxy subclasses at runtime using
ProxyGenerator.Validates that a numeric field is within a range.
Validates that a collection or string has a size within the specified range.
Marks an annotation or type as the root of a
DiscoveryIndex category.Marker interface implemented by all generated proxy classes.
A utility class for parsing duration strings into numeric values.
Marker annotation to trigger nested/recursive validation on a field's object value.
Represents a validation error for a field.
Exception thrown when validation fails.
Result of validating an object.
Validates objects based on their annotations.