public class DeepTrimToLowerCachingNormalizingComparator extends LdapComparator<String>
description, extensions, isEnabled, isObsolete, isReadOnly, locked, names, objectType, oid, schemaName, specification
Constructor and Description |
---|
DeepTrimToLowerCachingNormalizingComparator(String oid) |
Modifier and Type | Method and Description |
---|---|
int |
compare(String o1,
String o2)
If any normalization attempt fails we compare using the unnormalized
object.
|
void |
setOid(String oid)
A special method used when renaming an SchemaObject: we may have to
change it's OID
|
equals, setSchemaManager, toString
copy, getBytecode, getFqcn, isValid, registerOid, setBytecode, setFqcn
addExtension, addName, addToRegistries, clear, compareOid, copy, getDescription, getExtensions, getName, getNames, getObjectType, getOid, getSchemaName, getSpecification, hashCode, isDisabled, isEnabled, isObsolete, isReadOnly, lock, removeFromRegistries, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setReadOnly, setRegistries, setSchemaName, setSpecification
public DeepTrimToLowerCachingNormalizingComparator(String oid)
public int compare(String o1, String o2)
public void setOid(String oid)
setOid
in interface SchemaObject
setOid
in class AbstractSchemaObject
oid
- The new OIDCopyright © 2003-2014 The Apache Software Foundation. All Rights Reserved.