public class PathPart extends Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
age |
protected String |
fullName |
protected InputStream |
is |
protected boolean |
isSource |
protected String |
pathName |
protected Program |
program |
protected String |
relativeName |
| Modifier | Constructor and Description |
|---|---|
protected |
PathPart() |
| Modifier and Type | Method and Description |
|---|---|
static PathPart |
createClassPath(String fileName,
Program program) |
static PathPart |
createSourcePath(String fileName,
Program program) |
protected String |
fileSuffix() |
long |
getAge() |
CompilationUnit |
getCompilationUnit() |
InputStream |
getInputStream() |
Program |
getProgram() |
boolean |
hasPackage(String name) |
boolean |
selectCompilationUnit(String canonicalName) |
void |
setProgram(Program program) |
protected InputStream is
protected String pathName
protected String relativeName
protected String fullName
protected long age
protected Program program
protected boolean isSource
protected String fileSuffix()
public InputStream getInputStream()
public long getAge()
public Program getProgram()
public void setProgram(Program program)
public boolean hasPackage(String name)
public boolean selectCompilationUnit(String canonicalName) throws IOException
IOExceptionpublic CompilationUnit getCompilationUnit()
Copyright © 2020 Soot OSS. All rights reserved.