- java.lang.Object
-
- io.netty5.buffer.api.internal.ArcDrop<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <X> Drop<X>
acquire(Drop<X> drop)
void
attach(T obj)
Called when the resource changes owner.void
drop(T obj)
Dispose of the resources in the givenResource
instance.Drop<T>
fork()
Branch the responsibility of dropping a resource.ArcDrop<T>
increment()
String
toString()
Drop<T>
unwrap()
static <X> Drop<X>
wrap(Drop<X> drop)
-
-
-
Method Detail
-
drop
public void drop(T obj)
Description copied from interface:Drop
Dispose of the resources in the givenResource
instance.
-
fork
public Drop<T> fork()
Description copied from interface:Drop
Branch the responsibility of dropping a resource. This drop instance will remain associated with its current resource, while the returned drop instance must be attached to its new resource.
-
attach
public void attach(T obj)
Description copied from interface:Drop
Called when the resource changes owner.
-
-