class Spark::Serializer::Text
Attributes
encoding[R]
Public Class Methods
new(encoding=Encoding::UTF_8)
click to toggle source
# File lib/spark/serializer/text.rb, line 7 def initialize(encoding=Encoding::UTF_8) error('Encoding must be an instance of Encoding') unless encoding.is_a?(Encoding) @encoding = encoding end
Public Instance Methods
load(data)
click to toggle source
# File lib/spark/serializer/text.rb, line 13 def load(data) data.to_s.force_encoding(@encoding) end
to_s()
click to toggle source
# File lib/spark/serializer/text.rb, line 17 def to_s "Text(#{@encoding})" end