public final class DescriptionUtils
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
DescriptionUtils()
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getDescription(LdapComparator<?> comparator)
Generates the ComparatorDescription for a LdapComparator.
|
static java.lang.String |
getDescription(Normalizer normalizer)
Generates the NormalizerDescription for a Normalizer.
|
static java.lang.String |
getDescription(SyntaxChecker syntaxChecker)
Generates the SyntaxCheckerDescription for a SyntaxChecker.
|
private static void |
getExtensions(java.lang.StringBuilder sb,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> extensions) |
private static java.lang.String |
getLoadableDescription(LoadableSchemaObject schemaObject)
Generate the description for Comparators, Normalizers and SyntaxCheckers.
|
public static java.lang.String getDescription(LdapComparator<?> comparator)
ComparatorDescription = "("
numericoid
["DESC" qdstring ]
"FQCN" whsp fqcn
["BYTECODE" whsp base64 ]
extensions
")"
comparator - the Comparator to generate the description forpublic static java.lang.String getDescription(Normalizer normalizer)
NormalizerDescription = "("
numericoid
["DESC" qdstring ]
"FQCN" whsp fqcn
["BYTECODE" whsp base64 ]
extensions
")"
normalizer - the Normalizer to generate the description forpublic static java.lang.String getDescription(SyntaxChecker syntaxChecker)
SyntaxCheckerDescription = "("
numericoid
["DESC" qdstring ]
"FQCN" whsp fqcn
["BYTECODE" whsp base64 ]
extensions
")"
syntaxChecker - the SyntaxChecker to generate the description forprivate static void getExtensions(java.lang.StringBuilder sb,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> extensions)
private static java.lang.String getLoadableDescription(LoadableSchemaObject schemaObject)