Class: Ldaptic::Schema::ObjectClass
- Inherits:
-
NameDescObsoleteDefiniton
- Object
- AbstractDefinition
- NameDescObsoleteDefiniton
- Ldaptic::Schema::ObjectClass
- Defined in:
- lib/ldaptic/schema.rb
Instance Attribute Summary
Attributes inherited from AbstractDefinition
Instance Method Summary collapse
-
#kind ⇒ Object
“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 Ldaptic::Schema::AbstractDefinition
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Ldaptic::Schema::AbstractDefinition
Instance Method Details
#kind ⇒ Object
“ABSTRACT”, “STRUCTURAL”, or “AUXILIARY”
173 174 175 176 177 178 179 180 181 |
# File 'lib/ldaptic/schema.rb', line 173 def kind if abstract? "ABSTRACT" elsif structural? "STRUCTURAL" elsif auxiliary? "AUXILIARY" end end |