Package ghidra.util.classfinder
Class ExtensionPointProperties.Util
java.lang.Object
ghidra.util.classfinder.ExtensionPointProperties.Util
- Enclosing class:
ExtensionPointProperties
Utility methods for working with
ExtensionPointProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
getPriority
(Class<?> c) Gets theExtensionPoint
priority.static boolean
isExcluded
(Class<?> c) Gets whether or not theExtensionPoint
will be excluded from being discovered
-
Constructor Details
-
Util
public Util()
-
-
Method Details
-
isExcluded
Gets whether or not theExtensionPoint
will be excluded from being discovered- Parameters:
c
- the class check- Returns:
- true if the class is an
ExtensionPoint
and should be excluded from being discovered
-
getPriority
Gets theExtensionPoint
priority.- Parameters:
c
- the class to getExtensionPoint
priority of.- Returns:
- the class's
ExtensionPoint
priority (ExtensionPointProperties.DEFAULT_PRIORITY
will be used in a non-ExtensionPoint
is passed in)
-