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
.