Package ghidra.util.classfinder
Class ExtensionPointProperties.Util
- java.lang.Object
-
- ghidra.util.classfinder.ExtensionPointProperties.Util
-
- Enclosing class:
- ExtensionPointProperties
public static class ExtensionPointProperties.Util extends java.lang.ObjectUtility methods for working withExtensionPointProperties
-
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetPriority(java.lang.Class<?> c)Gets theExtensionPointpriority.static booleanisExcluded(java.lang.Class<?> c)Gets whether or not theExtensionPointwill be excluded from being discovered
-
-
-
Method Detail
-
isExcluded
public static boolean isExcluded(java.lang.Class<?> c)
Gets whether or not theExtensionPointwill be excluded from being discovered- Parameters:
c- the class check- Returns:
- true if the class is an
ExtensionPointand should be excluded from being discovered
-
getPriority
public static int getPriority(java.lang.Class<?> c)
Gets theExtensionPointpriority.- Parameters:
c- the class to getExtensionPointpriority of.- Returns:
- the class's
ExtensionPointpriority (ExtensionPointProperties.DEFAULT_PRIORITYwill be used in a non-ExtensionPointis passed in)
-
-