Uses of Interface
javax.lang.model.element.ModuleElement.Directive
-
Packages that use ModuleElement.Directive 软件包 描述 javax.lang.model.element 用于建模Java编程语言元素的接口。javax.lang.model.util 公用事业协助处理 program elements和 types 。 -
-
Uses of ModuleElement.Directive in javax.lang.model.element
Subinterfaces of ModuleElement.Directive in javax.lang.model.element 变量和类型 接口 描述 static interface
ModuleElement.ExportsDirective
导出的模块包。static interface
ModuleElement.OpensDirective
一个打开的模块包。static interface
ModuleElement.ProvidesDirective
模块提供的服务的实现。static interface
ModuleElement.RequiresDirective
模块的依赖关系。static interface
ModuleElement.UsesDirective
对模块使用的服务的引用。Methods in javax.lang.model.element that return ModuleElement.Directive 变量和类型 方法 描述 ModuleElement.Directive
UnknownDirectiveException. getUnknownDirective()
返回未知指令。Methods in javax.lang.model.element that return types with arguments of type ModuleElement.Directive 变量和类型 方法 描述 List<? extends ModuleElement.Directive>
ModuleElement. getDirectives()
返回此模块声明中包含的指令。Methods in javax.lang.model.element with parameters of type ModuleElement.Directive 变量和类型 方法 描述 default R
ModuleElement.DirectiveVisitor. visit(ModuleElement.Directive d)
访问任何指令,就像将其自身传递给该指令的accept
方法并传递null
作为附加参数一样。default R
ModuleElement.DirectiveVisitor. visit(ModuleElement.Directive d, P p)
访问任何指令,就好像通过将自身传递给该指令的accept
方法一样。default R
ModuleElement.DirectiveVisitor. visitUnknown(ModuleElement.Directive d, P p)
访问未知指令。Constructors in javax.lang.model.element with parameters of type ModuleElement.Directive 构造器 描述 UnknownDirectiveException(ModuleElement.Directive d, Object p)
创建一个新的UnknownElementException
。 -
Uses of ModuleElement.Directive in javax.lang.model.util
Methods in javax.lang.model.util with parameters of type ModuleElement.Directive 变量和类型 方法 描述 default Elements.Origin
Elements. getOrigin(ModuleElement m, ModuleElement.Directive directive)
返回给定模块指令的 原点 。Method parameters in javax.lang.model.util with type arguments of type ModuleElement.Directive 变量和类型 方法 描述 static List<ModuleElement.ExportsDirective>
ElementFilter. exportsIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表输出
在指令directives
。static List<ModuleElement.OpensDirective>
ElementFilter. opensIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表opens
在指令directives
。static List<ModuleElement.ProvidesDirective>
ElementFilter. providesIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表提供者
在指令directives
。static List<ModuleElement.RequiresDirective>
ElementFilter. requiresIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表requires
在指令directives
。static List<ModuleElement.UsesDirective>
ElementFilter. usesIn(Iterable<? extends ModuleElement.Directive> directives)
Returns a list ofuses
directives indirectives
.
-