class ActiveLdap::Ldif::ModifyRecord::Operation
Attributes
Public Class Methods
Source
# File lib/active_ldap/ldif.rb, line 878 def initialize(type, attribute, options, attributes) @type = type @attribute = attribute @options = options @attributes = attributes end
Public Instance Methods
Source
# File lib/active_ldap/ldif.rb, line 906 def ==(other) other.is_a?(self.class) and @type == other.type and full_attribute_name == other.full_attribute_name and Attributes.normalize(@attributes) == Attributes.normalize(other.attributes) end
Source
# File lib/active_ldap/ldif.rb, line 885 def full_attribute_name [@attribute, *@options].join(";") end
Source
# File lib/active_ldap/ldif.rb, line 901 def to_s Attribute.encode(@type, full_attribute_name) + Attributes.encode(@attributes) end