Module
Needle
In:
lib/needle/container.rb
lib/needle/definition-context.rb
lib/needle/errors.rb
lib/needle/include-exclude.rb
lib/needle/interceptor-chain.rb
lib/needle/interceptor.rb
lib/needle/log-factory.rb
lib/needle/logger.rb
lib/needle/logging-interceptor.rb
lib/needle/registry.rb
lib/needle/service-point.rb
lib/needle/thread.rb
lib/needle/version.rb
lib/needle/lifecycle/deferred.rb
lib/needle/lifecycle/initialize.rb
lib/needle/lifecycle/multiton.rb
lib/needle/lifecycle/proxy.rb
lib/needle/lifecycle/singleton.rb
lib/needle/lifecycle/threaded.rb
lib/needle/pipeline/collection.rb
lib/needle/pipeline/element.rb
lib/needle/pipeline/interceptor.rb
Classes and Modules
Module
Needle::IncludeExclude
Module
Needle::InterceptorChainBuilder
Module
Needle::Lifecycle
Module
Needle::Pipeline
Module
Needle::Version
Class
Needle::Bug
Class
Needle::Container
Class
Needle::DefinitionContext
Class
Needle::Interceptor
Class
Needle::InterceptorConfigurationError
Class
Needle::LogFactory
Class
Needle::Logger
Class
Needle::LoggingInterceptor
Class
Needle::NeedleError
Class
Needle::QueryableMutex
Class
Needle::Registry
Class
Needle::ServiceNotFound
Class
Needle::ServicePoint
Constants
IncludeExcludePattern
=
Struct.new( :name, :comparitor, :arity )
A simple structure for representing a single include/exclude pattern.
[Validate]