Uses of Class
org.forgerock.opendj.ldap.schema.MatchingRule
Packages that use MatchingRule
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for constructing and querying LDAP schemas.
This package contains LDAP schema syntaxes and matching rules for JSON based attributes.
Contains a number of API declarations for use throughout the Directory Server.
Contains various Directory Server backend implementations.
Contains the code for implementing Directory Server pluggable storage backends.
Contains the code for the Directory Server backend that provides an interface for executing administrative tasks.
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
-
Uses of MatchingRule in org.forgerock.opendj.ldap
Constructors in org.forgerock.opendj.ldap with parameters of type MatchingRuleModifierConstructorDescriptionSortKey(AttributeDescription attributeDescription, boolean isReverseOrder, MatchingRule orderingMatchingRule) Creates a new sort key using the provided attribute description. -
Uses of MatchingRule in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return MatchingRuleModifier and TypeMethodDescriptionAttributeType.getApproximateMatchingRule()Returns the matching rule that should be used for approximate matching with this attribute type.Syntax.getApproximateMatchingRule()Retrieves the default approximate matching rule that will be used for attributes with this syntax.static MatchingRuleCoreSchema.getAuthPasswordExactMatchingRule()Returns a reference to theauthPasswordExactMatchMatching Rule which has the OID1.3.6.1.4.1.4203.1.2.2.static MatchingRuleCoreSchema.getBitStringMatchingRule()Returns a reference to thebitStringMatchMatching Rule which has the OID2.5.13.16.static MatchingRuleCoreSchema.getBooleanMatchingRule()Returns a reference to thebooleanMatchMatching Rule which has the OID2.5.13.13.static MatchingRuleCoreSchema.getCaseExactIA5MatchingRule()Returns a reference to thecaseExactIA5MatchMatching Rule which has the OID1.3.6.1.4.1.1466.109.114.1.static MatchingRuleCoreSchema.getCaseExactMatchingRule()Returns a reference to thecaseExactMatchMatching Rule which has the OID2.5.13.5.static MatchingRuleCoreSchema.getCaseExactOrderingMatchingRule()Returns a reference to thecaseExactOrderingMatchMatching Rule which has the OID2.5.13.6.static MatchingRuleCoreSchema.getCaseExactSubstringsMatchingRule()Returns a reference to thecaseExactSubstringsMatchMatching Rule which has the OID2.5.13.7.static MatchingRuleCoreSchema.getCaseIgnoreIA5MatchingRule()Returns a reference to thecaseIgnoreIA5MatchMatching Rule which has the OID1.3.6.1.4.1.1466.109.114.2.static MatchingRuleCoreSchema.getCaseIgnoreIA5SubstringsMatchingRule()Returns a reference to thecaseIgnoreIA5SubstringsMatchMatching Rule which has the OID1.3.6.1.4.1.1466.109.114.3.static MatchingRuleCoreSchema.getCaseIgnoreListMatchingRule()Returns a reference to thecaseIgnoreListMatchMatching Rule which has the OID2.5.13.11.static MatchingRuleCoreSchema.getCaseIgnoreListSubstringsMatchingRule()Returns a reference to thecaseIgnoreListSubstringsMatchMatching Rule which has the OID2.5.13.12.static MatchingRuleCoreSchema.getCaseIgnoreMatchingRule()Returns a reference to thecaseIgnoreMatchMatching Rule which has the OID2.5.13.2.static MatchingRuleCoreSchema.getCaseIgnoreOrderingMatchingRule()Returns a reference to thecaseIgnoreOrderingMatchMatching Rule which has the OID2.5.13.3.static MatchingRuleCoreSchema.getCaseIgnoreSubstringsMatchingRule()Returns a reference to thecaseIgnoreSubstringsMatchMatching Rule which has the OID2.5.13.4.static MatchingRuleCoreSchema.getCertificateExactMatchingRule()Returns a reference to thecertificateExactMatchMatching Rule which has the OID2.5.13.34.static MatchingRuleCoreSchema.getDirectoryStringFirstComponentMatchingRule()Returns a reference to thedirectoryStringFirstComponentMatchMatching Rule which has the OID2.5.13.31.static MatchingRuleCoreSchema.getDistinguishedNameMatchingRule()Returns a reference to thedistinguishedNameMatchMatching Rule which has the OID2.5.13.1.AttributeType.getEqualityMatchingRule()Returns the matching rule that should be used for equality matching with this attribute type.Syntax.getEqualityMatchingRule()Retrieves the default equality matching rule that will be used for attributes with this syntax.static MatchingRuleCoreSchema.getGeneralizedTimeMatchingRule()Returns a reference to thegeneralizedTimeMatchMatching Rule which has the OID2.5.13.27.static MatchingRuleCoreSchema.getGeneralizedTimeOrderingMatchingRule()Returns a reference to thegeneralizedTimeOrderingMatchMatching Rule which has the OID2.5.13.28.static MatchingRuleCoreSchema.getIntegerFirstComponentMatchingRule()Returns a reference to theintegerFirstComponentMatchMatching Rule which has the OID2.5.13.29.static MatchingRuleCoreSchema.getIntegerMatchingRule()Returns a reference to theintegerMatchMatching Rule which has the OID2.5.13.14.static MatchingRuleCoreSchema.getIntegerOrderingMatchingRule()Returns a reference to theintegerOrderingMatchMatching Rule which has the OID2.5.13.15.static MatchingRuleCoreSchema.getKeywordMatchingRule()Returns a reference to thekeywordMatchMatching Rule which has the OID2.5.13.33.MatchingRuleUse.getMatchingRule()Returns the matching rule for this matching rule use.Schema.getMatchingRule(String nameOrOid) Returns the matching rule with the specified name or numeric OID.static MatchingRuleCoreSchema.getNumericStringMatchingRule()Returns a reference to thenumericStringMatchMatching Rule which has the OID2.5.13.8.static MatchingRuleCoreSchema.getNumericStringOrderingMatchingRule()Returns a reference to thenumericStringOrderingMatchMatching Rule which has the OID2.5.13.9.static MatchingRuleCoreSchema.getNumericStringSubstringsMatchingRule()Returns a reference to thenumericStringSubstringsMatchMatching Rule which has the OID2.5.13.10.static MatchingRuleCoreSchema.getObjectIdentifierFirstComponentMatchingRule()Returns a reference to theobjectIdentifierFirstComponentMatchMatching Rule which has the OID2.5.13.30.static MatchingRuleCoreSchema.getObjectIdentifierMatchingRule()Returns a reference to theobjectIdentifierMatchMatching Rule which has the OID2.5.13.0.static MatchingRuleCoreSchema.getOctetStringMatchingRule()Returns a reference to theoctetStringMatchMatching Rule which has the OID2.5.13.17.static MatchingRuleCoreSchema.getOctetStringOrderingMatchingRule()Returns a reference to theoctetStringOrderingMatchMatching Rule which has the OID2.5.13.18.static MatchingRuleCoreSchema.getOctetStringSubstringsMatchingRule()Returns a reference to theoctetStringSubstringsMatchMatching Rule which has the OID2.5.13.19.AttributeType.getOrderingMatchingRule()Returns the matching rule that should be used for ordering with this attribute type.Syntax.getOrderingMatchingRule()Retrieves the default ordering matching rule that will be used for attributes with this syntax.static MatchingRuleCoreSchema.getPresentationAddressMatchingRule()Returns a reference to thepresentationAddressMatchMatching Rule which has the OID2.5.13.22.static MatchingRuleCoreSchema.getProtocolInformationMatchingRule()Returns a reference to theprotocolInformationMatchMatching Rule which has the OID2.5.13.24.AttributeType.getSubstringMatchingRule()Returns the matching rule that should be used for substring matching with this attribute type.Syntax.getSubstringMatchingRule()Retrieves the default substring matching rule that will be used for attributes with this syntax.static MatchingRuleCoreSchema.getTelephoneNumberMatchingRule()Returns a reference to thetelephoneNumberMatchMatching Rule which has the OID2.5.13.20.static MatchingRuleCoreSchema.getTelephoneNumberSubstringsMatchingRule()Returns a reference to thetelephoneNumberSubstringsMatchMatching Rule which has the OID2.5.13.21.static MatchingRuleCoreSchema.getUniqueMemberMatchingRule()Returns a reference to theuniqueMemberMatchMatching Rule which has the OID2.5.13.23.static MatchingRuleCoreSchema.getUUIDMatchingRule()Returns a reference to theuuidMatchMatching Rule which has the OID1.3.6.1.1.16.2.static MatchingRuleCoreSchema.getUUIDOrderingMatchingRule()Returns a reference to theuuidOrderingMatchMatching Rule which has the OID1.3.6.1.1.16.3.static MatchingRuleCoreSchema.getWordMatchingRule()Returns a reference to thewordMatchMatching Rule which has the OID2.5.13.32.Methods in org.forgerock.opendj.ldap.schema that return types with arguments of type MatchingRuleModifier and TypeMethodDescriptionSchema.getMatchingRules()Returns an unmodifiable collection containing all the matching rules contained in this schema.Methods in org.forgerock.opendj.ldap.schema with parameters of type MatchingRuleModifier and TypeMethodDescriptionSchemaBuilder.buildMatchingRule(MatchingRule matchingRule) Returns a matching rule builder whose fields are initialized to the values of the provided matching rule.Schema.getMatchingRuleUse(MatchingRule matchingRule) Returns the matching rule use associated with the provided matching rule, ornullif no use is defined. -
Uses of MatchingRule in org.forgerock.opendj.rest2ldap.schema
Methods in org.forgerock.opendj.rest2ldap.schema that return MatchingRuleModifier and TypeMethodDescriptionstatic MatchingRuleJsonSchema.getCaseExactJsonIdMatchingRule()Returns thejsonMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.5".static MatchingRuleJsonSchema.getCaseExactJsonQueryMatchingRule()Returns thejsonQueryMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.2".static MatchingRuleJsonSchema.getCaseIgnoreJsonIdMatchingRule()Returns thejsonMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.4".static MatchingRuleJsonSchema.getCaseIgnoreJsonQueryMatchingRule()Returns thejsonQueryMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.10".static MatchingRuleJsonSchema.getJsonFirstComponentCaseExactJsonQueryMatchingRule()Returns thejsonFirstComponentJsonQueryMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.8".static MatchingRuleJsonSchema.getJsonFirstComponentCaseIgnoreJsonQueryMatchingRule()Returns thejsonFirstComponentJsonQueryMatchmatching rule having the OID "1.3.6.1.4.1.36733.2.1.4.9".static MatchingRuleJsonSchema.getNameAndJsonCaseExactJsonIdMatchingRule()Returns the "nameAndJsonCaseExactJsonIdEqualityMatch" matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.11".static MatchingRuleJsonSchema.getNameAndJsonCaseIgnoreJsonIdMatchingRule()Returns the "nameAndJsonCaseIgnoreJsonIdEqualityMatch" matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.10".static MatchingRuleJsonSchema.getNameAndJsonCaseIgnoreJsonQueryFilterMatchingRule()Returns the "1.3.6.1.4.1.36733.2.1.4.12" matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.12".static MatchingRuleJsonSchema.getNameAndJsonMatchingRule()Returns thenameAndJsonEqualityMatchingRulematching rule having the OID "1.3.6.1.4.1.36733.2.1.4.7". -
Uses of MatchingRule in org.opends.server.api
Methods in org.opends.server.api with parameters of type MatchingRuleModifier and TypeMethodDescriptionabstract booleanLocalBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) Indicates whether extensible match search operations that target the specified attribute with the given matching rule should be considered indexed in this backend. -
Uses of MatchingRule in org.opends.server.backends
Methods in org.opends.server.backends with parameters of type MatchingRuleModifier and TypeMethodDescriptionbooleanChangelogBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanConfigurationBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanLDIFBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanMemoryBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanMonitorBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanNullBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanRootDSEBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) booleanSchemaBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) -
Uses of MatchingRule in org.opends.server.backends.pluggable
Methods in org.opends.server.backends.pluggable with parameters of type MatchingRuleModifier and TypeMethodDescriptionbooleanBackendImpl.isIndexed(AttributeType attributeType, MatchingRule matchingRule) -
Uses of MatchingRule in org.opends.server.backends.task
Methods in org.opends.server.backends.task with parameters of type MatchingRuleModifier and TypeMethodDescriptionbooleanTaskBackend.isIndexed(AttributeType attributeType, MatchingRule matchingRule) -
Uses of MatchingRule in org.opends.server.extensions
Methods in org.opends.server.extensions with parameters of type MatchingRuleModifier and TypeMethodDescriptionstatic voidIndexedAttributesChecks.checkAllAttributesAreIndexedForExtensibleMatchingRule(Dn cfgDn, Set<Dn> cfgBaseDNs, Collection<AttributeType> attrTypes, MatchingRule matchingRule, LocalizableMessageDescriptor.Arg4<Object, Object, Object, Object> notIndexedMsg, ConfigChangeResult ccr, BackendConfigManager backendConfigManager) Checks whether all attribute types are indexed for a given matching rule.