langtools/src/share/classes/com/sun/tools/javap/Options.java
changeset 862 44f1d401c8f5
parent 735 372aa565a221
child 1038 fbe81cf1123d
equal deleted inserted replaced
861:fb540143ce11 862:44f1d401c8f5
    23  * have any questions.
    23  * have any questions.
    24  */
    24  */
    25 
    25 
    26 package com.sun.tools.javap;
    26 package com.sun.tools.javap;
    27 
    27 
       
    28 import java.util.HashSet;
       
    29 import java.util.Set;
    28 import com.sun.tools.classfile.AccessFlags;
    30 import com.sun.tools.classfile.AccessFlags;
    29 
    31 
    30 /*
    32 /*
    31  *  Provides access to javap's options, set via the command line
    33  *  Provides access to javap's options, set via the command line
    32  *  or JSR 199 API.
    34  *  or JSR 199 API.
    72     public boolean version;
    74     public boolean version;
    73     public boolean fullVersion;
    75     public boolean fullVersion;
    74     public boolean showFlags;
    76     public boolean showFlags;
    75     public boolean showLineAndLocalVariableTables;
    77     public boolean showLineAndLocalVariableTables;
    76     public int showAccess;
    78     public int showAccess;
       
    79     public Set<String> accessOptions = new HashSet<String>();
    77     public boolean showDisassembled;
    80     public boolean showDisassembled;
    78     public boolean showInternalSignatures;
    81     public boolean showInternalSignatures;
    79     public boolean showAllAttrs;
    82     public boolean showAllAttrs;
    80 
    83 
    81     public boolean compat;             // bug-for-bug compatibility mode with old javap
    84     public boolean compat;             // bug-for-bug compatibility mode with old javap