ModuleElement.ExportsDirective
ModuleElement.OpensDirective
ModuleElement.ProvidesDirective
ModuleElement.RequiresDirective
ModuleElement.UsesDirective
public static interface ModuleElement.Directive
<R,P>R
accept(ModuleElement.DirectiveVisitor<R,P> v, P p)
ModuleElement.DirectiveKind
getKind()
kind
ModuleElement.DirectiveKind getKind()
<R,P> R accept(ModuleElement.DirectiveVisitor<R,P> v, P p)
R
P
v
p