| Modifier and Type | Field and Description |
|---|---|
| private final Class | |
| private final Drop | |
| private final Owned | |
| private static final VarHandle | |
| private volatile boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private void | |
| public I | receive()
Implements io. Resource instance being sent, and bind its ownership to the calling thread.
|
| public boolean | referentIsInstanceOf(Class<?>
The type to check. cls)Implements io. Send is an instance of the given class.
|
| concreteType | back to summary |
|---|---|
| private final Class<?> concreteType | |
| drop | back to summary |
|---|---|
| private final Drop<T> drop | |
| outgoing | back to summary |
|---|---|
| private final Owned<T> outgoing | |
| RECEIVED | back to summary |
|---|---|
| private static final VarHandle RECEIVED | |
| received | back to summary |
|---|---|
private volatile boolean received
| |
| SendFromOwned | back to summary |
|---|---|
| public SendFromOwned(Owned<T> outgoing, Drop<T> drop, Class<?> concreteType) | |
| close | back to summary |
|---|---|
| public void close() Implements io. Doc from io. Discard this
| |
| gateReception | back to summary |
|---|---|
| private void gateReception() | |
| receive | back to summary |
|---|---|
| public I receive() Implements io. Doc from io. Receive the This method can only be called once, and will throw otherwise.
| |
| referentIsInstanceOf | back to summary |
|---|---|
| public boolean referentIsInstanceOf(Class<?> cls) Implements io. Doc from io. Determine if the object received from this | |