| Class | ActiveLdap::Ldif::ModifyRecord::Operation |
| In: |
lib/active_ldap/ldif.rb
|
| Parent: | Object |
| attribute | [R] | |
| attributes | [R] | |
| options | [R] | |
| type | [R] |
# File lib/active_ldap/ldif.rb, line 871
871: def initialize(type, attribute, options, attributes)
872: @type = type
873: @attribute = attribute
874: @options = options
875: @attributes = attributes
876: end
# File lib/active_ldap/ldif.rb, line 899
899: def ==(other)
900: other.is_a?(self.class) and
901: @type == other.type and
902: full_attribute_name == other.full_attribute_name and
903: Attributes.normalize(@attributes) ==
904: Attributes.normalize(other.attributes)
905: end
# File lib/active_ldap/ldif.rb, line 878
878: def full_attribute_name
879: [@attribute, *@options].join(";")
880: end