LDAP Classes
Implements Java LDAP

org.ietf.ldap
Class LDAPMatchingRuleSchema

java.lang.Object
  |
  +--org.ietf.ldap.LDAPAttribute
        |
        +--org.ietf.ldap.LDAPSchemaElement
              |
              +--org.ietf.ldap.LDAPMatchingRuleSchema
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable

public class LDAPMatchingRuleSchema
extends LDAPSchemaElement

Represents the schematic definition of a particular matching rule in a particular Directory Server.

See Also:
com.novell.ldap.LDAPMatchingRuleSchema

Constructor Summary
LDAPMatchingRuleSchema(java.lang.String[] names, java.lang.String oid, java.lang.String description, java.lang.String[] attributes, boolean obsolete, java.lang.String syntaxString)
          Constructs a matching rule definition for adding to or deleting from a directory.
LDAPMatchingRuleSchema(java.lang.String rawMatchingRule, java.lang.String rawMatchingRuleUse)
          Constructs a matching rule definition from the raw string values returned from a schema query for "matchingRule" and for "matchingRuleUse" for the same rule.
 
Method Summary
 java.lang.String[] getAttributes()
          Returns the OIDs of the attributes to which this rule applies.
 java.lang.String getSyntaxString()
          Returns the OID of the syntax that this matching rule is valid for.
 
Methods inherited from class org.ietf.ldap.LDAPSchemaElement
getDescription, getID, getNames, getQualifier, getQualifierNames, isObsolete, setQualifier, toString
 
Methods inherited from class org.ietf.ldap.LDAPAttribute
addValue, addValue, clone, compareTo, getBaseName, getBaseName, getByteValueArray, getByteValues, getLangSubtype, getName, getStringValueArray, getStringValues, getSubtypes, getSubtypes, hasSubtype, hasSubtypes, removeValue, removeValue, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LDAPMatchingRuleSchema

public LDAPMatchingRuleSchema(java.lang.String[] names,
                              java.lang.String oid,
                              java.lang.String description,
                              java.lang.String[] attributes,
                              boolean obsolete,
                              java.lang.String syntaxString)
Constructs a matching rule definition for adding to or deleting from a directory.

See Also:
com.novell.ldap.LDAPMatchingRuleSchema.LDAPMatchingRuleSchema( String[], String, String, String[], boolean, String)

LDAPMatchingRuleSchema

public LDAPMatchingRuleSchema(java.lang.String rawMatchingRule,
                              java.lang.String rawMatchingRuleUse)
Constructs a matching rule definition from the raw string values returned from a schema query for "matchingRule" and for "matchingRuleUse" for the same rule.

See Also:
com.novell.ldap.LDAPMatchingRuleSchema.LDAPMatchingRuleSchema( String, String)
Method Detail

getAttributes

public java.lang.String[] getAttributes()
Returns the OIDs of the attributes to which this rule applies.

See Also:
com.novell.ldap.LDAPMatchingRuleSchema.getAttribues()

getSyntaxString

public java.lang.String getSyntaxString()
Returns the OID of the syntax that this matching rule is valid for.

See Also:
com.novell.ldap.LDAPMatchingRuleSchema.getSyntaxString()

LDAP Classes
Implements Java LDAP

Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000