Uses of Class
org.forgerock.opendj.ldap.schema.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
ModifierConstructorDescriptionSortKey
(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
Modifier 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
.Modifier and TypeMethodDescriptionSchema.getMatchingRules()
Returns an unmodifiable collection containing all the matching rules contained in this schema.Modifier 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
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionboolean
BackendImpl.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) -
Uses of MatchingRule in org.opends.server.backends.task
Modifier and TypeMethodDescriptionboolean
TaskBackend.isIndexed
(AttributeType attributeType, MatchingRule matchingRule) -
Uses of MatchingRule in org.opends.server.extensions
Modifier 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.