All Classes and Interfaces
Class
Description
The
BufferedQueueChannel class is an implementation of the Channel interface, providing a Go
channel backed by a Queue for passing messages between threads.The
Channel interface defines the operations to create Go's channel in Java that can send and receive
messages of a specified type.The
DelayedCase class is used to create the timeout case found in Go's select statement.The
Go class implements Go's go statement.The
InputChannel interface defines the operations for a Go channel in Java that can receive messages
of a specified type.The
InputChannelCase class is used by the Selector class to create a case that is run when a message
is received from the case's channel.The
Map class implements Go's sync.Map.The
Once class implements Go's sync.Once.The
OnceFunc class implements Go's sync.OnceFunc.The
OnceValue class implements Go's sync.OnceValue.The
OnceValues class implements Go's sync.OnceValues.A record that holds a pair of values.
The
OutputChannel interface defines the operations for a Go channel in Java that can send messages of
a specified type.The
OutputChannelCase class is used by the Selector class to create a case that is run when a message
is sent to the case's channel.The
Pool class implements Go's sync.Pool.The
Selector class implements Go's select statement.The
WaitGroup class implements Go's sync.WaitGroup.