public class JavaSourceInterface 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 |
|---|
JavaSourceInterface(com.sun.source.tree.ClassTree typeDecl,
JavaSourceType parent)
For inner.
|
JavaSourceInterface(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.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isInterface() |
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, 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 JavaSourceInterface(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 JavaSourceInterface(com.sun.source.tree.ClassTree typeDecl,
JavaSourceType parent)
public boolean isInterface()
isInterface in interface IJavaClassInfoisInterface in class JavaSourceTypeCopyright © 2019. All rights reserved.