Class: Evertils::Common::Generic

Inherits:
Object
  • Object
show all
Defined in:
lib/evertils/common/generic.rb

Overview

Since:

  • 0.3.0

Instance Method Summary collapse

Constructor Details

#initializeGeneric

Returns a new instance of Generic.

Since:

  • 0.3.2



6
7
8
# File 'lib/evertils/common/generic.rb', line 6

def initialize
  self
end

Instance Method Details

#bytesize(enc) ⇒ Object

Required as part of the thrift data conversion

Since:

  • 0.3.3



39
40
# File 'lib/evertils/common/generic.rb', line 39

def bytesize(enc)
end

#deprecation_notice(version, message) ⇒ Object

Since:

  • 0.3.2



20
21
22
23
24
# File 'lib/evertils/common/generic.rb', line 20

def deprecation_notice(version, message)
  output = "Deprecated as of #{version}"
  output += "\nReason: #{message}" if message
  Notify.spit(output)
end

#encodingObject

Required as part of the thrift data conversion

Since:

  • 0.3.3



28
29
30
# File 'lib/evertils/common/generic.rb', line 28

def encoding
  Encoding::UTF_8
end

#force_encoding(enc) ⇒ Object

Required as part of the thrift data conversion

Since:

  • 0.3.3



34
35
# File 'lib/evertils/common/generic.rb', line 34

def force_encoding(enc)
end

#has_required_fields(hash, required) ⇒ Object

Since:

  • 0.3.2



12
13
14
15
16
# File 'lib/evertils/common/generic.rb', line 12

def has_required_fields(hash, required)
  hash.keys.each do |key|
    required.include? key
  end
end