|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsun.tools.javap.Tables
public class Tables
| Field Summary | |
|---|---|
(package private) static java.util.Vector<java.lang.String> |
keywordNames
Initialized keyword and token Hashtables |
(package private) static java.util.Hashtable<java.lang.String,java.lang.Integer> |
keywords
|
private static java.util.Vector<java.lang.String> |
mapTypeNames
Define MapTypes table. |
private static java.util.Hashtable<java.lang.String,java.lang.Integer> |
MapTypes
|
(package private) static java.util.Hashtable<java.lang.String,java.lang.Integer> |
mnemocodes
Define mnemocodes table. |
(package private) static java.lang.String[] |
opcExtNamesTab
|
(package private) static java.lang.String[] |
opcPrivExtNamesTab
|
private static java.util.Vector<java.lang.String> |
tagNames
Define tag table. |
private static java.util.Hashtable<java.lang.String,java.lang.Integer> |
Tags
|
private static java.util.Vector<java.lang.String> |
typeNames
Define type table. |
private static java.util.Hashtable<java.lang.String,java.lang.Integer> |
Types
|
| Constructor Summary | |
|---|---|
Tables()
|
|
| Method Summary | |
|---|---|
(package private) static void |
defineExt(int opc,
java.lang.String mnem)
|
private static void |
defineKeyword(java.lang.String id,
int token)
|
private static void |
defineKeywordName(java.lang.String id,
int token)
|
private static void |
defineMapType(java.lang.String id,
int val)
|
(package private) static void |
defineNonPriv(int opc,
java.lang.String mnem)
|
(package private) static void |
definePriv(int opc,
java.lang.String mnem)
|
private static void |
defineTag(java.lang.String id,
int val)
|
private static void |
defineType(java.lang.String id,
int val)
|
static int |
keyword(java.lang.String idValue)
|
static java.lang.String |
keywordName(int token)
|
static java.lang.String |
mapTypeName(int type)
|
static int |
mapTypeValue(java.lang.String idValue)
|
static int |
opcLength(int opc)
|
static java.lang.String |
opcName(int opc)
|
static int |
opcode(java.lang.String mnem)
|
static java.lang.String |
tagName(int tag)
|
static int |
tagValue(java.lang.String idValue)
|
static java.lang.String |
typeName(int type)
|
static int |
typeValue(java.lang.String idValue)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static java.util.Hashtable<java.lang.String,java.lang.Integer> mnemocodes
static java.lang.String[] opcExtNamesTab
static java.lang.String[] opcPrivExtNamesTab
static java.util.Vector<java.lang.String> keywordNames
static java.util.Hashtable<java.lang.String,java.lang.Integer> keywords
private static java.util.Vector<java.lang.String> tagNames
private static java.util.Hashtable<java.lang.String,java.lang.Integer> Tags
private static java.util.Vector<java.lang.String> typeNames
private static java.util.Hashtable<java.lang.String,java.lang.Integer> Types
private static java.util.Vector<java.lang.String> mapTypeNames
private static java.util.Hashtable<java.lang.String,java.lang.Integer> MapTypes
| Constructor Detail |
|---|
public Tables()
| Method Detail |
|---|
static void defineNonPriv(int opc,
java.lang.String mnem)
static void definePriv(int opc,
java.lang.String mnem)
static void defineExt(int opc,
java.lang.String mnem)
public static int opcLength(int opc)
throws java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsExceptionpublic static java.lang.String opcName(int opc)
public static int opcode(java.lang.String mnem)
private static void defineKeywordName(java.lang.String id,
int token)
public static java.lang.String keywordName(int token)
public static int keyword(java.lang.String idValue)
private static void defineKeyword(java.lang.String id,
int token)
private static void defineTag(java.lang.String id,
int val)
public static java.lang.String tagName(int tag)
public static int tagValue(java.lang.String idValue)
private static void defineType(java.lang.String id,
int val)
public static int typeValue(java.lang.String idValue)
public static java.lang.String typeName(int type)
private static void defineMapType(java.lang.String id,
int val)
public static int mapTypeValue(java.lang.String idValue)
public static java.lang.String mapTypeName(int type)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||