Uses of Interface
javax.lang.model.element.TypeElement
-
Packages that use TypeElement 软件包 描述 com.sun.source.tree 提供将源代码表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.lang.model.element 用于建模Java编程语言元素的接口。javax.lang.model.util 公用事业协助处理 program elements和 types 。jdk.javadoc.doclet Doclet API提供了一个环境,它与语言模型API和编译器树API一起允许客户端检查程序和库的源级结构,包括源中嵌入的API注释。 -
-
Uses of TypeElement in com.sun.source.tree
Methods in com.sun.source.tree that return TypeElement 变量和类型 方法 描述 TypeElement
Scope. getEnclosingClass()
返回包含此范围位置的最内部类型元素。 -
Uses of TypeElement in com.sun.source.util
Methods in com.sun.source.util that return TypeElement 变量和类型 方法 描述 TypeElement
TaskEvent. getTypeElement()
返回此事件的type元素。Methods in com.sun.source.util with parameters of type TypeElement 变量和类型 方法 描述 abstract ClassTree
Trees. getTree(TypeElement element)
返回给定TypeElement的ClassTree节点。abstract boolean
Trees. isAccessible(Scope scope, TypeElement type)
检查给定范围内是否可以访问给定类型。Constructors in com.sun.source.util with parameters of type TypeElement 构造器 描述 TaskEvent(TaskEvent.Kind kind, CompilationUnitTree unit, TypeElement clazz)
为给定种类,编译单元和类型元素创建任务事件。 -
Uses of TypeElement in javax.annotation.processing
Methods in javax.annotation.processing with parameters of type TypeElement 变量和类型 方法 描述 Set<? extends Element>
RoundEnvironment. getElementsAnnotatedWith(TypeElement a)
返回使用给定注释类型注释的元素。default Set<? extends Element>
RoundEnvironment. getElementsAnnotatedWithAny(TypeElement... annotations)
返回使用一个或多个给定注释类型注释的元素。Method parameters in javax.annotation.processing with type arguments of type TypeElement 变量和类型 方法 描述 boolean
Processor. process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
处理源自前一轮的类型元素的一组注释类型,并返回此处理器是否声明了这些注释类型。 -
Uses of TypeElement in javax.lang.model.element
Methods in javax.lang.model.element that return TypeElement 变量和类型 方法 描述 TypeElement
ModuleElement.ProvidesDirective. getService()
返回提供的服务。TypeElement
ModuleElement.UsesDirective. getService()
返回使用的服务。Methods in javax.lang.model.element that return types with arguments of type TypeElement 变量和类型 方法 描述 List<? extends TypeElement>
ModuleElement.ProvidesDirective. getImplementations()
返回所提供服务的实现。Methods in javax.lang.model.element with parameters of type TypeElement 变量和类型 方法 描述 R
ElementVisitor. visitType(TypeElement e, P p)
访问类型元素。 -
Uses of TypeElement in javax.lang.model.util
Methods in javax.lang.model.util that return TypeElement 变量和类型 方法 描述 TypeElement
Types. boxedClass(PrimitiveType p)
返回给定基元类型的盒装值的类。TypeElement
Elements. getTypeElement(CharSequence name)
如果type元素在环境中是唯一的,则返回给定其规范名称的type元素。default TypeElement
Elements. getTypeElement(ModuleElement module, CharSequence name)
给定其规范名称,返回一个type元素,如给定模块所示。Methods in javax.lang.model.util that return types with arguments of type TypeElement 变量和类型 方法 描述 default Set<? extends TypeElement>
Elements. getAllTypeElements(CharSequence name)
返回具有给定规范名称的所有类型元素。static List<TypeElement>
ElementFilter. typesIn(Iterable<? extends Element> elements)
返回elements
中的类型列表。static Set<TypeElement>
ElementFilter. typesIn(Set<? extends Element> elements)
返回elements
中的一组类型。Methods in javax.lang.model.util with parameters of type TypeElement 变量和类型 方法 描述 List<? extends Element>
Elements. getAllMembers(TypeElement type)
返回类型元素的所有成员,无论是继承还是直接声明。Name
Elements. getBinaryName(TypeElement type)
返回类型元素的 二进制名称 。DeclaredType
Types. getDeclaredType(TypeElement typeElem, TypeMirror... typeArgs)
返回与type元素和实际类型参数对应的类型。DeclaredType
Types. getDeclaredType(DeclaredType containing, TypeElement typeElem, TypeMirror... typeArgs)
返回与type元素和实际类型参数对应的类型,给定它是其成员的 containing type 。boolean
Elements. isFunctionalInterface(TypeElement type)
返回true
如果类型元件是功能性的接口,false
否则。boolean
Elements. overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)
测试一个方法(作为给定类型的成员)是否覆盖另一个方法。R
ElementKindVisitor6. visitType(TypeElement e, P p)
访问类型元素。R
ElementScanner6. visitType(TypeElement e, P p)
访问类型元素。R
SimpleElementVisitor6. visitType(TypeElement e, P p)
访问类型元素。R
ElementKindVisitor6. visitTypeAsAnnotationType(TypeElement e, P p)
访问ANNOTATION_TYPE
类型元素。R
ElementKindVisitor6. visitTypeAsClass(TypeElement e, P p)
访问CLASS
类型元素。R
ElementKindVisitor6. visitTypeAsEnum(TypeElement e, P p)
访问ENUM
类型元素。R
ElementKindVisitor6. visitTypeAsInterface(TypeElement e, P p)
访问INTERFACE
类型元素。 -
Uses of TypeElement in jdk.javadoc.doclet
Methods in jdk.javadoc.doclet with parameters of type TypeElement 变量和类型 方法 描述 JavaFileObject.Kind
DocletEnvironment. getFileKind(TypeElement type)
返回类型元素的文件类型。
-