Package jadx.gui.search.providers
Class MergedSearchProvider
- java.lang.Object
-
- jadx.gui.search.providers.MergedSearchProvider
-
- All Implemented Interfaces:
ITaskProgress,ISearchProvider
public class MergedSearchProvider extends java.lang.Object implements ISearchProvider
Search provider for sequential execution of nested search providers
-
-
Constructor Summary
Constructors Constructor Description MergedSearchProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ISearchProvider provider)booleanisEmpty()@Nullable JNodenext(Cancelable cancelable)Return next result or null if search completevoidprepare()intprogress()inttotal()
-
-
-
Method Detail
-
add
public void add(ISearchProvider provider)
-
isEmpty
public boolean isEmpty()
-
prepare
public void prepare()
-
next
@Nullable public @Nullable JNode next(Cancelable cancelable)
Description copied from interface:ISearchProviderReturn next result or null if search complete- Specified by:
nextin interfaceISearchProvider
-
progress
public int progress()
- Specified by:
progressin interfaceITaskProgress
-
total
public int total()
- Specified by:
totalin interfaceITaskProgress
-
-