Interface HasSelf<T>
public interface HasSelf<T>
This interface is useful for builders of the form below, in order to hide
the uncheck cast warning of
return (X)this;.
interface MyBuilderMixin<X extends MyBuilderMixin<X>> extends HasSelf<X> {
default X someMethod() {
// Do something
return self();
}
}
-
Method Summary
-
Method Details
-
self
-