public Comparator getComparator() throws NamingException { return new StringComparator(); }
public int compare( Object o1, Object o2 ) { return STRCOMP.compare( o1, o2 ); } };
public DeepTrimToLowerNormalizingComparator() { super( new DeepTrimToLowerNormalizer(), new StringComparator() ); } }
BTree stampDb = BTree.createInstance(stamps, new StringComparator());
/** * @see org.apache.directory.server.core.schema.bootstrap.BootstrapProducer#produce(org.apache.directory.server.core.schema.bootstrap.BootstrapRegistries, ProducerCallback) */ public void produce( BootstrapRegistries registries, ProducerCallback cb ) throws NamingException { Comparator comparator; // For exactDnAsStringMatch -> 1.3.6.1.4.1.18060.0.4.1.1.1 comparator = new ComparableComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.1.1.1", comparator ); // For bigIntegerMatch -> 1.3.6.1.4.1.18060.0.4.1.1.2 comparator = new BigIntegerComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.1.1.2", comparator ); // For jdbmStringMatch -> 1.3.6.1.4.1.18060.0.4.1.1.3 comparator = new StringComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.1.1.3", comparator ); } }
/** * {@inheritDoc} */ public void produce( Registries registries, ProducerCallback cb ) throws NamingException { Comparator comparator = null; comparator = new NameOrNumericIdComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.0.1.0", comparator ); comparator = new ObjectClassTypeComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.0.1.1", comparator ); comparator = new StringComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.0.1.2", comparator ); comparator = new DeepTrimToLowerNormalizingComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.0.1.3", comparator ); comparator = new DeepTrimToLowerNormalizingComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.0.1.4", comparator ); }
comparator = new StringComparator(); cb.schemaObjectProduced( this, "1.3.6.1.4.1.18060.0.4.1.1.3", comparator );