Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 BeanPostProcessor instances.
BeanPostProcessorRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
Callback interface for contributing BeanPostProcessor instances to the framework.
BeanPostProcessorRegistryFactory - Class in tech.guilhermekaua.spigotboot.core.context.dependency.postprocessor
Applies BeanPostProcessorRegistryCustomizer beans to the framework's BeanPostProcessorRegistry during 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 category by any loaded index.
classesInCategory(String, String) - Method in class tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndexReader
Returns classes registered under category whose fully-qualified name starts with packageFilter.
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 CustomInjectorRegistryCustomizer beans to the framework's CustomInjectorRegistry during 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 DiscoveryIndex implementations.
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 DiscoveryIndex found on the classpath into a single lookup table keyed by category.
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 DiscoveryIndex implementations emitted by the DiscoveryIndexProcessor.
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 Primary annotation.
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 Qualifier annotation 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 method on self without 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 RegisteredMethodHandler could 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.
This accessor does not continue the handler chain. Handlers should call MethodHandlerContext.invokeNext() to continue execution.
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 DiscoveryIndex category.
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.ANNOTATION rules: when true, classes annotated with any annotation that is (transitively) meta-annotated with the category-bearing annotation also match — mirroring the classic Spring @Component/@Service stereotype 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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form