public static class FileSystemGosuClassRepository.ClassFileInfo extends Object implements IFileSystemGosuClassRepository.IClassFileInfo
| Constructor and Description |
|---|
ClassFileInfo(IFileSystemGosuClassRepository.ClassPathEntry entry,
IFile file,
boolean isTestClass) |
ClassFileInfo(ISourceFileHandle outerSfh,
ClassType classType,
String fileType,
List<String> innerClassParts,
boolean isTestClass) |
| Modifier and Type | Method and Description |
|---|---|
int |
getClassPathLength() |
String |
getContent() |
IFileSystemGosuClassRepository.ClassPathEntry |
getEntry() |
IFile |
getFile() |
String |
getFileName() |
String |
getFilePath() |
String |
getNonCanonicalFileName() |
IDirectory |
getParentFile() |
Reader |
getReader() |
ISourceFileHandle |
getSourceFileHandle() |
boolean |
hasInnerClass() |
void |
stopCachingContent() |
String |
toString() |
public ClassFileInfo(IFileSystemGosuClassRepository.ClassPathEntry entry, IFile file, boolean isTestClass)
public ClassFileInfo(ISourceFileHandle outerSfh, ClassType classType, String fileType, List<String> innerClassParts, boolean isTestClass)
public IFile getFile()
getFile in interface IFileSystemGosuClassRepository.IClassFileInfopublic boolean hasInnerClass()
hasInnerClass in interface IFileSystemGosuClassRepository.IClassFileInfopublic ISourceFileHandle getSourceFileHandle()
getSourceFileHandle in interface IFileSystemGosuClassRepository.IClassFileInfopublic IFileSystemGosuClassRepository.ClassPathEntry getEntry()
getEntry in interface IFileSystemGosuClassRepository.IClassFileInfopublic IDirectory getParentFile()
getParentFile in interface IFileSystemGosuClassRepository.IClassFileInfopublic Reader getReader()
getReader in interface IFileSystemGosuClassRepository.IClassFileInfopublic String getFileName()
getFileName in interface IFileSystemGosuClassRepository.IClassFileInfopublic String getNonCanonicalFileName()
getNonCanonicalFileName in interface IFileSystemGosuClassRepository.IClassFileInfopublic String getFilePath()
getFilePath in interface IFileSystemGosuClassRepository.IClassFileInfopublic int getClassPathLength()
getClassPathLength in interface IFileSystemGosuClassRepository.IClassFileInfopublic String getContent()
getContent in interface IFileSystemGosuClassRepository.IClassFileInfopublic void stopCachingContent()
stopCachingContent in interface IFileSystemGosuClassRepository.IClassFileInfoCopyright © 2016. All rights reserved.