public class PluginUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PluginUtils.DefaultLibraryObjectComparator
Default LibraryObject comparator.
|
static class |
PluginUtils.LibraryObjectComparator
Compares two LibraryObjects based on the String representation of a
specified attribute of the objects.
|
| Modifier and Type | Field and Description |
|---|---|
static PluginUtils.DefaultLibraryObjectComparator |
DEFAULT_LO_COMPARATOR
Default LibraryObject comparator that can be used with
Arrays.sort() |
static PluginUtils.LibraryObjectComparator |
LO_NAME_COMPARATOR
Name-based LibraryObject comparator that can be used with
Arrays.sort() |
| Modifier and Type | Method and Description |
|---|---|
static void |
fingerprintLibraryObject(FingerprintContext context,
LibraryObject lo)
Fingerprints a single LibraryObject to the output stream.
|
static String |
replacePattern(LibraryObject fpo,
String attrName,
String attrValue)
Replaces a pattern for the given attribute, only if needed.
|
static String |
toLogString(LibraryObject lo)
Produces a standard string representation of a given LibraryObject,
suitable for logging.
|
public static final PluginUtils.DefaultLibraryObjectComparator DEFAULT_LO_COMPARATOR
Arrays.sort()public static final PluginUtils.LibraryObjectComparator LO_NAME_COMPARATOR
Arrays.sort()public static void fingerprintLibraryObject(FingerprintContext context, LibraryObject lo) throws Exception
context - the contextlo - the object to dumpException - if the operation failspublic static String replacePattern(LibraryObject fpo, String attrName, String attrValue) throws IfsException
fpo - the object being fingerprintedattrName - the attribute nameattrValue - the attribute valueIfsException - if the operation failspublic static String toLogString(LibraryObject lo) throws IfsException
lo - the LibraryObjectIfsException - if the operation failsCopyright © 2025. All rights reserved.