java.lang.Object
org.microbean.lang.element.ModuleElement.Directive
- All Implemented Interfaces:
ModuleElement.Directive
- Direct Known Subclasses:
ModuleElement.ExportsDirective,ModuleElement.OpensDirective,ModuleElement.ProvidesDirective,ModuleElement.RequiresDirective,ModuleElement.UsesDirective
- Enclosing class:
ModuleElement
public static sealed class ModuleElement.Directive
extends Object
implements ModuleElement.Directive
permits ModuleElement.ExportsDirective, ModuleElement.OpensDirective, ModuleElement.ProvidesDirective, ModuleElement.RequiresDirective, ModuleElement.UsesDirective
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,P> R accept(ModuleElement.DirectiveVisitor<R, P> v, P p) getKind()
-
Constructor Details
-
Directive
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceModuleElement.Directive
-
getKind
- Specified by:
getKindin interfaceModuleElement.Directive
-