Sha256: f911f07d8db66cdc2c9ef640cade05d9e0afb2e47ca7773d036b7e84ea0a76d7

Contents?: true

Size: 401 Bytes

Versions: 9

Compression:

Stored size: 401 Bytes

Contents

class Base64
  def self.encode(string)
    bytes = Java::Lang::String.new(string).getBytes("UTF-8")
    Android::Util::Base64.encodeToString(bytes, Android::Util::Base64::NO_WRAP)
  end

  def self.decode(string)
    java_string = Java::Lang::String.new(string)
    bytes = Android::Util::Base64.decode(java_string, Android::Util::Base64::NO_WRAP)
    Java::Lang::String.new(bytes, "UTF-8")
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
motion-flow-0.1.8 flow/base64/android/base64.rb
motion-flow-0.1.7 flow/base64/android/base64.rb
motion-flow-0.1.6 flow/base64/android/base64.rb
motion-flow-0.1.5 flow/base64/android/base64.rb
motion-flow-0.1.4 flow/base64/android/base64.rb
motion-flow-0.1.3 flow/base64/android/base64.rb
motion-flow-0.1.2 flow/base64/android/base64.rb
motion-flow-0.1.1 flow/base64/android/base64.rb
motion-flow-0.1 flow/base64/android/base64.rb