Class GeneratedTypeElement
java.lang.Object
com.oracle.truffle.dsl.processor.java.model.CodeElement<Element>
com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
com.oracle.truffle.dsl.processor.java.model.GeneratedTypeElement
- All Implemented Interfaces:
GeneratedElement,AnnotatedConstruct,Element,Parameterizable,QualifiedNameable,TypeElement
-
Constructor Summary
ConstructorsConstructorDescriptionGeneratedTypeElement(Set<Modifier> modifiers, ElementKind kind, PackageElement packageElement, String simpleName, TypeMirror superType) -
Method Summary
Methods inherited from class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
accept, asType, cloneShallow, containsField, equals, getEnclosingElement, getFields, getImplements, getImports, getInnerClasses, getInterfaces, getKind, getMethods, getNestingKind, getPackageName, getQualifiedName, getSimpleName, getSuperclass, getTypeParameters, hashCode, isTopLevelClass, setEnclosingElement, setKind, setSimpleName, setSuperClassMethods inherited from class com.oracle.truffle.dsl.processor.java.model.CodeElement
add, addAll, addAnnotationMirror, addOptional, createDocBuilder, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getDocTree, getEnclosedElements, getEnclosingClass, getGeneratorAnnotationMirror, getGeneratorElement, getModifiers, setDocTree, setGeneratorAnnotationMirror, setGeneratorElement, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.lang.model.element.Element
getAnnotation, getAnnotationMirrors, getAnnotationsByType, getModifiersMethods inherited from interface javax.lang.model.element.TypeElement
getEnclosedElements, getPermittedSubclasses, getRecordComponents
-
Constructor Details
-
GeneratedTypeElement
public GeneratedTypeElement(Set<Modifier> modifiers, ElementKind kind, PackageElement packageElement, String simpleName, TypeMirror superType)
-