Parent

Included Modules

Class Index [+]

Quicksearch

ActiveLdap::Schema::Entry

Attributes

id[R]
name[R]
aliases[R]
description[R]

Public Class Methods

new(name, schema, group) click to toggle source
     # File lib/active_ldap/schema.rb, line 285
285:       def initialize(name, schema, group)
286:         @schema = schema
287:         @name, *@aliases = attribute("NAME", name)
288:         @name ||= name
289:         @id = @schema.resolve_name(group, @name)
290:         collect_info
291:         @schema = nil
292:       end

Public Instance Methods

<=>(other) click to toggle source
     # File lib/active_ldap/schema.rb, line 304
304:       def <=>(other)
305:         name <=> other.name
306:       end
eql?(other) click to toggle source
     # File lib/active_ldap/schema.rb, line 294
294:       def eql?(other)
295:         self.class == other.class and
296:           (id == other.id or
297:            (id.nil? and other.nil? and name == other.name))
298:       end
hash() click to toggle source
     # File lib/active_ldap/schema.rb, line 300
300:       def hash
301:         id.nil? ? name.hash : id.hash
302:       end
to_param() click to toggle source
     # File lib/active_ldap/schema.rb, line 308
308:       def to_param
309:         name
310:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.