Table of Contents - pupa-0.2.4 Documentation
Classes and Modules
- Faraday
- Faraday::Connection
- FaradayMiddleware
- FaradayMiddleware::Caching
- Pupa
- Pupa::Area
- Pupa::Concerns
- Pupa::Concerns::Contactable
- Pupa::Concerns::Identifiable
- Pupa::Concerns::IndifferentAccess
- Pupa::Concerns::Linkable
- Pupa::Concerns::Nameable
- Pupa::Concerns::Sourceable
- Pupa::Concerns::Timestamps
- Pupa::ContactDetailList
- Pupa::Errors
- Pupa::Errors::DuplicateDocumentError
- Pupa::Errors::DuplicateObjectIdError
- Pupa::Errors::EmptySelectorError
- Pupa::Errors::Error
- Pupa::Errors::MissingAttributeError
- Pupa::Errors::MissingDatabaseIdError
- Pupa::Errors::MissingObjectTypeError
- Pupa::Errors::TooManyMatches
- Pupa::Errors::UnprocessableEntity
- Pupa::ForeignObject
- Pupa::IdentifierList
- Pupa::Logger
- Pupa::Membership
- Pupa::Model
- Pupa::Model::ClassMethods
- Pupa::Motion
- Pupa::Organization
- Pupa::Person
- Pupa::Post
- Pupa::Processor
- Pupa::Processor::Client
- Pupa::Processor::Connection
- Pupa::Processor::Connection::MongoDBAdapter
- Pupa::Processor::Connection::PostgreSQLAdapter
- Pupa::Processor::DependencyGraph
- Pupa::Processor::DocumentStore
- Pupa::Processor::DocumentStore::FileStore
- Pupa::Processor::DocumentStore::RedisStore
- Pupa::Processor::Helper
- Pupa::Processor::Middleware
- Pupa::Processor::Middleware::Logger
- Pupa::Processor::Middleware::ParseHtml
- Pupa::Processor::Middleware::ParseJson
- Pupa::Processor::Yielder
- Pupa::Refinements
- Pupa::Refinements::Connection
- Pupa::Runner
- Pupa::Vote
- Pupa::VoteEvent
- String
Methods
- ::add_scraping_task — Pupa::Processor
- ::new — Pupa::Logger
- ::new — Pupa::ForeignObject
- ::new — Pupa::VoteEvent
- ::new — Pupa::Processor
- ::new — Pupa::Processor::Client
- ::new — Pupa::Processor::Connection
- ::new — Pupa::Processor::Connection::MongoDBAdapter
- ::new — Pupa::Processor::Connection::PostgreSQLAdapter
- ::new — Pupa::Processor::DocumentStore
- ::new — Pupa::Processor::DocumentStore::FileStore
- ::new — Pupa::Processor::DocumentStore::RedisStore
- ::new — Pupa::Processor::Middleware::Logger
- ::new — Pupa::Processor::Yielder
- ::new — Pupa::Runner
- ::new — Pupa::Concerns::Contactable
- ::new — Pupa::Concerns::Identifiable
- ::new — Pupa::Concerns::Linkable
- ::new — Pupa::Concerns::Nameable
- ::new — Pupa::Concerns::Sourceable
- ::new — Pupa::Model
- #== — Pupa::Model
- #[] — Pupa::Model
- #[]= — Pupa::Model
- #_id= — Pupa::Model
- #add_action — Pupa::Runner
- #add_contact_detail — Pupa::Concerns::Contactable
- #add_count — Pupa::VoteEvent
- #add_extra — Pupa::Model
- #add_group_result — Pupa::VoteEvent
- #add_identifier — Pupa::Concerns::Identifiable
- #add_link — Pupa::Concerns::Linkable
- #add_name — Pupa::Concerns::Nameable
- #add_source — Pupa::Concerns::Sourceable
- #address — Pupa::ContactDetailList
- #build_dependency_graph — Pupa::Processor
- #build_losers_to_winners_map — Pupa::Processor
- #cache_key — FaradayMiddleware::Caching
- #call — Pupa::Processor::Middleware::Logger
- #call — FaradayMiddleware::Caching
- #clean — Pupa::Processor::Helper
- #clear — Pupa::Processor::DocumentStore::FileStore
- #clear — Pupa::Processor::DocumentStore::RedisStore
- #collection_name_from_class_name — Pupa::Processor::Connection::MongoDBAdapter
- #collection_name_from_class_name — Pupa::Processor::Connection::PostgreSQLAdapter
- #contact_details= — Pupa::Concerns::Contactable
- #counts= — Pupa::VoteEvent
- #deduplicate — Pupa::Processor
- #delete — Pupa::Processor::DocumentStore::FileStore
- #delete — Pupa::Processor::DocumentStore::RedisStore
- #dispatch — Pupa::Processor
- #dump — Pupa::Model::ClassMethods
- #dump_headers — Pupa::Processor::Middleware::Logger
- #dump_scraped_object — Pupa::Processor
- #dump_scraped_objects — Pupa::Processor
- #each — Pupa::Processor::Yielder
- #email — Pupa::ContactDetailList
- #entries — Pupa::Processor::DocumentStore::FileStore
- #entries — Pupa::Processor::DocumentStore::RedisStore
- #exist? — Pupa::Processor::DocumentStore::FileStore
- #exist? — Pupa::Processor::DocumentStore::RedisStore
- #extras= — Pupa::Model
- #find — Pupa::Processor::Connection::MongoDBAdapter
- #find — Pupa::Processor::Connection::PostgreSQLAdapter
- #find_by_scheme — Pupa::IdentifierList
- #find_by_type — Pupa::ContactDetailList
- #fingerprint — Pupa::Membership
- #fingerprint — Pupa::Organization
- #fingerprint — Pupa::Person
- #fingerprint — Pupa::Post
- #fingerprint — Pupa::Model
- #foreign_key — Pupa::Model::ClassMethods
- #foreign_object — Pupa::Model::ClassMethods
- #foreign_properties — Pupa::Model
- #get — Pupa::Processor
- #get — Pupa::Refinements::Connection
- #group_results= — Pupa::VoteEvent
- #identifiers= — Pupa::Concerns::Identifiable
- #import — Pupa::Processor
- #import_object — Pupa::Processor
- #links= — Pupa::Concerns::Linkable
- #load_scraped_object — Pupa::Processor
- #load_scraped_objects — Pupa::Processor
- #next — Pupa::Processor::Yielder
- #on_complete — Pupa::Processor::Middleware::Logger
- #opts — Pupa::Runner
- #other_names= — Pupa::Concerns::Nameable
- #path — Pupa::Processor::DocumentStore::FileStore
- #pipelined — Pupa::Processor::DocumentStore::FileStore
- #pipelined — Pupa::Processor::DocumentStore::RedisStore
- #post — Pupa::Processor
- #read — Pupa::Processor::DocumentStore::FileStore
- #read — Pupa::Processor::DocumentStore::RedisStore
- #read_multi — Pupa::Processor::DocumentStore::FileStore
- #read_multi — Pupa::Processor::DocumentStore::RedisStore
- #reject_subdocument_criteria — Pupa::Processor::Connection::PostgreSQLAdapter
- #resolve_foreign_keys — Pupa::Processor
- #resolve_foreign_objects — Pupa::Processor
- #run — Pupa::Runner
- #save — Pupa::Processor::Connection::MongoDBAdapter
- #save — Pupa::Processor::Connection::PostgreSQLAdapter
- #schema= — Pupa::Model::ClassMethods
- #scraping_task_method — Pupa::Processor
- #sources= — Pupa::Concerns::Sourceable
- #stringify_keys — Pupa::Concerns::IndifferentAccess
- #symbolize_keys — Pupa::Concerns::IndifferentAccess
- #to_enum — Pupa::Processor::Yielder
- #to_h — Pupa::ForeignObject
- #to_h — Pupa::Model
- #to_s — Pupa::Area
- #to_s — Pupa::Membership
- #to_s — Pupa::Motion
- #to_s — Pupa::Organization
- #to_s — Pupa::Person
- #to_s — Pupa::Post
- #to_s — Pupa::Vote
- #to_s — Pupa::VoteEvent
- #transform_keys — Pupa::Concerns::IndifferentAccess
- #tsort_each_child — Pupa::Processor::DependencyGraph
- #underscore — String
- #use_dependency_graph? — Pupa::Processor
- #validate! — Pupa::Model
- #write — Pupa::Processor::DocumentStore::FileStore
- #write — Pupa::Processor::DocumentStore::RedisStore
- #write_multi — Pupa::Processor::DocumentStore::FileStore
- #write_multi — Pupa::Processor::DocumentStore::RedisStore
- #write_unless_exists — Pupa::Processor::DocumentStore::FileStore
- #write_unless_exists — Pupa::Processor::DocumentStore::RedisStore