| java.lang.Object | |
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.analyzer.NativeCodeAnalyzerExtensionResult<T> |
Result provided by INativeCodeAnalyzerExtension methods. Such result indicates if other
extensions should be asked or not.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| enum | NativeCodeAnalyzerExtensionResult.ContinuationStatus | Status code to indicate if the result is meaningful and if the next extension should be asked. | |||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static final NativeCodeAnalyzerExtensionResult<Boolean> | FALSE_CONTINUE | ||||||||||
| public static final NativeCodeAnalyzerExtensionResult<Boolean> | FALSE_IGNORE | ||||||||||
| public static final NativeCodeAnalyzerExtensionResult<Boolean> | FALSE_STOP | ||||||||||
| public static final NativeCodeAnalyzerExtensionResult<Boolean> | TRUE_CONTINUE | ||||||||||
| public static final NativeCodeAnalyzerExtensionResult<Boolean> | TRUE_STOP | common results | |||||||||
| public static final NativeCodeAnalyzerExtensionResult<Long> | ZEROL_CONTINUE | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
NativeCodeAnalyzerExtensionResult(T result)
Default constructor for a meaningful result, i.e.
| |||||||||||
|
NativeCodeAnalyzerExtensionResult(T result, NativeCodeAnalyzerExtensionResult.ContinuationStatus continuationStatus)
Constructor for a result with a certain continuation status.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static <T> NativeCodeAnalyzerExtensionResult<T> | continue_() | ||||||||||
| NativeCodeAnalyzerExtensionResult.ContinuationStatus | getContinuationStatus() | ||||||||||
| T | getResult() | ||||||||||
| static <T> NativeCodeAnalyzerExtensionResult<T> | ignore() | ||||||||||
| static <T> NativeCodeAnalyzerExtensionResult<T> | stop() | ||||||||||
| static NativeCodeAnalyzerExtensionResult<Boolean> | stop(boolean result) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Default constructor for a meaningful result, i.e. do not ask other extensions.
Constructor for a result with a certain continuation status.