Package ghidra.util.classfinder
Annotation Type ExtensionPointProperties
-
@Retention(RUNTIME) @Target(TYPE) public @interface ExtensionPointProperties
ExtensionPoint
properties
-
-
Field Summary
Fields Modifier and Type Fields Description static boolean
DEFAULT_EXCLUDE
Default behavior for anExtensionPoint
being discoverablestatic int
DEFAULT_PRIORITY
DefaultExtensionPoint
priority.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
exclude
Enable to exclude anExtensionPoint
from being discoveredint
priority
ExtensionPoint
priority.
-
-
-
Field Detail
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY
DefaultExtensionPoint
priority. Higher values represent higher priorities.
-
-
-
DEFAULT_EXCLUDE
static final boolean DEFAULT_EXCLUDE
Default behavior for anExtensionPoint
being discoverable
-
-
Element Detail
-
priority
int priority
ExtensionPoint
priority. Higher values represent higher priorities.- Returns:
- the
ExtensionPoint
priority.
- Default:
- 1
-
-
-
exclude
boolean exclude
Enable to exclude anExtensionPoint
from being discovered- Returns:
- true to exclude an
ExtensionPoint
from being discovered
- Default:
- false
-
-