|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsun.tools.javap.JavapEnvironment
public class JavapEnvironment
Strores flag values according to command line options and sets path where to find classes.
| Field Summary | |
|---|---|
(package private) java.lang.String |
bootClassPathString
|
(package private) java.lang.String |
classpath
|
(package private) java.lang.String |
classPathString
|
private static int |
cmdboot
|
private static int |
cmdclasspath
|
private static int |
cmdextdir
|
private static int |
currentdir
|
private static int |
envclasspath
|
(package private) boolean |
extDirflag
|
(package private) java.lang.String |
extDirsString
|
private static int |
javaclass
|
private static int |
javaclasspath
|
private static int |
javaext
|
(package private) boolean |
nothingToDo
|
static int |
PACKAGE
|
static int |
PRIVATE
|
static int |
PROTECTED
|
static int |
PUBLIC
|
(package private) int |
searchpath
|
(package private) int |
showAccess
|
(package private) boolean |
showallAttr
|
(package private) boolean |
showDisassembled
|
(package private) boolean |
showInternalSigs
|
(package private) boolean |
showLineAndLocal
|
(package private) boolean |
showVerbose
|
private static int |
start
|
private static int |
sunboot
|
| Constructor Summary | |
|---|---|
JavapEnvironment()
|
|
| Method Summary | |
|---|---|
void |
error(java.lang.String msg)
|
java.io.InputStream |
getFileInputStream(java.lang.String Name)
According to which flags are set, returns file input stream for classfile to disassemble. |
java.io.InputStream |
resolveclasspath(java.lang.String classname)
Resolves file name for classfile to disassemble. |
java.io.InputStream |
resolveclasspathhelper(java.lang.String path,
java.lang.String classname)
Returns file input stream for classfile to disassemble. |
java.io.InputStream |
resolveExdirFilename(java.lang.String classname)
Resolves file name for classfile to disassemble if flag exdir is set. |
java.io.InputStream |
resolveExdirFilenamehelper(java.lang.String path,
java.lang.String classname)
Returns file input stream for classfile to disassemble if exdir is set. |
java.io.InputStream |
resolvefilename(java.lang.String name)
Resolves file name for classfile to disassemble. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int PRIVATE
public static final int PROTECTED
public static final int PACKAGE
public static final int PUBLIC
private static final int start
private static final int cmdboot
private static final int sunboot
private static final int javaclass
private static final int cmdextdir
private static final int javaext
private static final int cmdclasspath
private static final int envclasspath
private static final int javaclasspath
private static final int currentdir
boolean showLineAndLocal
int showAccess
boolean showDisassembled
boolean showVerbose
boolean showInternalSigs
java.lang.String classPathString
java.lang.String bootClassPathString
java.lang.String extDirsString
boolean extDirflag
boolean nothingToDo
boolean showallAttr
java.lang.String classpath
int searchpath
| Constructor Detail |
|---|
public JavapEnvironment()
| Method Detail |
|---|
public java.io.InputStream getFileInputStream(java.lang.String Name)
public void error(java.lang.String msg)
public java.io.InputStream resolvefilename(java.lang.String name)
public java.io.InputStream resolveExdirFilename(java.lang.String classname)
public java.io.InputStream resolveclasspath(java.lang.String classname)
public java.io.InputStream resolveExdirFilenamehelper(java.lang.String path,
java.lang.String classname)
public java.io.InputStream resolveclasspathhelper(java.lang.String path,
java.lang.String classname)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||