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 MatchingRule
CoreSchema.getAuthPasswordExactMatchingRule()
Returns a reference to theauthPasswordExactMatch
Matching Rule which has the OID1.3.6.1.4.1.4203.1.2.2
.static MatchingRule
CoreSchema.getBitStringMatchingRule()
Returns a reference to thebitStringMatch
Matching Rule which has the OID2.5.13.16
.static MatchingRule
CoreSchema.getBooleanMatchingRule()
Returns a reference to thebooleanMatch
Matching Rule which has the OID2.5.13.13
.static MatchingRule
CoreSchema.getCaseExactIA5MatchingRule()
Returns a reference to thecaseExactIA5Match
Matching Rule which has the OID1.3.6.1.4.1.1466.109.114.1
.static MatchingRule
CoreSchema.getCaseExactMatchingRule()
Returns a reference to thecaseExactMatch
Matching Rule which has the OID2.5.13.5
.static MatchingRule
CoreSchema.getCaseExactOrderingMatchingRule()
Returns a reference to thecaseExactOrderingMatch
Matching Rule which has the OID2.5.13.6
.static MatchingRule
CoreSchema.getCaseExactSubstringsMatchingRule()
Returns a reference to thecaseExactSubstringsMatch
Matching Rule which has the OID2.5.13.7
.static MatchingRule
CoreSchema.getCaseIgnoreIA5MatchingRule()
Returns a reference to thecaseIgnoreIA5Match
Matching Rule which has the OID1.3.6.1.4.1.1466.109.114.2
.static MatchingRule
CoreSchema.getCaseIgnoreIA5SubstringsMatchingRule()
Returns a reference to thecaseIgnoreIA5SubstringsMatch
Matching Rule which has the OID1.3.6.1.4.1.1466.109.114.3
.static MatchingRule
CoreSchema.getCaseIgnoreListMatchingRule()
Returns a reference to thecaseIgnoreListMatch
Matching Rule which has the OID2.5.13.11
.static MatchingRule
CoreSchema.getCaseIgnoreListSubstringsMatchingRule()
Returns a reference to thecaseIgnoreListSubstringsMatch
Matching Rule which has the OID2.5.13.12
.static MatchingRule
CoreSchema.getCaseIgnoreMatchingRule()
Returns a reference to thecaseIgnoreMatch
Matching Rule which has the OID2.5.13.2
.static MatchingRule
CoreSchema.getCaseIgnoreOrderingMatchingRule()
Returns a reference to thecaseIgnoreOrderingMatch
Matching Rule which has the OID2.5.13.3
.static MatchingRule
CoreSchema.getCaseIgnoreSubstringsMatchingRule()
Returns a reference to thecaseIgnoreSubstringsMatch
Matching Rule which has the OID2.5.13.4
.static MatchingRule
CoreSchema.getCertificateExactMatchingRule()
Returns a reference to thecertificateExactMatch
Matching Rule which has the OID2.5.13.34
.static MatchingRule
CoreSchema.getDirectoryStringFirstComponentMatchingRule()
Returns a reference to thedirectoryStringFirstComponentMatch
Matching Rule which has the OID2.5.13.31
.static MatchingRule
CoreSchema.getDistinguishedNameMatchingRule()
Returns a reference to thedistinguishedNameMatch
Matching 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 MatchingRule
CoreSchema.getGeneralizedTimeMatchingRule()
Returns a reference to thegeneralizedTimeMatch
Matching Rule which has the OID2.5.13.27
.static MatchingRule
CoreSchema.getGeneralizedTimeOrderingMatchingRule()
Returns a reference to thegeneralizedTimeOrderingMatch
Matching Rule which has the OID2.5.13.28
.static MatchingRule
CoreSchema.getIntegerFirstComponentMatchingRule()
Returns a reference to theintegerFirstComponentMatch
Matching Rule which has the OID2.5.13.29
.static MatchingRule
CoreSchema.getIntegerMatchingRule()
Returns a reference to theintegerMatch
Matching Rule which has the OID2.5.13.14
.static MatchingRule
CoreSchema.getIntegerOrderingMatchingRule()
Returns a reference to theintegerOrderingMatch
Matching Rule which has the OID2.5.13.15
.static MatchingRule
CoreSchema.getKeywordMatchingRule()
Returns a reference to thekeywordMatch
Matching 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 MatchingRule
CoreSchema.getNumericStringMatchingRule()
Returns a reference to thenumericStringMatch
Matching Rule which has the OID2.5.13.8
.static MatchingRule
CoreSchema.getNumericStringOrderingMatchingRule()
Returns a reference to thenumericStringOrderingMatch
Matching Rule which has the OID2.5.13.9
.static MatchingRule
CoreSchema.getNumericStringSubstringsMatchingRule()
Returns a reference to thenumericStringSubstringsMatch
Matching Rule which has the OID2.5.13.10
.static MatchingRule
CoreSchema.getObjectIdentifierFirstComponentMatchingRule()
Returns a reference to theobjectIdentifierFirstComponentMatch
Matching Rule which has the OID2.5.13.30
.static MatchingRule
CoreSchema.getObjectIdentifierMatchingRule()
Returns a reference to theobjectIdentifierMatch
Matching Rule which has the OID2.5.13.0
.static MatchingRule
CoreSchema.getOctetStringMatchingRule()
Returns a reference to theoctetStringMatch
Matching Rule which has the OID2.5.13.17
.static MatchingRule
CoreSchema.getOctetStringOrderingMatchingRule()
Returns a reference to theoctetStringOrderingMatch
Matching Rule which has the OID2.5.13.18
.static MatchingRule
CoreSchema.getOctetStringSubstringsMatchingRule()
Returns a reference to theoctetStringSubstringsMatch
Matching 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 MatchingRule
CoreSchema.getPresentationAddressMatchingRule()
Returns a reference to thepresentationAddressMatch
Matching Rule which has the OID2.5.13.22
.static MatchingRule
CoreSchema.getProtocolInformationMatchingRule()
Returns a reference to theprotocolInformationMatch
Matching 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 MatchingRule
CoreSchema.getTelephoneNumberMatchingRule()
Returns a reference to thetelephoneNumberMatch
Matching Rule which has the OID2.5.13.20
.static MatchingRule
CoreSchema.getTelephoneNumberSubstringsMatchingRule()
Returns a reference to thetelephoneNumberSubstringsMatch
Matching Rule which has the OID2.5.13.21
.static MatchingRule
CoreSchema.getUniqueMemberMatchingRule()
Returns a reference to theuniqueMemberMatch
Matching Rule which has the OID2.5.13.23
.static MatchingRule
CoreSchema.getUUIDMatchingRule()
Returns a reference to theuuidMatch
Matching Rule which has the OID1.3.6.1.1.16.2
.static MatchingRule
CoreSchema.getUUIDOrderingMatchingRule()
Returns a reference to theuuidOrderingMatch
Matching Rule which has the OID1.3.6.1.1.16.3
.static MatchingRule
CoreSchema.getWordMatchingRule()
Returns a reference to thewordMatch
Matching 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, ornull
if 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 MatchingRule
JsonSchema.getCaseExactJsonIdMatchingRule()
Returns thejsonMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.5".static MatchingRule
JsonSchema.getCaseExactJsonQueryMatchingRule()
Returns thejsonQueryMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.2".static MatchingRule
JsonSchema.getCaseIgnoreJsonIdMatchingRule()
Returns thejsonMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.4".static MatchingRule
JsonSchema.getCaseIgnoreJsonQueryMatchingRule()
Returns thejsonQueryMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.10".static MatchingRule
JsonSchema.getJsonFirstComponentCaseExactJsonQueryMatchingRule()
Returns thejsonFirstComponentJsonQueryMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.8".static MatchingRule
JsonSchema.getJsonFirstComponentCaseIgnoreJsonQueryMatchingRule()
Returns thejsonFirstComponentJsonQueryMatch
matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.9".static MatchingRule
JsonSchema.getNameAndJsonCaseExactJsonIdMatchingRule()
Returns the "nameAndJsonCaseExactJsonIdEqualityMatch" matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.11".static MatchingRule
JsonSchema.getNameAndJsonCaseIgnoreJsonIdMatchingRule()
Returns the "nameAndJsonCaseIgnoreJsonIdEqualityMatch" matching rule having the OID "1.3.6.1.4.1.36733.2.1.4.10".static MatchingRule
JsonSchema.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 MatchingRule
JsonSchema.getNameAndJsonMatchingRule()
Returns thenameAndJsonEqualityMatchingRule
matching 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 boolean
LocalBackend.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 TypeMethodDescriptionboolean
ChangelogBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
ConfigurationBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
LDIFBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
MemoryBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
MonitorBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
NullBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
RootDSEBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) boolean
SchemaBackend.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 TypeMethodDescriptionboolean
BackendImpl.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 TypeMethodDescriptionboolean
TaskBackend.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 void
IndexedAttributesChecks.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.