Index

A B C D E F G H I L M N O P R S T V W 
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
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form