Table of Contents - smart_initializer-0.7.0 Documentation
Classes and Modules
Methods
-
::Initializer
—
SmartCore
-
::[]
—
SmartCore::Initializer::Configuration
-
::__thread_safe__
—
SmartCore::Initializer::Plugins::Abstract
-
::build_cast_operation
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::build_cast_operation
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::build_cast_operation
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::build_identifier
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::build_identifier
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::build_identifier
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::build_interop
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::build_interop
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::build_interop
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::build_valid_operation
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::build_valid_operation
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::build_valid_operation
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::build_validate_operation
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::build_validate_operation
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::build_validate_operation
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::create
—
SmartCore::Initializer::Attribute::Factory
-
::create
—
SmartCore::Initializer::TypeSystem::Interop
-
::create
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::create
—
SmartCore::Initializer::Attribute::Finalizer
-
::create_attribute
—
SmartCore::Initializer::Attribute::Factory
-
::duplicate
—
SmartCore::Initializer::Settings::Duplicator
-
::extended
—
SmartCore::Initializer::DSL
-
::extended
—
SmartCore::Initializer::Plugins::RegistryInterface
-
::extended
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
::generic_type_object
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::generic_type_object
—
SmartCore::Initializer::TypeSystem::Interop
-
::generic_type_object
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::generic_type_object
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::includable_module
—
SmartCore::Initializer::Functionality
-
::included
—
SmartCore::Initializer
-
::included
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing
-
::inherit
—
SmartCore::Initializer::DSL::Inheritance
-
::inherited
—
SmartCore::Initializer::Plugins::Abstract
-
::install!
—
SmartCore::Initializer::Plugins::Abstract
-
::install!
—
SmartCore::Initializer::Plugins::ThyTypes
-
::load!
—
SmartCore::Initializer::Plugins::Abstract
-
::loaded?
—
SmartCore::Initializer::Plugins::Abstract
-
::new
—
SmartCore::Initializer::Attribute
-
::new
—
SmartCore::Initializer::Attribute::Finalizer::Abstract
-
::new
—
SmartCore::Initializer::Attribute::Finalizer::AnonymousBlock
-
::new
—
SmartCore::Initializer::Attribute::Finalizer::InstanceMethod
-
::new
—
SmartCore::Initializer::Attribute::List
-
::new
—
SmartCore::Initializer::Attribute::Parameters
-
::new
—
SmartCore::Initializer::Constructor
-
::new
—
SmartCore::Initializer::Constructor::Definer
-
::new
—
SmartCore::Initializer::Extensions::ExtInit
-
::new
—
SmartCore::Initializer::Extensions::List
-
::new
—
SmartCore::Initializer::Plugins::Registry
-
::new
—
SmartCore::Initializer::Settings
-
::new
—
SmartCore::Initializer::Settings::TypeSystem
-
::new
—
SmartCore::Initializer::TypeSystem::Interop
-
::new
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
::new
—
SmartCore::Initializer::TypeSystem::Interop::Operation
-
::new
—
SmartCore::Initializer::TypeSystem::Registry
-
::new
—
SmartCore::Initializer
-
::preapre_as_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_cast_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_dynamic_options_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_finalize_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_name_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_privacy_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_read_only_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_type_param
—
SmartCore::Initializer::Attribute::Factory
-
::prepare_type_system_param
—
SmartCore::Initializer::Attribute::Factory
-
::prevent_incompatible_type!
—
SmartCore::Initializer::TypeSystem::ThyTypes::AbstractFactory
-
::prevent_incompatible_type!
—
SmartCore::Initializer::TypeSystem::Interop
-
::prevent_incompatible_type!
—
SmartCore::Initializer::TypeSystem::Interop::AbstractFactory
-
::prevent_incompatible_type!
—
SmartCore::Initializer::TypeSystem::SmartTypes::AbstractFactory
-
::seed_to
—
SmartCore::Initializer::Functionality
-
#<<
—
SmartCore::Initializer::Attribute::List
-
#<<
—
SmartCore::Initializer::Extensions::List
-
#[]
—
SmartCore::Initializer::Plugins::Registry
-
#[]
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#[]=
—
SmartCore::Initializer::Plugins::Registry
-
#__attributes__
—
SmartCore::Initializer::InstanceAttributeAccessing
-
#__collect_options__
—
SmartCore::Initializer::InstanceAttributeAccessing
-
#__collect_params__
—
SmartCore::Initializer::InstanceAttributeAccessing
-
#__definer__
—
SmartCore::Initializer::DSL::ClassMethods
-
#__init_extensions__
—
SmartCore::Initializer::DSL::ClassMethods
-
#__initializer_settings__
—
SmartCore::Initializer::DSL::ClassMethods
-
#__options__
—
SmartCore::Initializer::DSL::ClassMethods
-
#__options__
—
SmartCore::Initializer::InstanceAttributeAccessing
-
#__params__
—
SmartCore::Initializer::DSL::ClassMethods
-
#__params__
—
SmartCore::Initializer::InstanceAttributeAccessing
-
#__type_aliases__
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassMethods
-
#add
—
SmartCore::Initializer::Attribute::List
-
#add
—
SmartCore::Initializer::Extensions::List
-
#add_init_extension
—
SmartCore::Initializer::Constructor::Definer
-
#add_option
—
SmartCore::Initializer::Constructor::Definer
-
#add_parameter
—
SmartCore::Initializer::Constructor::Definer
-
#allocate_klass_instance
—
SmartCore::Initializer::Constructor
-
#apply
—
SmartCore::Initializer::Plugins::Registry
-
#apply
—
SmartCore::Initializer::TypeSystem::Registry
-
#assign
—
SmartCore::Initializer::Settings::TypeSystem
-
#associate
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#build_attribute
—
SmartCore::Initializer::Constructor::Definer
-
#build_init_extension
—
SmartCore::Initializer::Constructor::Definer
-
#build_interop
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#call
—
SmartCore::Initializer::Attribute::Finalizer::Abstract
-
#call
—
SmartCore::Initializer::Attribute::Finalizer::AnonymousBlock
-
#call
—
SmartCore::Initializer::Attribute::Finalizer::InstanceMethod
-
#call
—
SmartCore::Initializer::Extensions::ExtInit
-
#call
—
SmartCore::Initializer::TypeSystem::ThyTypes::Operation::Cast
-
#call
—
SmartCore::Initializer::TypeSystem::ThyTypes::Operation::Valid
-
#call
—
SmartCore::Initializer::TypeSystem::ThyTypes::Operation::Validate
-
#call
—
SmartCore::Initializer::TypeSystem::Interop::Operation
-
#call
—
SmartCore::Initializer::TypeSystem::SmartTypes::Operation::Cast
-
#call
—
SmartCore::Initializer::TypeSystem::SmartTypes::Operation::Valid
-
#call
—
SmartCore::Initializer::TypeSystem::SmartTypes::Operation::Validate
-
#cast
—
SmartCore::Initializer::TypeSystem::Interop
-
#concat
—
SmartCore::Initializer::Attribute::List
-
#concat
—
SmartCore::Initializer::Extensions::List
-
#construct
—
SmartCore::Initializer::Constructor
-
#count
—
SmartCore::Initializer::Attribute::List
-
#default
—
SmartCore::Initializer::Attribute::Parameters
-
#define_init_extension
—
SmartCore::Initializer::Constructor::Definer
-
#define_option
—
SmartCore::Initializer::Constructor::Definer
-
#define_options
—
SmartCore::Initializer::Constructor::Definer
-
#define_parameter
—
SmartCore::Initializer::Constructor::Definer
-
#define_parameters
—
SmartCore::Initializer::Constructor::Definer
-
#dup
—
SmartCore::Initializer::Attribute
-
#dup
—
SmartCore::Initializer::Attribute::Finalizer::Abstract
-
#dup
—
SmartCore::Initializer::Settings
-
#dup
—
SmartCore::Initializer::Settings::TypeSystem
-
#each
—
SmartCore::Initializer::Attribute::List
-
#each
—
SmartCore::Initializer::Extensions::List
-
#each
—
SmartCore::Initializer::Plugins::Registry
-
#each
—
SmartCore::Initializer::TypeSystem::Registry
-
#each
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#enabled_plugins
—
SmartCore::Initializer::Plugins::AccessMixin
-
#ext_init
—
SmartCore::Initializer::DSL::ClassMethods
-
#extend_initialization_flow
—
SmartCore::Initializer::DSL::ClassMethods
-
#extract_attributes
—
SmartCore::Initializer::Constructor
-
#fetch
—
SmartCore::Initializer::Plugins::Registry
-
#fetch
—
SmartCore::Initializer::TypeSystem::Registry
-
#generic_type_object
—
SmartCore::Initializer::Settings
-
#generic_type_object
—
SmartCore::Initializer::Settings::TypeSystem
-
#get_alias
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#has_default?
—
SmartCore::Initializer::Attribute::Parameters
-
#include?
—
SmartCore::Initializer::Attribute::List
-
#indifferently_accessible_identifier
—
SmartCore::Initializer::TypeSystem::Registry
-
#indifferently_accessible_plugin_name
—
SmartCore::Initializer::Plugins::Registry
-
#inherited
—
SmartCore::Initializer::DSL::ClassInheritance
-
#inherited
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassInheritance
-
#initialize_options
—
SmartCore::Initializer::Constructor
-
#initialize_parameters
—
SmartCore::Initializer::Constructor
-
#interops
—
SmartCore::Initializer::TypeSystem::Registry
-
#iterate
—
SmartCore::Initializer::Plugins::Registry
-
#iterate
—
SmartCore::Initializer::TypeSystem::Registry
-
#keys
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#load
—
SmartCore::Initializer::Plugins::RegistryInterface
-
#loaded
—
SmartCore::Initializer::Plugins::Registry
-
#loaded_plugins
—
SmartCore::Initializer::Plugins::Registry
-
#loaded_plugins
—
SmartCore::Initializer::Plugins::AccessMixin
-
#loaded_plugins
—
SmartCore::Initializer::Plugins::RegistryInterface
-
#names
—
SmartCore::Initializer::Plugins::Registry
-
#names
—
SmartCore::Initializer::TypeSystem::Registry
-
#names
—
SmartCore::Initializer::Plugins::RegistryInterface
-
#names
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#new
—
SmartCore::Initializer::DSL::ClassMethods
-
#normalized_alias
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#option
—
SmartCore::Initializer::DSL::ClassMethods
-
#options
—
SmartCore::Initializer::DSL::ClassMethods
-
#param
—
SmartCore::Initializer::DSL::ClassMethods
-
#params
—
SmartCore::Initializer::DSL::ClassMethods
-
#plugin
—
SmartCore::Initializer::Plugins::AccessMixin
-
#plugin_names
—
SmartCore::Initializer::Plugins::Registry
-
#plugins
—
SmartCore::Initializer::Plugins::AccessMixin
-
#prevent_attribute_insufficiency
—
SmartCore::Initializer::Constructor
-
#prevent_incorrect_system_interop!
—
SmartCore::Initializer::TypeSystem::Registry
-
#prevent_option_overlap
—
SmartCore::Initializer::Constructor::Definer
-
#prevent_parameter_overlap
—
SmartCore::Initializer::Constructor::Definer
-
#process_init_extensions
—
SmartCore::Initializer::Constructor
-
#process_original_initializer
—
SmartCore::Initializer::Constructor
-
#register
—
SmartCore::Initializer::Plugins::Registry
-
#register
—
SmartCore::Initializer::TypeSystem::Registry
-
#register
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#register_plugin
—
SmartCore::Initializer::Plugins::AccessMixin
-
#register_plugin
—
SmartCore::Initializer::Plugins::RegistryInterface
-
#registered?
—
SmartCore::Initializer::Plugins::Registry
-
#registered_aliases
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#resolve
—
SmartCore::Initializer::Settings::TypeSystem
-
#resolve
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#resolve
—
SmartCore::Initializer::TypeSystem::Registry
-
#resolve
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#set_alias
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#size
—
SmartCore::Initializer::Attribute::List
-
#size
—
SmartCore::Initializer::Extensions::List
-
#system_interops
—
SmartCore::Initializer::TypeSystem::Registry
-
#system_names
—
SmartCore::Initializer::TypeSystem::Registry
-
#systems
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#thread_safe
—
SmartCore::Initializer::Attribute::List
-
#thread_safe
—
SmartCore::Initializer::Constructor::Definer
-
#thread_safe
—
SmartCore::Initializer::Extensions::List
-
#thread_safe
—
SmartCore::Initializer::Plugins::Registry
-
#thread_safe
—
SmartCore::Initializer::Settings::TypeSystem
-
#thread_safe
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#thread_safe
—
SmartCore::Initializer::TypeSystem::Registry
-
#thread_safe
—
SmartCore::Initializer::Plugins::RegistryInterface
-
#thread_safe
—
SmartCore::Initializer::TypeSystem::RegistryInterface
-
#to_h
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#to_h
—
SmartCore::Initializer::TypeSystem::Registry
-
#to_hash
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#to_hash
—
SmartCore::Initializer::TypeSystem::Registry
-
#transform_to_hash
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::AliasList
-
#type_alias
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassMethods
-
#type_aliases
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassMethods
-
#type_from_alias
—
SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassMethods
-
#type_system
—
SmartCore::Initializer::Settings
-
#type_system=
—
SmartCore::Initializer::Settings
-
#valid?
—
SmartCore::Initializer::TypeSystem::Interop
-
#validate!
—
SmartCore::Initializer::Attribute
-
#validate!
—
SmartCore::Initializer::TypeSystem::Interop