public MatchingRule getSubstr() throws NamingException { if ( substrId != null ) { return this.matchingRuleRegistry.lookup( substrId ); } if ( superiorId != null ) { return getSuperior().getSubstr(); } return null; }
public MatchingRule getSubstr() throws NamingException { if ( substrMR == null ) { if ( substrId != null ) { substrMR = matchingRuleRegistry.lookup( substrId ); } else if ( superiorId != null ) { substrMR = getSuperior().getSubstr(); } } return substrMR; }
break; case ( SUBSTRING_MATCH ): mrule = type.getSubstr(); break; case ( ORDERING_MATCH ):
break; case ( SUBSTRING_MATCH ): mrule = type.getSubstr(); break; case ( ORDERING_MATCH ):
String oid = oidRegistry.getOid( snode.getAttribute() ); AttributeType type = attributeTypeRegistry.lookup( oid ); Normalizer normalizer = type.getSubstr().getNormalizer();
AttributeType type = attributeTypeRegistry.lookup( oid ); MatchingRule rule = type.getSubstr(); if ( rule == null )
final SubstringNode snode = ( SubstringNode ) node; AttributeType type = attributeTypeRegistry.lookup( snode.getAttribute() ); Normalizer normalizer = type.getSubstr().getNormalizer();