public class HighjumpTypeManifold extends BaseService implements ITypeManifold
ARG_DUMP_SOURCE| Constructor and Description |
|---|
HighjumpTypeManifold() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
String |
contribute(JavaFileManager.Location location,
String fqn,
boolean genStubs,
String existing,
DiagnosticListener<JavaFileObject> errorHandler) |
Object |
evaluate(Options options) |
List<IFile> |
findFilesForType(String fqn) |
Collection<String> |
getAllTypeNames() |
ClassType |
getClassType(String fqn) |
ContributorKind |
getContributorKind() |
IModule |
getModule() |
String |
getPackage(String fqn) |
ISourceKind |
getSourceKind() |
Collection<TypeName> |
getTypeNames(String namespace) |
String[] |
getTypesForFile(IFile file) |
boolean |
handlesFile(IFile file) |
boolean |
handlesFileExtension(String fileExtension) |
void |
init(IModule module) |
boolean |
isPackage(String pkg) |
boolean |
isTopLevelType(String fqn) |
boolean |
isType(String fqn) |
RefreshKind |
refreshedFile(IFile file,
String[] types,
RefreshKind kind) |
doInit, doUninit, init, isInited, uninitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, enterPostJavaCompilationcompile, isSelfCompile, parsegetInterfacepublic void init(IModule module)
init in interface ITypeManifoldpublic IModule getModule()
getModule in interface ITypeManifoldpublic ISourceKind getSourceKind()
getSourceKind in interface ITypeManifoldpublic ContributorKind getContributorKind()
getContributorKind in interface ITypeManifoldpublic boolean isTopLevelType(String fqn)
isTopLevelType in interface ITypeManifoldpublic ClassType getClassType(String fqn)
getClassType in interface ITypeManifoldpublic List<IFile> findFilesForType(String fqn)
findFilesForType in interface ITypeManifoldpublic void clear()
clear in interface ITypeManifoldpublic boolean isType(String fqn)
isType in interface ITypeManifoldpublic boolean isPackage(String pkg)
isPackage in interface ITypeManifoldpublic String getPackage(String fqn)
getPackage in interface ITypeManifoldpublic String contribute(JavaFileManager.Location location, String fqn, boolean genStubs, String existing, DiagnosticListener<JavaFileObject> errorHandler)
contribute in interface ITypeManifoldpublic Collection<String> getAllTypeNames()
getAllTypeNames in interface ITypeManifoldpublic Collection<TypeName> getTypeNames(String namespace)
getTypeNames in interface ITypeManifoldpublic boolean handlesFileExtension(String fileExtension)
handlesFileExtension in interface IFileConnectedpublic boolean handlesFile(IFile file)
handlesFile in interface IFileConnectedpublic String[] getTypesForFile(IFile file)
getTypesForFile in interface IFileConnectedpublic RefreshKind refreshedFile(IFile file, String[] types, RefreshKind kind)
refreshedFile in interface IFileConnectedCopyright © 2020. All rights reserved.