Module: Mongo::Operation::PolymorphicResult Private
Do not use. This module is for internal use only.
| Relationships & Source Files | |
| Namespace Children | |
|
Modules:
| |
| Extension / Inclusion / Inheritance Descendants | |
|
Included In:
| |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Instance Chain:
self,
PolymorphicLookup
|
|
| Defined in: | lib/mongo/operation/shared/polymorphic_result.rb |
Overview
Shared behavior of instantiating a result class matching the operation class.
This module must be included after Executable module because result_class is defined in both.
Class Method Summary
- .included(base) private Internal use only
Instance Method Summary
Class Method Details
.included(base) (private)
[ GitHub ]# File 'lib/mongo/operation/shared/polymorphic_result.rb', line 33
def self.included(base) base.extend ClassMethods end