Packages 
Package Description
org.int4.dirk.annotations
Provides annotations for use with Dirk DI.
org.int4.dirk.api
Provides the API for interacting with Dirk Injectors.
org.int4.dirk.api.definition
Defines exceptions that an injector may throw while adding and removing candidates.
org.int4.dirk.api.instantiation
Defines exceptions that an injector may throw while instantiating candidates.
org.int4.dirk.api.scope
Defines exceptions that an injector may throw that are scope related.
org.int4.dirk.cdi
Provides CDI style injection.
org.int4.dirk.core
Provides internal core classes for the Dirk injection framework.
org.int4.dirk.core.definition
Provides internal core definition classes for the Dirk injection framework.
org.int4.dirk.core.definition.factory
Provides internal core definition factory classes for the Dirk injection framework.
org.int4.dirk.core.definition.injection
Provides internal core definition injection classes for the Dirk injection framework.
org.int4.dirk.core.discovery
Provides internal core discovery classes for the Dirk injection framework.
org.int4.dirk.core.store
Provides internal core store for the Dirk injection framework.
org.int4.dirk.core.util
Provides internal core util classes for the Dirk injection framework.
org.int4.dirk.di
Provides Dirk style injection.
org.int4.dirk.extensions.assisted
Provides classes for the assisted injection extension.
org.int4.dirk.extensions.proxy
Provides classes for using ByteBuddy to generate proxies.
org.int4.dirk.jakarta
Provides Jakarta style injection.
org.int4.dirk.jsr330
Provides JSR-330 style injection (superseded by Jakarta).
org.int4.dirk.library
Provides standard extensions and strategy implementations for constructing custom injectors.
org.int4.dirk.org.apache.commons.lang3
Provides the minimal set of classes needed from org.apache.commons.lang3.
org.int4.dirk.org.apache.commons.lang3.reflect
Provides the minimal set of classes needed from org.apache.commons.lang3.reflect.
org.int4.dirk.plugins
Provides classes for loading and unloading jars, and scanning for annotations.
org.int4.dirk.spi.config
Provides configuration interfaces for injectors.
org.int4.dirk.spi.definition
Provides the type registration extension interface.
org.int4.dirk.spi.instantiation
Provides the injection target extension interface.
org.int4.dirk.spi.scope
Provides the interface for custom scope resolvers.
org.int4.dirk.test.beans  
org.int4.dirk.test.plugin  
org.int4.dirk.test.textprovider  
org.int4.dirk.test.util  
org.int4.dirk.util
Provides utility classes for working with annotations, types, classes, methods, fields and primitives.