public static class ProcessManager.Filter
extends java.lang.Object
Example usage:
// Get all processes that contain the name "google"
Filter filter = new ProcessManager.Filter().setName("google");
List<AndroidProcess> processes = filter.run();
| Constructor and Description |
|---|
Filter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AndroidProcess> |
run() |
ProcessManager.Filter |
setApps(boolean apps) |
ProcessManager.Filter |
setName(java.lang.String name) |
ProcessManager.Filter |
setPid(int pid) |
ProcessManager.Filter |
setPpid(int ppid) |
public ProcessManager.Filter setName(java.lang.String name)
name - The name of the process to filterpublic ProcessManager.Filter setPid(int pid)
pid - The process id to filterpublic ProcessManager.Filter setPpid(int ppid)
ppid - The parent process id to filterpublic ProcessManager.Filter setApps(boolean apps)
apps - true to only filter app processespublic java.util.List<AndroidProcess> run()