Table of Contents - cranium-0.8 Documentation
Classes and Modules
- Cranium
- Cranium::Application
- Cranium::Archiver
- Cranium::AttributeDSL
- Cranium::CommandLineOptions
- Cranium::Configuration
- Cranium::DSL
- Cranium::DSL::DatabaseDefinition
- Cranium::DSL::ExtractDefinition
- Cranium::DSL::ImportDefinition
- Cranium::DSL::SourceDefinition
- Cranium::DataImporter
- Cranium::DataReader
- Cranium::DataTransformer
- Cranium::Database
- Cranium::DefinitionRegistry
- Cranium::DimensionManager
- Cranium::ExternalTable
- Cranium::Extract
- Cranium::Extract::DataExtractor
- Cranium::Extract::Storage
- Cranium::Extract::Strategy
- Cranium::Extract::Strategy::Base
- Cranium::Extract::Strategy::Incremental
- Cranium::Extract::Strategy::Simple
- Cranium::FileUtils
- Cranium::ImportStrategy
- Cranium::ImportStrategy::Base
- Cranium::ImportStrategy::Delete
- Cranium::ImportStrategy::DeleteInsert
- Cranium::ImportStrategy::Delta
- Cranium::ImportStrategy::Merge
- Cranium::ImportStrategy::TruncateInsert
- Cranium::Logging
- Cranium::ProgressOutput
- Cranium::ProgressOutput::NullProgressBar
- Cranium::Sequel
- Cranium::Sequel::Hash
- Cranium::SourceRegistry
- Cranium::TestFramework
- Cranium::TestFramework::CucumberTable
- Cranium::TestFramework::DatabaseEntity
- Cranium::TestFramework::DatabaseSequence
- Cranium::TestFramework::DatabaseTable
- Cranium::TestFramework::UploadDirectory
- Cranium::TestFramework::World
- Cranium::Transformation
- Cranium::Transformation::DuplicationIndex
- Cranium::Transformation::Index
- Cranium::Transformation::Join
- Cranium::Transformation::Sequence
- Cranium::TransformationRecord
- Sequel
- Sequel::Postgres
- Sequel::Postgres::DatasetMethods
Methods
- ::[] — Cranium::Transformation::DuplicationIndex
- ::[] — Cranium::Database
- ::application — Cranium
- ::archive — Cranium::Archiver
- ::by_name — Cranium::Transformation::Sequence
- ::cleanup — Cranium::TestFramework::DatabaseEntity
- ::column_type — Cranium::TestFramework::CucumberTable
- ::comment_field? — Cranium::TestFramework::CucumberTable
- ::configuration — Cranium
- ::configure — Cranium
- ::connection — Cranium::Database
- ::create_directory — Cranium::Archiver
- ::create_progress_bar — Cranium::ProgressOutput
- ::entities_created — Cranium::TestFramework::DatabaseEntity
- ::for — Cranium::DimensionManager
- ::from_ast_table — Cranium::TestFramework::CucumberTable
- ::line_count — Cranium::FileUtils
- ::load_arguments — Cranium
- ::move — Cranium::Archiver
- ::move_files_from_upload_directory — Cranium::Archiver
- ::new — Cranium::Application
- ::new — Cranium::CommandLineOptions
- ::new — Cranium::Configuration
- ::new — Cranium::DataReader
- ::new — Cranium::DataTransformer
- ::new — Cranium::DefinitionRegistry
- ::new — Cranium::DimensionManager
- ::new — Cranium::DSL::DatabaseDefinition
- ::new — Cranium::DSL::ExtractDefinition
- ::new — Cranium::DSL::ImportDefinition
- ::new — Cranium::DSL::SourceDefinition
- ::new — Cranium::ExternalTable
- ::new — Cranium::Extract::Storage
- ::new — Cranium::ImportStrategy::Base
- ::new — Cranium::SourceRegistry
- ::new — Cranium::TestFramework::CucumberTable
- ::new — Cranium::TestFramework::DatabaseEntity
- ::new — Cranium::TestFramework::UploadDirectory
- ::new — Cranium::TestFramework::World
- ::new — Cranium::Transformation::DuplicationIndex
- ::new — Cranium::Transformation::Index
- ::new — Cranium::Transformation::Sequence
- ::new — Cranium::TransformationRecord
- ::process_ast_table — Cranium::TestFramework::CucumberTable
- ::register_database — Cranium::Database
- ::remove — Cranium::Archiver
- ::remove_comment_columns — Cranium::TestFramework::CucumberTable
- ::setup_connection — Cranium::Database
- ::show_progress — Cranium::ProgressOutput
- #== — Cranium::DSL::DatabaseDefinition
- #== — Cranium::DSL::SourceDefinition
- #[] — Cranium::DefinitionRegistry
- #[] — Cranium::SourceRegistry
- #[] — Cranium::TransformationRecord
- #[]= — Cranium::TransformationRecord
- #accept — Cranium::TestFramework::CucumberTable
- #after — Cranium::DSL
- #after_import — Cranium::Application
- #apply_hook — Cranium::Application
- #archive — Cranium::DSL
- #build_join_table_from_file — Cranium::Transformation::Join
- #build_join_table_from_right_source_files — Cranium::Transformation::Join
- #cache_commonly_used_values — Cranium::Transformation::Join
- #cache_for — Cranium::Transformation::Index
- #clear — Cranium::TestFramework::DatabaseTable
- #content — Cranium::TestFramework::DatabaseTable
- #count — Cranium::TestFramework::DatabaseTable
- #cranium_arguments — Cranium::Application
- #cranium_arguments — Cranium::CommandLineOptions
- #create — Cranium::ExternalTable
- #create — Cranium::TestFramework::DatabaseSequence
- #create — Cranium::TestFramework::DatabaseTable
- #create_cache_for_field — Cranium::DimensionManager
- #csv_read_options_for — Cranium::DataReader
- #csv_read_options_for — Cranium::DataTransformer
- #csv_read_options_for — Cranium::Transformation::Join
- #csv_write_options_for — Cranium::DataTransformer
- #csv_write_options_for — Cranium::Transformation::Join
- #data — Cranium::TestFramework::CucumberTable
- #data_array — Cranium::TestFramework::CucumberTable
- #database — Cranium::ImportStrategy::Base
- #database — Cranium::DSL
- #database_sequence — Cranium::TestFramework::World
- #database_table — Cranium::TestFramework::World
- #db — Cranium::DimensionManager
- #deduplicate — Cranium::DSL
- #default_file_name — Cranium::DSL::SourceDefinition
- #default_value_record — Cranium::Transformation::Index
- #define_array_attribute — Cranium::AttributeDSL
- #define_attribute — Cranium::AttributeDSL
- #define_boolean_attribute — Cranium::AttributeDSL
- #delete_by_fields — Cranium::ImportStrategy::Delete
- #delete_by_fields — Cranium::ImportStrategy::DeleteInsert
- #delete_clause_methods — Sequel::Postgres::DatasetMethods
- #delete_existing_records — Cranium::ImportStrategy::Delete
- #delete_existing_records — Cranium::ImportStrategy::DeleteInsert
- #delete_field_mapping — Cranium::ImportStrategy::Delete
- #delete_field_mapping — Cranium::ImportStrategy::DeleteInsert
- #delete_file — Cranium::TestFramework::UploadDirectory
- #destroy — Cranium::ExternalTable
- #destroy — Cranium::TestFramework::DatabaseSequence
- #destroy — Cranium::TestFramework::DatabaseTable
- #duplicate? — Cranium::Transformation::DuplicationIndex
- #evaluate_cells — Cranium::TestFramework::CucumberTable
- #evaluate_field — Cranium::TestFramework::CucumberTable
- #execute — Cranium::Extract::DataExtractor
- #execute — Cranium::Extract::Strategy::Base
- #execute — Cranium::Transformation::Join
- #execute_definition — Cranium::TestFramework::World
- #exit_if_no_file_specified — Cranium::Application
- #exit_if_no_such_file_exists — Cranium::Application
- #external_location — Cranium::ExternalTable
- #external_table_sql — Cranium::ExternalTable
- #extract — Cranium::DSL
- #field — Cranium::DSL::SourceDefinition
- #field_definitions — Cranium::ExternalTable
- #fields — Cranium::TestFramework::CucumberTable
- #fields_hash — Cranium::DSL::ImportDefinition
- #file_exists? — Cranium::TestFramework::UploadDirectory
- #file_name_overriden? — Cranium::DSL::SourceDefinition
- #finish — Cranium::ProgressOutput::NullProgressBar
- #flush — Cranium::DimensionManager
- #flush — Cranium::Transformation::Sequence
- #has_key? — Cranium::TransformationRecord
- #import — Cranium::DataImporter
- #import — Cranium::ImportStrategy::Base
- #import — Cranium::DSL
- #import_from — Cranium::ImportStrategy::Base
- #import_from — Cranium::ImportStrategy::Delete
- #import_from — Cranium::ImportStrategy::DeleteInsert
- #import_from — Cranium::ImportStrategy::Delta
- #import_from — Cranium::ImportStrategy::Merge
- #import_from — Cranium::ImportStrategy::TruncateInsert
- #import_new_records — Cranium::ImportStrategy::DeleteInsert
- #import_new_records — Cranium::ImportStrategy::Merge
- #import_new_records — Cranium::ImportStrategy::TruncateInsert
- #importer_for_definition — Cranium::DataImporter
- #inc — Cranium::ProgressOutput::NullProgressBar
- #input_data= — Cranium::TransformationRecord
- #insert — Cranium::DataTransformer
- #insert — Cranium::DimensionManager
- #insert — Cranium::TestFramework::DatabaseTable
- #insert — Cranium::Transformation::Index
- #insert_clause_methods — Sequel::Postgres::DatasetMethods
- #join — Cranium::DSL
- #join_sources — Cranium::Transformation::Join
- #joined_records_for — Cranium::Transformation::Join
- #key_fields — Cranium::Transformation::Index
- #keys — Cranium::Transformation::Index
- #last_extracted_value_of — Cranium::DSL::ExtractDefinition
- #last_value_of — Cranium::Extract::Storage
- #left_index_key_for — Cranium::Transformation::Join
- #load_arguments — Cranium::Application
- #load_arguments — Cranium::CommandLineOptions
- #log — Cranium::Logging
- #lookup — Cranium::DataTransformer
- #lookup — Cranium::Transformation::Index
- #merge_fields — Cranium::ImportStrategy::Merge
- #merge_fields_are_empty — Cranium::ImportStrategy::Merge
- #merge_on — Cranium::DSL::ImportDefinition
- #move — Cranium::DSL
- #name — Cranium::ExternalTable
- #next_value — Cranium::Transformation::Sequence
- #next_value_in_sequence — Cranium::DataTransformer
- #not_merge_fields — Cranium::ImportStrategy::Merge
- #output — Cranium::DataTransformer
- #prepare_for_output — Cranium::DataTransformer
- #process_left_source_file — Cranium::Transformation::Join
- #put — Cranium::DSL::ImportDefinition
- #qualified_keys — Cranium::Sequel::Hash
- #qualified_values — Cranium::Sequel::Hash
- #qualify — Cranium::Sequel::Hash
- #qualify_fields — Cranium::Sequel::Hash
- #quote — Cranium::ExternalTable
- #read — Cranium::DataReader
- #read — Cranium::DSL
- #read_file — Cranium::TestFramework::UploadDirectory
- #read_input_file — Cranium::DataReader
- #record_metric — Cranium::Logging
- #register_definition — Cranium::DefinitionRegistry
- #register_hook — Cranium::Application
- #register_source — Cranium::Application
- #register_source — Cranium::SourceRegistry
- #remove — Cranium::DSL
- #remove_directory — Cranium::TestFramework::UploadDirectory
- #remove_returning_from — Sequel::Postgres::DatasetMethods
- #resolve_files — Cranium::DSL::SourceDefinition
- #resolve_sequence_values — Cranium::DimensionManager
- #right_index_key_for — Cranium::Transformation::Join
- #run — Cranium::Application
- #save_definition — Cranium::TestFramework::World
- #save_file — Cranium::TestFramework::UploadDirectory
- #save_last_value_of — Cranium::Extract::Storage
- #save_stored_values — Cranium::Extract::Storage
- #script_output — Cranium::TestFramework::World
- #sequence — Cranium::DataTransformer
- #sequence — Cranium::DSL
- #source — Cranium::DSL
- #source_fields — Cranium::ImportStrategy::Base
- #split_field — Cranium::TransformationRecord
- #sql_type_for_ruby_type — Cranium::ExternalTable
- #storage_dir — Cranium::Extract::Storage
- #storage_directory — Cranium::Configuration
- #storage_file — Cranium::Extract::Storage
- #stored_values — Cranium::Extract::Storage
- #strip — Cranium::DataTransformer
- #take_fingerprint — Cranium::Transformation::DuplicationIndex
- #target_fields — Cranium::ImportStrategy::Base
- #target_table — Cranium::ImportStrategy::Base
- #to_multi_key_cache — Cranium::DimensionManager
- #to_step_definition_arg — Cranium::TestFramework::CucumberTable
- #transform — Cranium::DataTransformer
- #transform — Cranium::DSL
- #transform_input_file — Cranium::DataTransformer
- #unique_on_fields? — Cranium::DataTransformer
- #update_clause_methods — Sequel::Postgres::DatasetMethods
- #update_existing_records — Cranium::ImportStrategy::Merge
- #upload_directory — Cranium::TestFramework::World
- #upload_path — Cranium::Configuration
- #validate — Cranium::Transformation::Index
- #validate_file — Cranium::Application
- #validate_parameters — Cranium::Transformation::Join
- #with_patterns — Cranium::TestFramework::CucumberTable
- #write_dataset_into_file — Cranium::Extract::Strategy::Base
- #write_dataset_into_file — Cranium::Extract::Strategy::Incremental
- #write_dataset_into_file — Cranium::Extract::Strategy::Simple
- #write_output_file — Cranium::Transformation::Join