Module: Pdfrb::Model::Cos::Fields::IntegerConverter

Defined in:
lib/pdfrb/model/cos/fields.rb

Class Method Summary collapse

Class Method Details

.additional_typesObject



183
# File 'lib/pdfrb/model/cos/fields.rb', line 183

def additional_types; nil; end

.convert(data, _type, _document) ⇒ Object



185
186
187
188
189
# File 'lib/pdfrb/model/cos/fields.rb', line 185

def convert(data, _type, _document)
  return unless data.is_a?(::Float) && data == data.to_i

  data.to_i
end

.usable_for?(type) ⇒ Boolean

Returns:



182
# File 'lib/pdfrb/model/cos/fields.rb', line 182

def usable_for?(type); type == ::Integer; end