This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
public interface Accessible
Interface Accessible is the main interface for the accessibility package.
All components that support
the accessibility package must implement this interface.
It contains a single method, getAccessibleContext(), which
returns an instance of the class AccessibleContext.
Returns the AccessibleContext associated with this object. In most
cases, the return value should not be null if the object implements
interface Accessible. If a component developer creates a subclass
of an object that implements Accessible, and that subclass
is not Accessible, the developer should override the
getAccessibleContext method to return null.