public interface JavaSource<T extends JavaSource<T>> extends JavaType<T>, PackagedSource<T>, Importer<T>, NamedSource<T>, VisibilityScopedSource<T>, AnnotationTargetSource<T,T>, JavaDocCapableSource<T>
| Modifier and Type | Method and Description |
|---|---|
JavaSource<?> |
getEnclosingType()
Returns the
JavaSource enclosing this type |
getCanonicalName, getQualifiedName, getSyntaxErrors, hasSyntaxErrors, isAnnotation, isClass, isEnum, isInterface, toUnformattedStringsetDefaultPackage, setPackagegetPackage, isDefaultPackageaddImport, addImport, addImport, addImport, addImport, getImport, getImport, getImport, getImport, getImports, hasImport, hasImport, hasImport, hasImport, removeImport, removeImport, removeImport, removeImport, requiresImport, requiresImport, resolveTypesetNamesetPackagePrivate, setPrivate, setProtected, setPublic, setVisibilitygetVisibility, isPackagePrivate, isPrivate, isProtected, isPublicaddAnnotation, addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, removeAllAnnotations, removeAnnotationhasAnnotation, hasAnnotationgetInternalgetJavaDoc, removeJavaDochasJavaDocJavaSource<?> getEnclosingType()
JavaSource enclosing this typegetEnclosingType in interface JavaType<T extends JavaSource<T>>Copyright © 2019 JBoss by Red Hat. All rights reserved.