Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- add(Class<?>) - Method in class com.coditory.quark.context.ResolutionPath
- add(Class<?>, String) - Method in class com.coditory.quark.context.ResolutionPath
- add(Class<T>, BeanCreator<T>) - Method in class com.coditory.quark.context.ContextBuilder
- add(Class<T>, String, BeanCreator<T>) - Method in class com.coditory.quark.context.ContextBuilder
- add(Class<T>, Predicate<ConditionContext>, BeanCreator<T>) - Method in class com.coditory.quark.context.ContextBuilder
- add(Class<T>, String, Predicate<ConditionContext>, BeanCreator<T>) - Method in class com.coditory.quark.context.ContextBuilder
- add(T) - Method in class com.coditory.quark.context.ContextBuilder
- add(T, String) - Method in class com.coditory.quark.context.ContextBuilder
B
- bean() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCloseEvent
-
Returns the value of the
bean
record component. - bean() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Returns the value of the
bean
record component. - bean() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCloseEvent
-
Returns the value of the
bean
record component. - bean() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Returns the value of the
bean
record component. - Bean - Annotation Interface in com.coditory.quark.context.annotations
- BeanCreator<T> - Interface in com.coditory.quark.context
- BeanDescriptor<T> - Record Class in com.coditory.quark.context
- BeanDescriptor(Class<T>, String) - Constructor for record class com.coditory.quark.context.BeanDescriptor
-
Creates an instance of a
BeanDescriptor
record class. - BeanFinalizationException - Exception in com.coditory.quark.context
- BeanInitializationException - Exception in com.coditory.quark.context
- BeanPostCloseEvent(BeanDescriptor<?>) - Constructor for record class com.coditory.quark.context.events.ContextEvent.BeanPostCloseEvent
-
Creates an instance of a
BeanPostCloseEvent
record class. - BeanPostCreateEvent(BeanDescriptor<?>, ResolutionPath) - Constructor for record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Creates an instance of a
BeanPostCreateEvent
record class. - BeanPreCloseEvent(BeanDescriptor<?>) - Constructor for record class com.coditory.quark.context.events.ContextEvent.BeanPreCloseEvent
-
Creates an instance of a
BeanPreCloseEvent
record class. - BeanPreCreateEvent(BeanDescriptor<?>, ResolutionPath) - Constructor for record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Creates an instance of a
BeanPreCreateEvent
record class. - build() - Method in class com.coditory.quark.context.ContextBuilder
- buildEager() - Method in class com.coditory.quark.context.ContextBuilder
- builder() - Static method in class com.coditory.quark.context.Context
C
- close() - Method in class com.coditory.quark.context.Context
- Close - Annotation Interface in com.coditory.quark.context.annotations
- com.coditory.quark.context - package com.coditory.quark.context
- com.coditory.quark.context.annotations - package com.coditory.quark.context.annotations
- com.coditory.quark.context.events - package com.coditory.quark.context.events
- ConditionalOnBean - Annotation Interface in com.coditory.quark.context.annotations
- ConditionalOnClass - Annotation Interface in com.coditory.quark.context.annotations
- ConditionalOnDisabledProperty - Annotation Interface in com.coditory.quark.context.annotations
- ConditionalOnMissingBean - Annotation Interface in com.coditory.quark.context.annotations
- ConditionalOnMissingClass - Annotation Interface in com.coditory.quark.context.annotations
- ConditionalOnProperty - Annotation Interface in com.coditory.quark.context.annotations
- Configuration - Annotation Interface in com.coditory.quark.context.annotations
- contains(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- contains(Class<?>) - Method in class com.coditory.quark.context.Context
- contains(Class<?>) - Method in class com.coditory.quark.context.ResolutionContext
- contains(Class<?>) - Method in class com.coditory.quark.context.ResolutionPath
- contains(Class<?>, String) - Method in class com.coditory.quark.context.Context
- contains(Class<?>, String) - Method in class com.coditory.quark.context.ResolutionContext
- contains(Class<?>, String) - Method in class com.coditory.quark.context.ResolutionPath
- contains(String) - Method in class com.coditory.quark.context.Context
- contains(String) - Method in class com.coditory.quark.context.ResolutionContext
- Context - Class in com.coditory.quark.context
- CONTEXT_EVENT_BUS_NAME - Static variable in class com.coditory.quark.context.ContextBuilder
- ContextBuilder - Class in com.coditory.quark.context
- ContextBuilder() - Constructor for class com.coditory.quark.context.ContextBuilder
- ContextEvent - Interface in com.coditory.quark.context.events
- ContextEvent.BeanPostCloseEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.BeanPostCreateEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.BeanPreCloseEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.BeanPreCreateEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.ContextPostCloseEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.ContextPostCreateEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.ContextPreCloseEvent - Record Class in com.coditory.quark.context.events
- ContextEvent.ContextPreCreateEvent - Record Class in com.coditory.quark.context.events
- ContextEventHandler - Annotation Interface in com.coditory.quark.context.events
- ContextException - Exception in com.coditory.quark.context
- ContextPostCloseEvent() - Constructor for record class com.coditory.quark.context.events.ContextEvent.ContextPostCloseEvent
-
Creates an instance of a
ContextPostCloseEvent
record class. - ContextPostCreateEvent() - Constructor for record class com.coditory.quark.context.events.ContextEvent.ContextPostCreateEvent
-
Creates an instance of a
ContextPostCreateEvent
record class. - ContextPreCloseEvent() - Constructor for record class com.coditory.quark.context.events.ContextEvent.ContextPreCloseEvent
-
Creates an instance of a
ContextPreCloseEvent
record class. - ContextPreCreateEvent() - Constructor for record class com.coditory.quark.context.events.ContextEvent.ContextPreCreateEvent
-
Creates an instance of a
ContextPreCreateEvent
record class. - create(ResolutionContext) - Method in interface com.coditory.quark.context.BeanCreator
- CyclicDependencyException - Exception in com.coditory.quark.context
D
- Dependency - Annotation Interface in com.coditory.quark.context.annotations
- descriptor(Class<T>) - Static method in record class com.coditory.quark.context.BeanDescriptor
- descriptor(Class<T>, String) - Static method in record class com.coditory.quark.context.BeanDescriptor
E
- eager() - Element in annotation interface com.coditory.quark.context.annotations.Bean
- eager() - Element in annotation interface com.coditory.quark.context.annotations.Configuration
- emptyResolutionPath() - Static method in class com.coditory.quark.context.ResolutionPath
- endsWith(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- equals(Object) - Method in record class com.coditory.quark.context.BeanDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCreateEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCreateEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.coditory.quark.context.ResolutionPath
F
- first() - Method in class com.coditory.quark.context.ResolutionPath
G
- get(int) - Method in class com.coditory.quark.context.ResolutionPath
- get(BeanDescriptor<T>) - Method in class com.coditory.quark.context.Context
- get(Class<T>) - Method in class com.coditory.quark.context.Context
- get(Class<T>) - Method in class com.coditory.quark.context.ResolutionContext
- get(Class<T>, String) - Method in class com.coditory.quark.context.Context
- get(Class<T>, String) - Method in class com.coditory.quark.context.ResolutionContext
- getAll(Class<T>) - Method in class com.coditory.quark.context.Context
- getAll(Class<T>) - Method in class com.coditory.quark.context.ResolutionContext
- getAllOrEmpty(Class<T>) - Method in class com.coditory.quark.context.Context
- getAllOrEmpty(Class<T>) - Method in class com.coditory.quark.context.ResolutionContext
- getName() - Method in class com.coditory.quark.context.Context
- getOrNull(BeanDescriptor<T>) - Method in class com.coditory.quark.context.Context
- getOrNull(Class<T>) - Method in class com.coditory.quark.context.Context
- getOrNull(Class<T>) - Method in class com.coditory.quark.context.ResolutionContext
- getOrNull(Class<T>, String) - Method in class com.coditory.quark.context.Context
- getOrNull(Class<T>, String) - Method in class com.coditory.quark.context.ResolutionContext
- getParent(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
H
- hashCode() - Method in record class com.coditory.quark.context.BeanDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCreateEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCreateEvent
-
Returns a hash code value for this object.
- hashCode() - Method in class com.coditory.quark.context.ResolutionPath
- hasName() - Method in record class com.coditory.quark.context.BeanDescriptor
- havingValue() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnProperty
I
- init() - Method in interface com.coditory.quark.context.Initializable
- Init - Annotation Interface in com.coditory.quark.context.annotations
- Initializable - Interface in com.coditory.quark.context
- Inject - Annotation Interface in com.coditory.quark.context.annotations
- isActive(ConditionContext) - Method in interface com.coditory.quark.context.BeanCreator
- isEmpty() - Method in class com.coditory.quark.context.ResolutionPath
L
- last() - Method in class com.coditory.quark.context.ResolutionPath
M
- matchIfMissing() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnProperty
N
- name() - Element in annotation interface com.coditory.quark.context.annotations.Bean
- name() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnBean
- name() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnMissingBean
- name() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnProperty
- name() - Element in annotation interface com.coditory.quark.context.annotations.Configuration
- name() - Element in annotation interface com.coditory.quark.context.annotations.Dependency
- name() - Method in record class com.coditory.quark.context.BeanDescriptor
-
Returns the value of the
name
record component.
O
- of(Class<?>...) - Static method in class com.coditory.quark.context.ResolutionPath
- of(Class<?>, String) - Static method in class com.coditory.quark.context.ResolutionPath
P
- path() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Returns the value of the
path
record component. - path() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Returns the value of the
path
record component.
R
- registerConfigurationBeans() - Method in class com.coditory.quark.context.ContextBuilder
- registerConfigurationBeans(boolean) - Method in class com.coditory.quark.context.ContextBuilder
- registerContextEventBus() - Method in class com.coditory.quark.context.ContextBuilder
- registerContextEventBus(boolean) - Method in class com.coditory.quark.context.ContextBuilder
- remove(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- removeFirst() - Method in class com.coditory.quark.context.ResolutionPath
- removeLast() - Method in class com.coditory.quark.context.ResolutionPath
- required() - Element in annotation interface com.coditory.quark.context.annotations.Dependency
- ResolutionContext - Class in com.coditory.quark.context
- ResolutionPath - Class in com.coditory.quark.context
S
- scanClass(Class<T>) - Method in class com.coditory.quark.context.ContextBuilder
- scanPackage(Class<?>) - Static method in class com.coditory.quark.context.Context
- scanPackage(Class<?>) - Method in class com.coditory.quark.context.ContextBuilder
- scanPackage(Class<?>, Predicate<String>) - Method in class com.coditory.quark.context.ContextBuilder
- scanPackage(String) - Method in class com.coditory.quark.context.ContextBuilder
- scanPackage(String, Predicate<String>) - Method in class com.coditory.quark.context.ContextBuilder
- setClassLoader(ClassLoader) - Method in class com.coditory.quark.context.ContextBuilder
- setEventBusExceptionHandler(DispatchExceptionHandler) - Method in class com.coditory.quark.context.ContextBuilder
- setName(String) - Method in class com.coditory.quark.context.ContextBuilder
- setProperties(Map<String, Object>) - Method in class com.coditory.quark.context.ContextBuilder
- setProperty(String, Object) - Method in class com.coditory.quark.context.ContextBuilder
- size() - Method in class com.coditory.quark.context.ResolutionPath
- startsWith(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- subscribe(Subscription<?>) - Method in class com.coditory.quark.context.ContextBuilder
- subscribe(Class<? extends T>, EventListener<T>) - Method in class com.coditory.quark.context.ContextBuilder
- subscribe(Object) - Method in class com.coditory.quark.context.ContextBuilder
- subscribeContextEventHandlers(boolean) - Method in class com.coditory.quark.context.ContextBuilder
T
- toPathAsString() - Method in class com.coditory.quark.context.ResolutionPath
- toPathAsString(BeanDescriptor<?>) - Method in class com.coditory.quark.context.ResolutionPath
- toShortString() - Method in record class com.coditory.quark.context.BeanDescriptor
- toString() - Method in record class com.coditory.quark.context.BeanDescriptor
-
Returns a string representation of this record class.
- toString() - Method in class com.coditory.quark.context.Context
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPostCreateEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.BeanPreCreateEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPostCreateEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.coditory.quark.context.events.ContextEvent.ContextPreCreateEvent
-
Returns a string representation of this record class.
- toString() - Method in class com.coditory.quark.context.ResolutionPath
- type() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnBean
- type() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnMissingBean
- type() - Method in record class com.coditory.quark.context.BeanDescriptor
-
Returns the value of the
type
record component.
V
- value() - Element in annotation interface com.coditory.quark.context.annotations.Bean
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnBean
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnClass
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnDisabledProperty
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnMissingBean
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnMissingClass
- value() - Element in annotation interface com.coditory.quark.context.annotations.ConditionalOnProperty
- value() - Element in annotation interface com.coditory.quark.context.annotations.Configuration
- value() - Element in annotation interface com.coditory.quark.context.annotations.Dependency
W
- warnAboutSlowBeanCreation(Duration) - Method in class com.coditory.quark.context.ContextBuilder
- warnAboutSlowBeanCreationWithDependencies(Duration) - Method in class com.coditory.quark.context.ContextBuilder
- withType(Class<R>) - Method in record class com.coditory.quark.context.BeanDescriptor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form