base
same-package
public-transitive
protected-transitive
inherited-interface
