class DBus::Data::StringLike

{DBus::Data::String}, {DBus::Data::ObjectPath}, or {DBus::Data::Signature}.

Public Class Methods

fixed?() click to toggle source
# File lib/dbus/data.rb, line 400
def self.fixed?
  false
end
new(value) click to toggle source
Calls superclass method DBus::Data::Base::new
# File lib/dbus/data.rb, line 404
def initialize(value)
  if value.is_a?(self.class)
    value = value.value
  else
    self.class.validate_raw!(value)
  end

  super(value)
end