Table of Contents - sequel-packer-1.0.1 Documentation
Classes and Modules
- Sequel
- Sequel::Packer
- Sequel::Packer::AssociationDoesNotExistError
- Sequel::Packer::EagerHash
- Sequel::Packer::EagerHash::MixedProcHashError
- Sequel::Packer::EagerHash::MultipleProcKeysError
- Sequel::Packer::EagerHash::NestedEagerProcsError
- Sequel::Packer::EagerLoading
- Sequel::Packer::FieldArgumentError
- Sequel::Packer::InvalidAssociationPackerError
- Sequel::Packer::ModelNotYetDeclaredError
- Sequel::Packer::NoAssociationSubpackerDefinedError
- Sequel::Packer::UnknownTraitError
- Sequel::Packer::UnnecessaryWithContextError
- Sequel::Packer::Validation
Methods
- ::check_association_packer — Sequel::Packer::Validation
- ::check_field_arguments — Sequel::Packer::Validation
- ::deep_dup — Sequel::Packer::EagerHash
- ::determine_field_type — Sequel::Packer
- ::eager — Sequel::Packer
- ::eager_load — Sequel::Packer::EagerLoading
- ::field — Sequel::Packer
- ::inherited — Sequel::Packer
- ::is_proc_hash? — Sequel::Packer::EagerHash
- ::merge — Sequel::Packer::EagerHash
- ::merge! — Sequel::Packer::EagerHash
- ::model — Sequel::Packer
- ::new — Sequel::Packer
- ::normalize_eager_args — Sequel::Packer::EagerHash
- ::pack — Sequel::Packer
- ::precompute — Sequel::Packer
- ::set_association_packer — Sequel::Packer
- ::trait — Sequel::Packer
- ::with_context — Sequel::Packer
- #class_eager_hash — Sequel::Packer
- #class_fields — Sequel::Packer
- #class_model — Sequel::Packer
- #class_packers — Sequel::Packer
- #class_precomputations — Sequel::Packer
- #class_traits — Sequel::Packer
- #class_with_contexts — Sequel::Packer
- #eager — Sequel::Packer
- #eager_hash — Sequel::Packer
- #field — Sequel::Packer
- #has_precomputations? — Sequel::Packer
- #pack — Sequel::Packer
- #pack_association — Sequel::Packer
- #pack_model — Sequel::Packer
- #pack_models — Sequel::Packer
- #precompute — Sequel::Packer
- #run_precomputations — Sequel::Packer
- #set_association_packer — Sequel::Packer
- #with_context — Sequel::Packer