| Interface | Description |
|---|---|
| ProcessTreeRemoting.IOSProcess | |
| ProcessTreeRemoting.IProcessTree | |
| VariableResolver<V> |
Resolves variables to its value, while encapsulating
how that resolution happens.
|
| Class | Description |
|---|---|
| CaseInsensitiveComparator |
Case-insensitive string comparator.
|
| CyclicGraphDetector<N> |
Traverses a directed graph and if it contains any cycle, throw an exception.
|
| EnvVars |
Environment variables.
|
| ProcessKiller |
Extension point that defines more elaborate way of killing processes, such as
sudo or pfexec, for
ProcessTree. |
| ProcessTree |
Represents a snapshot of the process tree of the current system.
|
| ProcessTree.Local |
Represents a local process tree, where this JVM and the process tree run on the same system.
|
| ProcessTreeRemoting |
Remoting interfaces of
ProcessTree. |
| QuotedStringTokenizer |
StringTokenizer with Quoting support.
|
| Util | |
| VariableResolver.ByMap<V> |
VariableResolver backed by a Map. |
| VariableResolver.Union<V> |
Union of multiple
VariableResolver. |
| VersionNumber |
Immutable representation of a version number based on the Mercury version numbering scheme.
|
| Enum | Description |
|---|---|
| Platform |
Strategy object that absorbs the platform differences.
|
| Exception | Description |
|---|---|
| CyclicGraphDetector.CycleDetectedException |
Copyright © 2017. All rights reserved.