Represents a syntax definition in the directory schema. The LdapSyntaxSchema class represents the definition of a syntax. It is used to discover the known set of syntaxes in effect for the subschema. Although this extends LdapSchemaElement, it does not use the name or obsolete members. Therefore, calls to the getName method always return null and to the isObsolete method always returns false. There is also no matching getSyntaxNames method in LdapSchema. Note also that adding and removing syntaxes is not typically a supported feature of Ldap servers.