Skip navigation links
A C E F G H I M O P R S T W 

A

add(E) - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Adds the given element to this queue.
ArrayUtils - Class in com.github.zella.rxprocess2.etc
 
ArrayUtils() - Constructor for class com.github.zella.rxprocess2.etc.ArrayUtils
 
asStdInOut() - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Represent process as all possible control flows, more @see PreparedStreams
asStdOut(long, TimeUnit) - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Represent process as single cold stream, where, onCompleted signals correct process exit, onError - exit with non zero code, timeout or any others errors.
asStdOut() - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Same as asStdOut, with default timeout.
asStdOutSingle(long, TimeUnit) - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Same as asStdOut, but buffered
asStdOutSingle() - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Same as asStdOutSingle, with default timeout.
asWaitDone(long, TimeUnit) - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Represent process as single "done" callback
asWaitDone() - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Same as waitDone with default timeout.

C

CircularFifoQueue<E> - Class in com.github.zella.rxprocess2.etc
CircularFifoQueue is a first-in first-out queue with a fixed size that replaces its oldest element if full.
CircularFifoQueue() - Constructor for class com.github.zella.rxprocess2.etc.CircularFifoQueue
Constructor that creates a queue with the default size of 32.
CircularFifoQueue(int) - Constructor for class com.github.zella.rxprocess2.etc.CircularFifoQueue
Constructor that creates a queue with the specified size.
CircularFifoQueue(Collection<? extends E>) - Constructor for class com.github.zella.rxprocess2.etc.CircularFifoQueue
Constructor that creates a queue from the specified collection.
clear() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Clears this queue.
com.github.zella.rxprocess2 - package com.github.zella.rxprocess2
 
com.github.zella.rxprocess2.errors - package com.github.zella.rxprocess2.errors
 
com.github.zella.rxprocess2.etc - package com.github.zella.rxprocess2.etc
 

E

element() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
 
EMPTY_BYTE_ARRAY - Static variable in class com.github.zella.rxprocess2.etc.ArrayUtils
 
equals(Object) - Method in class com.github.zella.rxprocess2.Exit
 
err - Variable in class com.github.zella.rxprocess2.Exit
 
Exit - Class in com.github.zella.rxprocess2
Represents successful or not process exit
exitCode - Variable in exception com.github.zella.rxprocess2.errors.ProcessException
 

F

fromCommand(List<String>) - Static method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Create new builder with command

G

get(int) - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Returns the element at the specified position in this queue.

H

hashCode() - Method in class com.github.zella.rxprocess2.Exit
 

I

isAtFullCapacity() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Returns true if the capacity limit of this queue has been reached, i.e. the number of elements stored in the queue equals its maximum size.
isEmpty() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Returns true if this queue is empty; false otherwise.
isFull() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
A CircularFifoQueue can never be full, thus this returns always false.
iterator() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Returns an iterator over this queue's elements.

M

maxSize() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Gets the maximum size of the collection (the bound).

O

offer(E) - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Adds the given element to this queue.

P

peek() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
 
poll() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
 
PreparedStreams - Class in com.github.zella.rxprocess2
 
ProcessException - Exception in com.github.zella.rxprocess2.errors
Basic class for rxprocess2 exceptions.
ProcessException(int, String) - Constructor for exception com.github.zella.rxprocess2.errors.ProcessException
 
ProcessTimeoutException - Exception in com.github.zella.rxprocess2.errors
 
ProcessTimeoutException(int) - Constructor for exception com.github.zella.rxprocess2.errors.ProcessTimeoutException
 

R

remove() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
 
RxNuProcessBuilder - Class in com.github.zella.rxprocess2
Builder for constructing process

S

size() - Method in class com.github.zella.rxprocess2.etc.CircularFifoQueue
Returns the number of elements stored in the queue.
started() - Method in class com.github.zella.rxprocess2.PreparedStreams
Process started hot "callback"
statusCode - Variable in class com.github.zella.rxprocess2.Exit
 
stdIn() - Method in class com.github.zella.rxprocess2.PreparedStreams
Process stdin.
stdOut() - Method in class com.github.zella.rxprocess2.PreparedStreams
Stdout hot "callback"

T

toPrimitive(Byte[]) - Static method in class com.github.zella.rxprocess2.etc.ArrayUtils
 
toString() - Method in class com.github.zella.rxprocess2.Exit
 

W

withCwd(Path) - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Set working directory
withEnv(Map<String, String>) - Method in class com.github.zella.rxprocess2.RxNuProcessBuilder
Set environment variables
A C E F G H I M O P R S T W 
Skip navigation links