Class: Ldapter::Schema::ObjectClass
- Inherits:
-
NameDescObsoleteDefiniton
- Object
- AbstractDefinition
- NameDescObsoleteDefiniton
- Ldapter::Schema::ObjectClass
- Defined in:
- lib/ldapter/schema.rb
Instance Attribute Summary
Attributes inherited from AbstractDefinition
Instance Method Summary (collapse)
-
- (Object) kind
"ABSTRACT", "STRUCTURAL", or "AUXILIARY".
Methods inherited from NameDescObsoleteDefiniton
Methods inherited from AbstractDefinition
attr_ldap_boolean, attr_ldap_reader, #initialize, #inspect, #to_s
Constructor Details
This class inherits a constructor from Ldapter::Schema::AbstractDefinition
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Ldapter::Schema::AbstractDefinition
Instance Method Details
- (Object) kind
"ABSTRACT", "STRUCTURAL", or "AUXILIARY"
165 166 167 168 169 170 171 172 173 |
# File 'lib/ldapter/schema.rb', line 165 def kind if abstract? "ABSTRACT" elsif structural? "STRUCTURAL" elsif auxiliary? "AUXILIARY" end end |