Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- active(Duration, Instant) - Static method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownState
- addEdge(T, T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Adds a directed edge from source to target.
- addNode(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Adds a node to the graph without any edges.
- addPackages(String...) - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Adds additional packages to scan.
- allocateWithoutConstructor(Class<?>) - Static method in class tech.guilhermekaua.spigotboot.core.proxy.ProxyFactory
-
Allocates a proxy instance without calling any constructor (via
sun.misc.Unsafe). - ANNOTATION - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory.Kind
-
The annotated type is itself an annotation.
- args() - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
- asc(String) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort.Order
- asc(String...) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- ASC - Enum constant in enum class tech.guilhermekaua.spigotboot.core.pagination.Sort.Direction
- asMapView() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- asMapView() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- AssertFalse - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a no-arg method returns
false. - AssertTrue - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a no-arg method returns
true. - asString() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- asString() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Converts the path to a dot-separated string.
- Async - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- AsyncMethodHandler - Class in tech.guilhermekaua.spigotboot.core.service
- AsyncMethodHandler() - Constructor for class tech.guilhermekaua.spigotboot.core.service.AsyncMethodHandler
- autoDiscover() - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
B
- Bean - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- BeanDefinition - Class in tech.guilhermekaua.spigotboot.core.context.dependency
- BeanDefinition() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.BeanDefinition
- BeanDefinitionRegistry - Class in tech.guilhermekaua.spigotboot.core.context.dependency.registry
- BeanDefinitionRegistry() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- BeanDefinitionsReadyListener - Interface in tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners
- BeanInstanceRegistry - Class in tech.guilhermekaua.spigotboot.core.context.dependency.registry
- BeanInstanceRegistry() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- BeanLifecycleInvoker - Class in tech.guilhermekaua.spigotboot.core.context.lifecycle
- BeanLifecycleInvoker(DependencyManager) - Constructor for class tech.guilhermekaua.spigotboot.core.context.lifecycle.BeanLifecycleInvoker
- BeanNamingDefiner - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.manager
- BeanPostProcessor - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
- BeanPostProcessorRegistry - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
-
Registration surface for
BeanPostProcessorinstances. - BeanPostProcessorRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
-
Callback interface for contributing
BeanPostProcessorinstances to the framework. - BeanPostProcessorRegistryFactory - Class in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
-
Applies
BeanPostProcessorRegistryCustomizerbeans to the framework'sBeanPostProcessorRegistryduring the DEFINITIONS_READY phase, before instantiation begins, so contributed post-processors run on every bean. - BeanPostProcessorRegistryFactory() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessorRegistryFactory
- BeanProxyDecider - Interface in tech.guilhermekaua.spigotboot.core.context.component.proxy.decider
- BeanProxyDeciderResolver - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.strategy
- BeanProxyDeciderResolver() - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.strategy.BeanProxyDeciderResolver
- BeanRegistrar - Interface in tech.guilhermekaua.spigotboot.core.context.registration
- BeanUtils - Class in tech.guilhermekaua.spigotboot.core.utils
-
Utility class providing helper methods for bean management in the Spigot Boot dependency injection system.
- BeanUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.BeanUtils
- BootPlugin - Interface in tech.guilhermekaua.spigotboot.core.plugin
- builder(BootPlugin) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- by(List<Sort.Order>) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- by(Sort.Order...) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
C
- canHandle(MethodHandlerContext) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.RegisteredMethodHandler
- checkCanRegister() - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar.PhaseChecker
- child(Object) - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- child(Object) - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Creates a child path by appending a segment.
- CircularDependencyException - Exception in tech.guilhermekaua.spigotboot.core.exceptions
- CircularDependencyException(List<Class<?>>) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.CircularDependencyException
- classAnnotatedWith() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations.MethodHandler
- classesInCategory(String) - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
-
Returns every class registered under
categoryby any loaded index. - classesInCategory(String, String) - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
-
Returns classes registered under
categorywhose fully-qualified name starts withpackageFilter. - ClassPathScanner - Class in tech.guilhermekaua.spigotboot.core.scanner
- ClassPathScanner(ClassLoader, String...) - Constructor for class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Creates a new ClassPathScanner with the specified class loader.
- ClassUtils - Class in tech.guilhermekaua.spigotboot.core.utils
-
Utility class providing helper methods for class existence checking with caching.
- ClassUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.ClassUtils
- clear() - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.MethodHandlerRegistry
- clear() - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Clears all registered injectors.
- clear() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- clear() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- clear() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- clear() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- clear() - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Clears all cached scanning results.
- clear() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Clears all nodes and edges from the graph.
- clear(String) - Method in interface tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager
- clear(String) - Method in class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- clearAll() - Method in interface tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager
- clearAll() - Method in class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- clearCache() - Static method in class tech.guilhermekaua.spigotboot.core.utils.ClassUtils
- CLEARED - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- CollectionTypeUtils - Class in tech.guilhermekaua.spigotboot.core.utils
- CollectionTypeUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.CollectionTypeUtils
- CollectionTypeUtils.CollectionTypeInfo - Class in tech.guilhermekaua.spigotboot.core.utils
- CollectionTypeUtils.MapTypeInfo - Class in tech.guilhermekaua.spigotboot.core.utils
- Component - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- COMPONENT - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- ComponentProxy - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy
- ComponentProxy() - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.ComponentProxy
- ComponentRegistry - Class in tech.guilhermekaua.spigotboot.core.context.component.registry
- ComponentRegistry() - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.registry.ComponentRegistry
- Condition - Interface in tech.guilhermekaua.spigotboot.core.context.condition
- Conditional - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- ConditionalOnBean - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- ConditionalOnClass - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- ConditionalOnMissingBean - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- ConditionContext - Interface in tech.guilhermekaua.spigotboot.core.context.condition
- ConditionDebugReport - Class in tech.guilhermekaua.spigotboot.core.context.condition
-
Collects and reports condition evaluation results for debugging purposes.
- ConditionDebugReport() - Constructor for class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- ConditionEvaluator - Class in tech.guilhermekaua.spigotboot.core.context.condition
- CONFIG - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- ConfigPath - Class in tech.guilhermekaua.spigotboot.core.validation
-
Represents an immutable path through the configuration tree.
- Configuration - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- CONFIGURATION - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- ConfigurationClassProxy - Class in tech.guilhermekaua.spigotboot.core.context.configuration.proxy
- ConfigurationClassProxy(DependencyManager, Set<Method>) - Constructor for class tech.guilhermekaua.spigotboot.core.context.configuration.proxy.ConfigurationClassProxy
- ConfigurationProcessor - Class in tech.guilhermekaua.spigotboot.core.context.configuration.processor
- ConfigurationProcessor() - Constructor for class tech.guilhermekaua.spigotboot.core.context.configuration.processor.ConfigurationProcessor
- Constraint<T> - Interface in tech.guilhermekaua.spigotboot.core.validation
-
A validation constraint that can check if a value is valid.
- ConstraintFactory<A extends Annotation> - Interface in tech.guilhermekaua.spigotboot.core.validation
-
Factory for creating constraints from annotations.
- CONSTRUCTOR - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- contains(BeanDefinition) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- Context - Interface in tech.guilhermekaua.spigotboot.core.context
- ContextLifecycle - Class in tech.guilhermekaua.spigotboot.core.context.lifecycle
- ContextLifecycle(Context, DependencyManager, List<Class<? extends Module>>) - Constructor for class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextLifecycle
- ContextManager - Class in tech.guilhermekaua.spigotboot.core.context
- ContextManager() - Constructor for class tech.guilhermekaua.spigotboot.core.context.ContextManager
- ContextPhase - Enum Class in tech.guilhermekaua.spigotboot.core.context.lifecycle
- ContextPreDestroyProcessor - Interface in tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy
- ContextReadyListener - Interface in tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners
- CONVERTER - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- Cooldown - Class in tech.guilhermekaua.spigotboot.core.utils
- Cooldown() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.Cooldown
- CooldownConfiguration - Class in tech.guilhermekaua.spigotboot.core.cooldown
- CooldownConfiguration() - Constructor for class tech.guilhermekaua.spigotboot.core.cooldown.CooldownConfiguration
- CooldownManager - Interface in tech.guilhermekaua.spigotboot.core.cooldown
- CooldownState - Class in tech.guilhermekaua.spigotboot.core.cooldown
- create() - Static method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
-
Convenience factory that uses the current thread's context class loader (falling back to this class's loader if the context loader is
null). - create() - Static method in interface tech.guilhermekaua.spigotboot.core.validation.Validator
-
Creates a default validator.
- create(String...) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Creates a scanner using the context class loader.
- create(A) - Method in interface tech.guilhermekaua.spigotboot.core.validation.ConstraintFactory
-
Creates a constraint from the annotation instance.
- createContext(BootPlugin) - Method in class tech.guilhermekaua.spigotboot.core.context.ContextManager
- createProxy(Class<T>, Set<Method>, DependencyManager) - Static method in class tech.guilhermekaua.spigotboot.core.context.configuration.proxy.ConfigurationClassProxy
- createProxy(Class<T>, Object, Class<?>[], Object[]) - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.ComponentProxy
- createProxy(Class<T>, Class<?>[], Object[], MethodInterceptor) - Static method in class tech.guilhermekaua.spigotboot.core.proxy.ProxyFactory
- createProxyClass(Class<T>) - Static method in class tech.guilhermekaua.spigotboot.core.proxy.ProxyFactory
- CustomInjector - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Interface for custom dependency injectors that can participate in the resolution process.
- CustomInjectorRegistry - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Registry that holds and manages custom injectors.
- CustomInjectorRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Callback interface for customizing a
CustomInjectorRegistry. - CustomInjectorRegistryFactory - Class in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Factory component that applies
CustomInjectorRegistryCustomizerbeans to the framework'sCustomInjectorRegistryduring context initialization. - CustomInjectorRegistryFactory() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistryFactory
- customInjectorSupported(InjectionPoint) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Checks if any registered custom injector supports the given injection point.
- customInjectorSupported(InjectionPoint) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- customize(CustomInjectorRegistry) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistryCustomizer
-
Customize the given registry by registering, unregistering, or otherwise modifying injectors.
- customize(BeanPostProcessorRegistry) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessorRegistryCustomizer
-
Customize the given registry by registering post-processors.
- CycleDetectedException - Exception in tech.guilhermekaua.spigotboot.core.exceptions
- CycleDetectedException(List<T>, Function<T, String>) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.CycleDetectedException
- CycleDetectedException(List<T>, Function<T, String>, String) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.CycleDetectedException
D
- DEBUG - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
- DefaultBeanNamingDefiner - Class in tech.guilhermekaua.spigotboot.core.context.dependency.manager
- DefaultBeanNamingDefiner() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DefaultBeanNamingDefiner
- DefaultBeanRegistrar - Class in tech.guilhermekaua.spigotboot.core.context.registration
- DefaultBeanRegistrar() - Constructor for class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- DefaultBeanRegistrar.PhaseChecker - Interface in tech.guilhermekaua.spigotboot.core.context.registration
- defaultCooldownManager() - Method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownConfiguration
- DefaultCooldownManager - Class in tech.guilhermekaua.spigotboot.core.cooldown
- DefaultCooldownManager() - Constructor for class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- DefaultCooldownManager(Clock) - Constructor for class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- DefaultCustomInjectorRegistry - Class in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Default implementation of
CustomInjectorRegistry. - DefaultCustomInjectorRegistry() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- DefaultValidator - Class in tech.guilhermekaua.spigotboot.core.validation
-
Default implementation of the Validator interface.
- DefaultValidator() - Constructor for class tech.guilhermekaua.spigotboot.core.validation.DefaultValidator
- defineQualifier(Class<?>, Object, DependencyResolveResolver<?>, String) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.manager.BeanNamingDefiner
- defineQualifier(Class<?>, Object, DependencyResolveResolver<?>, String) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DefaultBeanNamingDefiner
- DEFINITIONS_READY - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- DependencyGraph<T> - Class in tech.guilhermekaua.spigotboot.core.utils
-
Directed graph representing dependencies between two nodes.
- DependencyGraph() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
- DependencyGraph(Function<T, String>) - Constructor for class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
- DependencyInjectType - Enum Class in tech.guilhermekaua.spigotboot.core.context.dependency
- DependencyManager - Class in tech.guilhermekaua.spigotboot.core.context.dependency.manager
- DependencyManager() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- DependencyManager(BeanDefinitionRegistry, BeanInstanceRegistry, BeanProxyDeciderResolver) - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- DependencyManager(BeanDefinitionRegistry, BeanInstanceRegistry, BeanProxyDeciderResolver, CustomInjectorRegistry) - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- DependencyReloadCallback - Interface in tech.guilhermekaua.spigotboot.core.context.dependency
- DependencyResolveResolver<T> - Interface in tech.guilhermekaua.spigotboot.core.context.dependency
- desc(String) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort.Order
- desc(String...) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- DESC - Enum constant in enum class tech.guilhermekaua.spigotboot.core.pagination.Sort.Direction
- describeFailure(AnnotatedElement) - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.Condition
- describeFailure(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnBeanCondition
- describeFailure(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnClassCondition
- describeFailure(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnMissingBeanCondition
- destroy() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- destroy() - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- destroy(Runnable, Runnable, Runnable) - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextLifecycle
- DESTROY - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- detectCircularDependencies(Class<?>, Map<Class<?>, List<BeanDefinition>>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.BeanUtils
-
Detects circular dependencies in the dependency graph during bean registration.
- detectCycle() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Detects if the graph contains a cycle.
- discover() - Method in class tech.guilhermekaua.spigotboot.core.module.ModuleDiscovery
- discover() - Method in interface tech.guilhermekaua.spigotboot.core.reflection.DiscoveryService
- discoverAll() - Method in interface tech.guilhermekaua.spigotboot.core.reflection.DiscoveryService
- DiscoveryCategories - Class in tech.guilhermekaua.spigotboot.core.context.discovery
-
Category keys used by
DiscoveryIndeximplementations. - DiscoveryIndex - Interface in tech.guilhermekaua.spigotboot.core.context.discovery
-
Compile-time snapshot of classes in a given module that would otherwise be found by runtime classpath scanning (e.g.
- DiscoveryIndex_bc08ae87d805677e - Class in tech.guilhermekaua.spigotboot.generated
- DiscoveryIndex_bc08ae87d805677e() - Constructor for class tech.guilhermekaua.spigotboot.generated.DiscoveryIndex_bc08ae87d805677e
- DiscoveryIndexReader - Class in tech.guilhermekaua.spigotboot.core.context.discovery
-
Aggregates every
DiscoveryIndexfound on the classpath into a single lookup table keyed bycategory. - DiscoveryIndexReader(ClassLoader) - Constructor for class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
- DiscoveryIndexSupport - Class in tech.guilhermekaua.spigotboot.core.context.discovery
-
Runtime support for the
DiscoveryIndeximplementations emitted by theDiscoveryIndexProcessor. - DiscoveryService<T> - Interface in tech.guilhermekaua.spigotboot.core.reflection
- duration(String, String) - Static method in class tech.guilhermekaua.spigotboot.core.utils.Timestring
-
Convert a duration string to the specified time unit.
- durationLong(String, String) - Static method in class tech.guilhermekaua.spigotboot.core.utils.Timestring
-
Convert a duration string to the specified time unit as a long.
E
- elements() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- elements() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Returns the path elements.
- entries() - Method in interface tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndex
- entries() - Method in class tech.guilhermekaua.spigotboot.generated.DiscoveryIndex_bc08ae87d805677e
- equals(Object) - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- errors() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Gets all validation errors.
- exclude(Class<? extends Module>...) - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
- extractCollectionTypeInfo(Type) - Static method in class tech.guilhermekaua.spigotboot.core.utils.CollectionTypeUtils
-
Extracts collection type information from a
Type, identifying both the collection class and its element type. - extractMapTypeInfo(Type) - Static method in class tech.guilhermekaua.spigotboot.core.utils.CollectionTypeUtils
-
Extracts map type information from a
Type, identifying both the key and value types.
F
- failFast() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertFalse
-
Whether validation failure should fail fast (prevent plugin enable).
- failFast() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertTrue
-
Whether validation failure should fail fast (prevent plugin enable).
- failFast() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotEmpty
-
Whether validation failure should fail fast (prevent plugin enable).
- failFast() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotNull
-
Whether validation failure should fail fast (prevent plugin enable).
- FIELD - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- findInjectConstructor(Class<?>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- flags() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Pattern
-
Pattern flags (from
Pattern). - format() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Formats this error for display.
- format(double) - Static method in class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
- formatCycle() - Method in exception tech.guilhermekaua.spigotboot.core.exceptions.CycleDetectedException
- formatErrors() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Formats all errors for display.
- formatErrors(String) - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Formats all errors with a prefix.
- formatMethod(Method) - Static method in class tech.guilhermekaua.spigotboot.core.utils.MethodFormatUtils
- fromField(Field) - Static method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionPoint
-
Creates an injection point from an injected field.
- fromParameter(Parameter) - Static method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionPoint
-
Creates an injection point from a constructor or method parameter.
- fromSetterMethod(Method) - Static method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionPoint
-
Creates an injection point from a setter method.
G
- get(BeanDefinition) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- get(BeanDefinition, Class<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- getAllClasses() - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Gets all scanned classes.
- getAllHandlers() - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.MethodHandlerRegistry
- getAllNodes() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets all nodes in the graph.
- getAnnotationType() - Method in interface tech.guilhermekaua.spigotboot.core.validation.ConstraintFactory
-
Gets the annotation type this factory handles.
- getBean(Class<T>) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getBean(Class<T>, String) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getBeanDefinitionRegistry() - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.ConditionContext
- getBeanInstanceRegistry() - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.ConditionContext
- getBeanPostProcessorRegistry() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
-
Returns this manager viewed as a
BeanPostProcessorRegistry, so callers can contribute post-processors without depending on the rest of the manager's API. - getBeanPostProcessors() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- getBeanRegistrar() - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextLifecycle
- getBeansByType(Class<T>) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getBeansByType(Class<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- getClassesAnnotatedWith(String, Class<? extends Annotation>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getClassLoader() - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.ConditionContext
- getClassLoader() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getContent() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- getContext(BootPlugin) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- getContext(BootPlugin) - Method in class tech.guilhermekaua.spigotboot.core.context.ContextManager
- getCurrentPhase() - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextLifecycle
- getCycle() - Method in exception tech.guilhermekaua.spigotboot.core.exceptions.CycleDetectedException
- getDataFolder() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getDebugReport() - Static method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionEvaluator
- getDefinitions(Class<?>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- getDependencies(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets direct dependencies of a node.
- getDependencyManager() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getDirectDependents(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets direct dependents of a node (nodes that depend on this node).
- getDirection() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Sort.Order
- getExpiresAt() - Method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownState
- getFailFastErrors() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Gets only errors marked as fail-fast.
- getFieldName() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Gets the field name.
- getFieldsAnnotatedWith(Class<? extends Annotation>, Class<?>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getHandler() - Method in interface tech.guilhermekaua.spigotboot.core.proxy.SpigotBootProxy
- getHandlersFor(MethodHandlerContext) - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.MethodHandlerRegistry
- getInjectors() - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Returns an unmodifiable ordered view of all registered injectors.
- getInjectors() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- getInstancesByType(Class<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- getInstancesByType(Class<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
- getInvalidValue() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Gets the invalid value.
- getIsPrimary(AnnotatedElement) - Static method in class tech.guilhermekaua.spigotboot.core.utils.BeanUtils
-
Determines if the given annotated element is marked as the primary bean using the
Primaryannotation. - getLogger() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getLogLevel(AnnotatedElement) - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.Condition
- getLogLevel(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnBeanCondition
- getLogLevel(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnClassCondition
- getLogLevel(AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnMissingBeanCondition
- getMainClass() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getMatchedSummary() - Method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- getMessage() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Gets the error message.
- getMethodsAnnotatedWith(Class<? extends Annotation>, Class<?>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getModulesToLoad() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getModulesToLoad() - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- getName() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getNativePlugin() - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getOffset() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- getOrder() - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjector
-
Returns the order of this injector.
- getOrder() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistryFactory
- getOrder() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessorRegistryFactory
- getOrder() - Method in interface tech.guilhermekaua.spigotboot.core.context.lifecycle.Ordered
- getOrders() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- getPageNumber() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- getPageNumber() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- getPageSize() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- getPageSize() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- getPath() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Gets the property path to the invalid value.
- getPlugin() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- getProperty() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Sort.Order
- getQualifier(AnnotatedElement) - Static method in class tech.guilhermekaua.spigotboot.core.utils.BeanUtils
-
Retrieves the qualifier value from the
Qualifierannotation on the given annotated element, if present. - getRawClass(Type) - Static method in class tech.guilhermekaua.spigotboot.core.utils.CollectionTypeUtils
-
Extracts the raw class from a
Type, handling both simple classes and parameterized types. - getRawType() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionPoint
-
Returns the raw class of this injection point's type.
- getRegisteredTypes() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- getRemaining() - Method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownState
- getResource(String) - Method in interface tech.guilhermekaua.spigotboot.core.plugin.BootPlugin
- getReverseDependencies() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets reverse dependencies map for reload propagation.
- getScannedPackages() - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Gets the packages that have been scanned.
- getSkippedSummary() - Method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- getSort() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- getState(String) - Method in interface tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager
- getState(String) - Method in class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- getSubClassesOf(String, Class<T>, boolean) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getSubClassesOf(Class<T>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getSubClassesOf(Class<T>, boolean) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getSubClassesOf(String, Class<T>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getSubTypesOf(Class<T>) - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Gets all subtypes (subclasses and implementations) of the specified type.
- getSuggestedFix() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Gets the suggested fix.
- getSuperInterfaces(Class<?>) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- getTotalElements() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- getTotalPages() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- getTransitiveDependents(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets all transitive dependents of a node.
- getTypesAnnotatedWith(Class<? extends Annotation>) - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Gets all classes annotated with the specified annotation.
- getTypesAnnotatedWith(Class<? extends Annotation>, boolean) - Method in class tech.guilhermekaua.spigotboot.core.scanner.ClassPathScanner
-
Gets all classes annotated with the specified annotation.
- getValue() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionResult
-
Returns the resolved value if this result was handled.
H
- handle(MethodHandlerContext) - Method in interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.RegisteredMethodHandlerRunnable
- handle(MethodHandlerContext) - Method in class tech.guilhermekaua.spigotboot.core.service.AsyncMethodHandler
- handled(Object) - Static method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionResult
-
Creates a result indicating that the injector handled this injection point.
- hasAnyIndex() - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
- hasEntriesFor(String) - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
- hasErrors() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Checks if there are any errors.
- hasExtension(String, String...) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Checks if a filename has any of the given extensions.
- hashCode() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- hasNext() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
- hasPrevious() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Page
I
- identifier() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.BeanDefinition
- ignoreCase() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.OneOf
-
Whether to ignore case when matching.
- inactive() - Static method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownState
- INFO - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
- initialize() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- initialize() - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextLifecycle
- initialize() - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- initialize() - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
- initialize(BootPlugin) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- initialize(BootPlugin, Class<? extends Module>...) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- initializeBean(BeanDefinition, Object) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- initializeModules(Context, List<Class<? extends Module>>) - Method in class tech.guilhermekaua.spigotboot.core.module.ModuleRegistry
- Inject - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- injectDependencies(Class<T>, T) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- injectDependencies(T) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- InjectionPoint - Class in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Represents an injection point in the dependency injection system.
- InjectionPoint(Type, AnnotatedElement, String) - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionPoint
-
Creates an injection point with the specified type, element, and qualifier.
- InjectionResult - Class in tech.guilhermekaua.spigotboot.core.context.dependency.injector
-
Represents the result of a custom injector's resolution attempt.
- INSTANCE - Static variable in class tech.guilhermekaua.spigotboot.core.utils.Cooldown
- INSTANTIATE - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- INVALID_VALUE_NUMBER - Static variable in class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
- INVALID_VALUE_STRING - Static variable in class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
- INVENTORY - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- invoke() - Method in interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext.InvocationStep
- invoke(Object, Method, Method, Object[]) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.ComponentProxy
- invoke(Object, Method, Method, Object[]) - Method in class tech.guilhermekaua.spigotboot.core.context.configuration.proxy.ConfigurationClassProxy
- invoke(Object, Method, Method, Object[]) - Method in interface tech.guilhermekaua.spigotboot.core.proxy.MethodInterceptor
- invokeDefault(Method, Object, Object[]) - Static method in class tech.guilhermekaua.spigotboot.core.proxy.ProxyFactory
-
Invokes the default-method body of
methodonselfwithout virtual dispatch (which would re-enter the proxy override). - invokeLifecycleMethods(Map<BeanDefinition, Object>, Class<? extends Annotation>) - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.BeanLifecycleInvoker
- invokeNext() - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
-
Continue to the next matching handler in the chain.
- invokeOnDisable(Map<BeanDefinition, Object>, Logger) - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.BeanLifecycleInvoker
- invokeOnEnable(Map<BeanDefinition, Object>) - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.BeanLifecycleInvoker
- isActive() - Method in class tech.guilhermekaua.spigotboot.core.cooldown.CooldownState
- isConstructor() - Method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- isEmpty() - Method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- isEmpty() - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Checks if the registry is empty.
- isEmpty() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- isEmpty() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Checks if the graph is empty.
- isEmpty() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- isEmpty() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Checks if this path is empty (root path).
- isFailFast() - Method in interface tech.guilhermekaua.spigotboot.core.validation.Constraint
-
Checks if this constraint should fail fast.
- isFailFast() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Checks if this error should fail fast.
- isField() - Method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- isHandled() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionResult
-
Returns whether this injection point was handled by the custom injector.
- isInitialized() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- isInitialized() - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- isInvalid(double) - Static method in class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
- isMethod() - Method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- isOnCoolDown(String, Duration) - Method in class tech.guilhermekaua.spigotboot.core.utils.Cooldown
- isPresent(String, ClassLoader) - Static method in class tech.guilhermekaua.spigotboot.core.utils.ClassUtils
-
Checks whether a class with the given name is present on the specified classloader.
- isReloadable() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.BeanDefinition
- isSorted() - Method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- isUnknown() - Method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- isValid() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Checks if the validation passed (no errors).
- isValid(T) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Constraint
-
Checks if the value is valid.
J
- JDBC_REPOSITORY - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
K
- kind() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory
- knownCategories() - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
L
- last() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- last() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Returns the last element of the path.
- logLevel() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnBean
- logLevel() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnClass
- logLevel() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnMissingBean
- LogLevel - Enum Class in tech.guilhermekaua.spigotboot.core.context.condition
M
- matches(ConditionContext, AnnotatedElement) - Method in interface tech.guilhermekaua.spigotboot.core.context.condition.Condition
- matches(ConditionContext, AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnBeanCondition
- matches(ConditionContext, AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnClassCondition
- matches(ConditionContext, AnnotatedElement) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.OnMissingBeanCondition
- max() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Range
-
The maximum value.
- max() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Size
-
The maximum size.
- Max - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a numeric field has a maximum value.
- merge(ValidationResult) - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Merges this result with another.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnBean
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnClass
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnMissingBean
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertFalse
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertTrue
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Max
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Min
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotEmpty
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotNull
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.OneOf
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Pattern
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Range
-
The error message.
- message() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Size
-
The error message.
- message(T) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Constraint
-
Gets the error message for an invalid value.
- METHOD - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- METHOD_HANDLER - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- methodAnnotatedWith() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations.MethodHandler
- MethodFormatUtils - Class in tech.guilhermekaua.spigotboot.core.utils
- MethodFormatUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.MethodFormatUtils
- MethodHandler - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations
- MethodHandlerContext - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context
- MethodHandlerContext(Object, Method, Method, Object[]) - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
- MethodHandlerContext(Object, Method, Method, Object[], MethodHandlerContext.InvocationStep) - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
- MethodHandlerContext.InvocationStep - Interface in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context
- MethodHandlerDrivenProxyDecider - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.impl
-
Default proxy decider: proxies a bean if at least one registered
RegisteredMethodHandlercould ever match it (based on the handler's metadata). - MethodHandlerDrivenProxyDecider() - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.impl.MethodHandlerDrivenProxyDecider
- MethodHandlerProcessor - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor
- MethodHandlerProcessor() - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor.MethodHandlerProcessor
- MethodHandlerProxyBeanPostProcessor - Class in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
- MethodHandlerProxyBeanPostProcessor() - Constructor for class tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.MethodHandlerProxyBeanPostProcessor
- MethodHandlerRegistry - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler
- MethodInterceptor - Interface in tech.guilhermekaua.spigotboot.core.proxy
-
Intercepts method calls on a generated proxy instance.
- min() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Range
-
The minimum value.
- min() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Size
-
The minimum size.
- Min - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a numeric field has a minimum value.
- module(Class<? extends Module>) - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
- module(Class<? extends Module>, int) - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
- Module - Interface in tech.guilhermekaua.spigotboot.core.module
- MODULE - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- ModuleDiscovery - Class in tech.guilhermekaua.spigotboot.core.module
- ModuleDiscovery(ClassLoader) - Constructor for class tech.guilhermekaua.spigotboot.core.module.ModuleDiscovery
- ModuleInitializationException - Exception in tech.guilhermekaua.spigotboot.core.exceptions
- ModuleInitializationException(String, Throwable) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.ModuleInitializationException
- ModuleRegistry - Class in tech.guilhermekaua.spigotboot.core.module
- ModuleRegistry() - Constructor for class tech.guilhermekaua.spigotboot.core.module.ModuleRegistry
- modules(Class<? extends Module>...) - Method in class tech.guilhermekaua.spigotboot.core.SpigotBootBuilder
- MODULES - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- MultipleConstructorException - Exception in tech.guilhermekaua.spigotboot.core.exceptions
- MultipleConstructorException(String) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.MultipleConstructorException
N
- name() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnBean
- name() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnMissingBean
- normalizePath(String) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Normalizes a resource path by converting backslashes to forward slashes, removing leading slash, and ensuring trailing slash.
- NotEmpty - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a field is not null and not empty.
- notHandled() - Static method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.InjectionResult
-
Creates a result indicating that the injector did not handle this injection point.
- NotNull - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a field is not null.
- NumberUtils - Class in tech.guilhermekaua.spigotboot.core.utils
- NumberUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
O
- of(int, int) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- of(int, int, Sort) - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Pageable
- of(Object...) - Static method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
-
Creates a path from the given elements.
- of(Object...) - Static method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Creates a path from the given elements.
- of(List<ValidationError>) - Static method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Creates a result with the given errors.
- of(ValidationError) - Static method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Creates a result with a single error.
- OnBeanCondition - Class in tech.guilhermekaua.spigotboot.core.context.condition
- OnBeanCondition() - Constructor for class tech.guilhermekaua.spigotboot.core.context.condition.OnBeanCondition
- onBeanDefinitionsReady(Context, BeanDefinitionRegistry, BeanRegistrar) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistryFactory
- onBeanDefinitionsReady(Context, BeanDefinitionRegistry, BeanRegistrar) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessorRegistryFactory
- onBeanDefinitionsReady(Context, BeanDefinitionRegistry, BeanRegistrar) - Method in interface tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners.BeanDefinitionsReadyListener
-
Called when all bean definitions have been discovered and registered, but before instantiation begins.
- OnClassCondition - Class in tech.guilhermekaua.spigotboot.core.context.condition
- OnClassCondition() - Constructor for class tech.guilhermekaua.spigotboot.core.context.condition.OnClassCondition
- onContextReady(Context) - Method in interface tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners.ContextReadyListener
- onDisable(BootPlugin) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- OnDisable - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- OnEnable - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- OneOf - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a string field value is one of the specified options.
- onInitialize(Context) - Method in interface tech.guilhermekaua.spigotboot.core.module.Module
- OnMissingBeanCondition - Class in tech.guilhermekaua.spigotboot.core.context.condition
- OnMissingBeanCondition() - Constructor for class tech.guilhermekaua.spigotboot.core.context.condition.OnMissingBeanCondition
- onPreDestroy(Context) - Method in interface tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.ContextPreDestroyProcessor
- onPreDestroy(Context) - Method in class tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.impl.ShutdownExecutorServicesContextPreDestroyProcessor
- order() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations.MethodHandler
-
Lower values run first, allowing outer wrappers such as async execution to delegate into inner wrappers such as transactions.
- Order - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- Order(Sort.Direction, String) - Constructor for class tech.guilhermekaua.spigotboot.core.pagination.Sort.Order
- Ordered - Interface in tech.guilhermekaua.spigotboot.core.context.lifecycle
- ORM_LITE_REPOSITORY - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
P
- Page<T> - Class in tech.guilhermekaua.spigotboot.core.pagination
- Page(List<T>, long, int, int) - Constructor for class tech.guilhermekaua.spigotboot.core.pagination.Page
- Pageable - Class in tech.guilhermekaua.spigotboot.core.pagination
- parent() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- parent() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Returns the parent path.
- parse(String) - Static method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
-
Parses a dot-separated path string.
- parse(String) - Static method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Parses a dot-separated path string.
- parse(String) - Static method in class tech.guilhermekaua.spigotboot.core.utils.NumberUtils
- path() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertFalse
-
Relative property path for the validation error (e.g.
- path() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertTrue
-
Relative property path for the validation error (e.g.
- Pattern - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a string field matches a regular expression pattern.
- PERSISTENCE_CONFIG - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- PLACEHOLDER - Static variable in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryCategories
- PluginContext - Class in tech.guilhermekaua.spigotboot.core.context
- PluginContext(BootPlugin) - Constructor for class tech.guilhermekaua.spigotboot.core.context.PluginContext
- postProcess(BeanDefinition, Object, DependencyManager) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessor
- postProcess(BeanDefinition, Object, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.MethodHandlerProxyBeanPostProcessor
- PRE_DESTROY_PROCESSORS - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- Primary - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- print(Logger) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- proceed() - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
-
Deprecated.
- processClass(Class<?>, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor.MethodHandlerProcessor
- processClass(Class<?>, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.configuration.processor.ConfigurationProcessor
- processFromPackage(String, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor.MethodHandlerProcessor
- processFromPackage(String, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.configuration.processor.ConfigurationProcessor
- PropertyPath - Interface in tech.guilhermekaua.spigotboot.core.validation
-
Represents an immutable path through a property tree.
- ProxyFactory - Class in tech.guilhermekaua.spigotboot.core.proxy
-
Creates and caches proxy subclasses at runtime using
ProxyGenerator. - ProxyFactory() - Constructor for class tech.guilhermekaua.spigotboot.core.proxy.ProxyFactory
- put(BeanDefinition, Object) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry
Q
- Qualifier - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
R
- Range - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a numeric field is within a range.
- READY - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- record(String, String, boolean, String) - Method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport
- ReflectionUtils - Class in tech.guilhermekaua.spigotboot.core.utils
- ReflectionUtils() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
- register(Class<?>, BeanDefinition) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- register(CustomInjector) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Registers a custom injector.
- register(CustomInjector) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- register(BeanPostProcessor) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
-
Registers a post-processor.
- register(BeanPostProcessor) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor.BeanPostProcessorRegistry
-
Registers a post-processor.
- register(RegisteredMethodHandler) - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.MethodHandlerRegistry
- REGISTER_CORE - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- registerAll(List<RegisteredMethodHandler>) - Static method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.MethodHandlerRegistry
- registerBean(Class<?>) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- registerBean(Class<?>) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- registerBean(Object) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- registerBean(Object) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- registerBeanPostProcessor(BeanPostProcessor) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerComponents(String, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.registry.ComponentRegistry
- registerDefinition(Class<T>, Class<U>, String, boolean, DependencyResolveResolver<U>) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean definition with a resolver (for interfaces or custom instantiation).
- registerDefinition(Class<T>, Class<U>, String, boolean, DependencyResolveResolver<U>) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerDefinition(Class<T>, Class<U>, String, boolean, DependencyResolveResolver<U>, DependencyReloadCallback) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean definition with a resolver and reload callback.
- registerDefinition(Class<T>, Class<U>, String, boolean, DependencyResolveResolver<U>, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerDefinition(Class<T>, String, boolean) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean definition (class-based, lazy instantiation).
- registerDefinition(Class<T>, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerDefinition(Class<T>, String, boolean, DependencyReloadCallback) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean definition with a reload callback.
- registerDefinition(Class<T>, String, boolean, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerDependency(Class<T>, Class<? extends T>, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, Class<? extends T>, String, boolean, DependencyResolveResolver<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, Class<? extends T>, String, boolean, DependencyResolveResolver<T>, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, Class<? extends T>, T, String, boolean, DependencyResolveResolver<? extends T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, Class<? extends T>, T, String, boolean, DependencyResolveResolver<? extends T>, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, String, boolean, DependencyResolveResolver<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, String, boolean, DependencyResolveResolver<T>, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, T, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(Class<T>, T, String, boolean, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(T, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- registerDependency(T, String, boolean, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- RegisteredMethodHandler - Class in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler
- RegisteredMethodHandler(RegisteredMethodHandlerRunnable, Class<?>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.RegisteredMethodHandler
- RegisteredMethodHandler(RegisteredMethodHandlerRunnable, Class<?>, Class<? extends Annotation>, Class<? extends Annotation>, int) - Constructor for class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.RegisteredMethodHandler
- RegisteredMethodHandlerRunnable - Interface in tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler
- registerInjector(CustomInjector) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
-
Registers a custom injector.
- registerInstance(Class<T>, T, String, boolean) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean instance for a specific requested type.
- registerInstance(Class<T>, T, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerInstance(T, String, boolean) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean instance.
- registerInstance(T, String, boolean) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- registerInstance(T, String, boolean, DependencyReloadCallback) - Method in interface tech.guilhermekaua.spigotboot.core.context.registration.BeanRegistrar
-
Register a bean instance with a reload callback.
- registerInstance(T, String, boolean, DependencyReloadCallback) - Method in class tech.guilhermekaua.spigotboot.core.context.registration.DefaultBeanRegistrar
- RegisterMethodHandler - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- registerShutdownHook(Runnable) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- registerShutdownHook(Runnable) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- registerShutdownHook(BootPlugin, Runnable) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- reload() - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- reload(Object, DependencyManager) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.DependencyReloadCallback
- reloadDependencies() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- removeNode(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Removes a node completely from the graph (including all its edges).
- removeOutgoingEdges(T) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Removes all outgoing edges from a node.
- replaceOutgoingEdges(T, Set<T>) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Replaces all outgoing edges from a node with new targets.
- resolve(ClassLoader, String...) - Static method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexSupport
-
Resolves the given class names with
classLoader, skipping any that cannot be loaded or linked. - resolve(InjectionPoint) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjector
-
Attempts to resolve a dependency for the given injection point.
- resolve(Class<T>) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.DependencyResolveResolver
- resolveAllComponents(DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.registry.ComponentRegistry
- resolveArguments(Executable) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- resolveArguments(Parameter[]) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- resolveDependency(Class<T>, String) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- resolveDependency(Class<T>, String, Supplier<T>) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- resolveDependency(InjectionPoint) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
-
Resolves a dependency for the given injection point.
- resolveFromDefinition(Class<T>, BeanDefinition) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.manager.DependencyManager
- ResourceScanUtils - Class in tech.guilhermekaua.spigotboot.core.scanner
- root() - Static method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
-
Returns the root path (empty path).
- root() - Static method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Returns the root path (empty path).
- RUNNING - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
S
- SCAN - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
- scanDirectory(Path, Predicate<Path>) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Scans a directory for files matching a filter (non-recursive).
- scanDirectoryRecursive(Path, Predicate<Path>) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Scans a directory recursively for files matching a filter.
- scanJar(JarFile, String, Predicate<JarEntry>) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Scans a JAR file for entries matching a path prefix and filter.
- scanJarRecursive(JarFile, String, Predicate<JarEntry>) - Static method in class tech.guilhermekaua.spigotboot.core.scanner.ResourceScanUtils
-
Scans a JAR file for all entries matching a path prefix and filter, including entries in subdirectories.
- self() - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
- Service - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.annotations
- ServiceAsyncConfig - Class in tech.guilhermekaua.spigotboot.core.service.configuration
- ServiceAsyncConfig() - Constructor for class tech.guilhermekaua.spigotboot.core.service.configuration.ServiceAsyncConfig
- serviceAsyncExecutor() - Method in class tech.guilhermekaua.spigotboot.core.service.configuration.ServiceAsyncConfig
- setDebugReport(ConditionDebugReport) - Static method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionEvaluator
- setHandler(MethodInterceptor) - Method in interface tech.guilhermekaua.spigotboot.core.proxy.SpigotBootProxy
- setModulesToLoad(List<Class<? extends Module>>) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- setModulesToLoad(List<Class<? extends Module>>) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- shouldProxy(BeanDefinition, DependencyManager) - Method in interface tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.BeanProxyDecider
-
Decide whether the given bean should be instantiated as a proxy.
- shouldProxy(BeanDefinition, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.impl.MethodHandlerDrivenProxyDecider
- shouldProxy(BeanDefinition, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.strategy.BeanProxyDeciderResolver
- shouldSkip(AnnotatedElement, ConditionContext) - Static method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionEvaluator
- shouldSkip(AnnotatedElement, ConditionContext, String) - Static method in class tech.guilhermekaua.spigotboot.core.context.condition.ConditionEvaluator
- ShutdownExecutorServicesContextPreDestroyProcessor - Class in tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.impl
- ShutdownExecutorServicesContextPreDestroyProcessor() - Constructor for class tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.impl.ShutdownExecutorServicesContextPreDestroyProcessor
- SILENT - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
- SimpleConditionContext - Class in tech.guilhermekaua.spigotboot.core.context.condition
- SimpleConditionContext(BeanDefinitionRegistry, BeanInstanceRegistry, ClassLoader) - Constructor for class tech.guilhermekaua.spigotboot.core.context.condition.SimpleConditionContext
- size() - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Returns the number of registered injectors.
- size() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- size() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Gets the number of nodes in the graph.
- size() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- size() - Method in interface tech.guilhermekaua.spigotboot.core.validation.PropertyPath
-
Returns the number of elements in this path.
- Size - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Validates that a collection or string has a size within the specified range.
- Sort - Class in tech.guilhermekaua.spigotboot.core.pagination
- Sort.Direction - Enum Class in tech.guilhermekaua.spigotboot.core.pagination
- Sort.Order - Class in tech.guilhermekaua.spigotboot.core.pagination
- SpigotBoot - Class in tech.guilhermekaua.spigotboot.core
- SpigotBoot() - Constructor for class tech.guilhermekaua.spigotboot.core.SpigotBoot
- SpigotBootBuilder - Class in tech.guilhermekaua.spigotboot.core
- SpigotBootDiscoveryCategory - Annotation Interface in tech.guilhermekaua.spigotboot.core.context.discovery
-
Marks an annotation or type as the root of a
DiscoveryIndexcategory. - SpigotBootDiscoveryCategory.Kind - Enum Class in tech.guilhermekaua.spigotboot.core.context.discovery
- SpigotBootProxy - Interface in tech.guilhermekaua.spigotboot.core.proxy
-
Marker interface implemented by all generated proxy classes.
- start(String, Duration) - Method in interface tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager
- start(String, Duration) - Method in class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- startIfInactive(String, Duration) - Method in interface tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager
- startIfInactive(String, Duration) - Method in class tech.guilhermekaua.spigotboot.core.cooldown.DefaultCooldownManager
- streamEntries() - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanDefinitionRegistry
- SUBTYPE - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory.Kind
-
The annotated type is a class or interface.
- suggestedFix(T) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Constraint
-
Gets an optional suggested fix for the invalid value.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertFalse
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.AssertTrue
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Max
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Min
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotEmpty
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.NotNull
-
An optional suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.OneOf
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Pattern
-
An optional suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Range
-
The suggestion shown after the error message describing how to fix it.
- suggestion() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Size
-
An optional suggestion shown after the error message describing how to fix it.
- supports(InjectionPoint) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjector
-
Determines whether this injector can handle the given injection point.
T
- targetClass() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations.MethodHandler
- tech.guilhermekaua.spigotboot.core - package tech.guilhermekaua.spigotboot.core
- tech.guilhermekaua.spigotboot.core.context - package tech.guilhermekaua.spigotboot.core.context
- tech.guilhermekaua.spigotboot.core.context.annotations - package tech.guilhermekaua.spigotboot.core.context.annotations
- tech.guilhermekaua.spigotboot.core.context.component.proxy - package tech.guilhermekaua.spigotboot.core.context.component.proxy
- tech.guilhermekaua.spigotboot.core.context.component.proxy.decider - package tech.guilhermekaua.spigotboot.core.context.component.proxy.decider
- tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.impl - package tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.impl
- tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.strategy - package tech.guilhermekaua.spigotboot.core.context.component.proxy.decider.strategy
- tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler - package tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler
- tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations - package tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.annotations
- tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context - package tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context
- tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor - package tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.processor
- tech.guilhermekaua.spigotboot.core.context.component.registry - package tech.guilhermekaua.spigotboot.core.context.component.registry
- tech.guilhermekaua.spigotboot.core.context.condition - package tech.guilhermekaua.spigotboot.core.context.condition
- tech.guilhermekaua.spigotboot.core.context.configuration.processor - package tech.guilhermekaua.spigotboot.core.context.configuration.processor
- tech.guilhermekaua.spigotboot.core.context.configuration.proxy - package tech.guilhermekaua.spigotboot.core.context.configuration.proxy
- tech.guilhermekaua.spigotboot.core.context.dependency - package tech.guilhermekaua.spigotboot.core.context.dependency
- tech.guilhermekaua.spigotboot.core.context.dependency.injector - package tech.guilhermekaua.spigotboot.core.context.dependency.injector
- tech.guilhermekaua.spigotboot.core.context.dependency.manager - package tech.guilhermekaua.spigotboot.core.context.dependency.manager
- tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor - package tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
- tech.guilhermekaua.spigotboot.core.context.dependency.registry - package tech.guilhermekaua.spigotboot.core.context.dependency.registry
- tech.guilhermekaua.spigotboot.core.context.discovery - package tech.guilhermekaua.spigotboot.core.context.discovery
- tech.guilhermekaua.spigotboot.core.context.lifecycle - package tech.guilhermekaua.spigotboot.core.context.lifecycle
- tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners - package tech.guilhermekaua.spigotboot.core.context.lifecycle.listeners
- tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy - package tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy
- tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.impl - package tech.guilhermekaua.spigotboot.core.context.lifecycle.processors.preDestroy.impl
- tech.guilhermekaua.spigotboot.core.context.registration - package tech.guilhermekaua.spigotboot.core.context.registration
- tech.guilhermekaua.spigotboot.core.cooldown - package tech.guilhermekaua.spigotboot.core.cooldown
- tech.guilhermekaua.spigotboot.core.exceptions - package tech.guilhermekaua.spigotboot.core.exceptions
- tech.guilhermekaua.spigotboot.core.module - package tech.guilhermekaua.spigotboot.core.module
- tech.guilhermekaua.spigotboot.core.pagination - package tech.guilhermekaua.spigotboot.core.pagination
- tech.guilhermekaua.spigotboot.core.plugin - package tech.guilhermekaua.spigotboot.core.plugin
- tech.guilhermekaua.spigotboot.core.proxy - package tech.guilhermekaua.spigotboot.core.proxy
- tech.guilhermekaua.spigotboot.core.reflection - package tech.guilhermekaua.spigotboot.core.reflection
- tech.guilhermekaua.spigotboot.core.scanner - package tech.guilhermekaua.spigotboot.core.scanner
- tech.guilhermekaua.spigotboot.core.service - package tech.guilhermekaua.spigotboot.core.service
- tech.guilhermekaua.spigotboot.core.service.configuration - package tech.guilhermekaua.spigotboot.core.service.configuration
- tech.guilhermekaua.spigotboot.core.utils - package tech.guilhermekaua.spigotboot.core.utils
- tech.guilhermekaua.spigotboot.core.validation - package tech.guilhermekaua.spigotboot.core.validation
- tech.guilhermekaua.spigotboot.core.validation.annotation - package tech.guilhermekaua.spigotboot.core.validation.annotation
- tech.guilhermekaua.spigotboot.generated - package tech.guilhermekaua.spigotboot.generated
- thisMethod() - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.context.MethodHandlerContext
-
Deprecated.This accessor does not continue the handler chain. Handlers should call
MethodHandlerContext.invokeNext()to continue execution. - Timestring - Class in tech.guilhermekaua.spigotboot.core.utils
-
A utility class for parsing duration strings into numeric values.
- Timestring() - Constructor for class tech.guilhermekaua.spigotboot.core.utils.Timestring
- toJulLevel() - Method in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
- topologicalOrder() - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Computes topological order of all nodes.
- topologicalOrderSubset(Set<T>) - Method in class tech.guilhermekaua.spigotboot.core.utils.DependencyGraph
-
Computes topological order for a subset of nodes.
- toString() - Method in class tech.guilhermekaua.spigotboot.core.validation.ConfigPath
- toString() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationError
- toString() - Method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
- transitive() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory
-
For
SpigotBootDiscoveryCategory.Kind.ANNOTATIONrules: whentrue, classes annotated with any annotation that is (transitively) meta-annotated with the category-bearing annotation also match — mirroring the classic Spring@Component/@Servicestereotype pattern.
U
- UNKNOWN - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
- unregister(CustomInjector) - Method in interface tech.guilhermekaua.spigotboot.core.context.dependency.injector.CustomInjectorRegistry
-
Unregisters a custom injector.
- unregister(CustomInjector) - Method in class tech.guilhermekaua.spigotboot.core.context.dependency.injector.DefaultCustomInjectorRegistry
- unregisterShutdownHook(Runnable) - Method in interface tech.guilhermekaua.spigotboot.core.context.Context
- unregisterShutdownHook(Runnable) - Method in class tech.guilhermekaua.spigotboot.core.context.PluginContext
- unregisterShutdownHook(BootPlugin, Runnable) - Static method in class tech.guilhermekaua.spigotboot.core.SpigotBoot
- unsorted() - Static method in class tech.guilhermekaua.spigotboot.core.pagination.Sort
- updateCooldown(String) - Method in class tech.guilhermekaua.spigotboot.core.utils.Cooldown
V
- valid() - Static method in class tech.guilhermekaua.spigotboot.core.validation.ValidationResult
-
Creates a valid result with no errors.
- Valid - Annotation Interface in tech.guilhermekaua.spigotboot.core.validation.annotation
-
Marker annotation to trigger nested/recursive validation on a field's object value.
- validate(Object) - Method in class tech.guilhermekaua.spigotboot.core.validation.DefaultValidator
- validate(Object) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Validator
-
Validates an object and returns all errors.
- validate(Object, PropertyPath) - Method in class tech.guilhermekaua.spigotboot.core.validation.DefaultValidator
- validate(Object, PropertyPath) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Validator
-
Validates an object at a specific path context.
- validateOrThrow(Object) - Method in class tech.guilhermekaua.spigotboot.core.validation.DefaultValidator
- validateOrThrow(Object) - Method in interface tech.guilhermekaua.spigotboot.core.validation.Validator
-
Validates and throws if invalid (for fail-fast mode).
- ValidationError - Class in tech.guilhermekaua.spigotboot.core.validation
-
Represents a validation error for a field.
- ValidationError(PropertyPath, String, Object, String, boolean, String) - Constructor for class tech.guilhermekaua.spigotboot.core.validation.ValidationError
-
Creates a new validation error.
- ValidationException - Exception in tech.guilhermekaua.spigotboot.core.exceptions
-
Exception thrown when validation fails.
- ValidationException(String) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.ValidationException
- ValidationException(String, Throwable) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.ValidationException
- ValidationException(Throwable) - Constructor for exception tech.guilhermekaua.spigotboot.core.exceptions.ValidationException
- ValidationResult - Class in tech.guilhermekaua.spigotboot.core.validation
-
Result of validating an object.
- Validator - Interface in tech.guilhermekaua.spigotboot.core.validation
-
Validates objects based on their annotations.
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.Async
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.Conditional
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnBean
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnClass
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.ConditionalOnMissingBean
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.Order
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.annotations.Qualifier
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Max
-
The maximum value.
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Min
-
The minimum value.
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.OneOf
-
The allowed values.
- value() - Element in annotation interface tech.guilhermekaua.spigotboot.core.validation.annotation.Pattern
-
The regex pattern to match.
- valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.core.pagination.Sort.Direction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.guilhermekaua.spigotboot.core.context.dependency.DependencyInjectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.guilhermekaua.spigotboot.core.context.discovery.SpigotBootDiscoveryCategory.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.guilhermekaua.spigotboot.core.context.lifecycle.ContextPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.guilhermekaua.spigotboot.core.pagination.Sort.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARNING - Enum constant in enum class tech.guilhermekaua.spigotboot.core.context.condition.LogLevel
- withRegistrationIndex(long) - Method in class tech.guilhermekaua.spigotboot.core.context.component.proxy.methodHandler.RegisteredMethodHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MethodHandlerContext.invokeNext()to continue execution.