Class: ParamsReady::Marshaller::EnumSetMarshallers
- Inherits:
-
Object
- Object
- ParamsReady::Marshaller::EnumSetMarshallers
- Defined in:
- lib/params_ready/marshaller/enum_set_marshallers.rb
Defined Under Namespace
Modules: AbstractMarshaller, ArrayMarshaller, SetMarshaller, StructMarshaller
Class Method Summary collapse
Class Method Details
.collection ⇒ Object
83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/params_ready/marshaller/enum_set_marshallers.rb', line 83 def self.collection @collection ||= begin c = ClassCollection.new Hash c.add_instance Hash, StructMarshaller c.add_instance Set, SetMarshaller c.add_instance Array, ArrayMarshaller c.default!(Hash) c.freeze c end end |