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()