方法
- D
- K
- S
实例公共方法
deserialize(hash) 链接
Source: 显示 | 在 GitHub 上
# File activejob/lib/active_job/serializers/range_serializer.rb, line 14 def deserialize(hash) Range.new(*Arguments.deserialize([hash["begin"], hash["end"]]), hash["exclude_end"]) end
klass() 链接
Source: 显示 | 在 GitHub 上
# File activejob/lib/active_job/serializers/range_serializer.rb, line 18 def klass ::Range end
serialize(range) 链接
Source: 显示 | 在 GitHub 上
# File activejob/lib/active_job/serializers/range_serializer.rb, line 6 def serialize(range) super( "begin" => Arguments.serialize_argument(range.begin), "end" => Arguments.serialize_argument(range.end), "exclude_end" => range.exclude_end?, # Always boolean, no need to serialize ) end