public class JavaSourceClass extends JavaSourceType
IJavaClassInfo.Util_cache, _constructors, _enclosingClass, _fields, _fullyQualifiedName, _genericInterfaces, _genericSuperClass, _gosuModule, _importList, _innerClasses, _interfaces, _methods, _modifiersList, _namespace, _simpleName, _typeParameters, IGNORE_INTERFACES, IGNORE_NONE, IGNORE_SUPERCLASSLOCKEMPTY_ARRAY, ERROR_TYPE, NULL_TYPE| Constructor and Description |
|---|
JavaSourceClass(com.sun.source.tree.ClassTree typeDecl,
JavaSourceType parent)
For inner classes.
|
JavaSourceClass(ISourceFileHandle fileHandle,
com.sun.source.tree.CompilationUnitTree compilationUnitTree,
com.sun.source.tree.ClassTree typeDecl,
List<? extends com.sun.source.tree.ImportTree> imports,
com.sun.source.util.SourcePositions sourcePositions,
IModule gosuModule)
For top level classes.
|
compile, createClassDocNode, createTopLevel, createTopLevel, createType, createType, getActualType, getActualType, getAnnotation, getArrayType, getBackingClass, getCompilationUnitTree, getComponentType, getConcreteType, getConstructor, getDeclaredAnnotations, getDeclaredClasses, getDeclaredConstructors, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDeclaringClass, getDeepestClassAtOffset, getDisplayName, getEnclosingClass, getEnclosingType, getEndPosition, getEnumConstants, getFields, getGenericInterfaces, getGenericSuperclass, getImportList, getInnerClass, getInterfaces, getJavaType, getMethod, getMethodDescriptors, getModifierList, getModifiers, getModule, getName, getNameSignature, getNamespace, getPropertyDescriptors, getRelativeName, getSimpleName, getSourceFileHandle, getSourcePositions, getStartPosition, getStaticImports, getSuperclass, getTree, getTypeName, getTypeParameters, getTypeUsesMap, hasCustomBeanInfo, initMethodsAndConstructors, isAnnotation, isAnnotationPresent, isArray, isClass, isCompilable, isEnum, isHiddenViaFeatureDescriptor, isInterface, isInternal, isPrimitive, isPrivate, isProtected, isPublic, isVisibleViaFeatureDescriptor, makeImportList, newInstance, resolveImport, resolveType, resolveType, setJavaType, toStringequals, equals, hashCode, hashCode, isAssignableFrom, isAssignableFromfindInnerSourceType, getLocationInfoclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDeclaredField, getFieldgetLocationInfoequals, hashCode, isAssignableFrompublic JavaSourceClass(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
public JavaSourceClass(com.sun.source.tree.ClassTree typeDecl,
JavaSourceType parent)
Copyright © 2019. All rights reserved.