private static class Types.methodDescriptorCompiler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.io.PushbackReader |
m_in |
(package private) java.util.List |
m_result |
private java.lang.StringBuffer |
m_token |
Constructor and Description |
---|
methodDescriptorCompiler(java.lang.String methoddescriptor) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
arrayType() |
(package private) void |
baseType() |
(package private) void |
componentType() |
private void |
consume(char expected) |
(package private) void |
fieldType() |
(package private) java.lang.String[] |
getResult() |
(package private) void |
methodDescriptor() |
private void |
newToken() |
(package private) void |
objectType() |
(package private) void |
parameterDescriptor() |
(package private) void |
returnDescriptor() |
final java.util.List m_result
private java.lang.StringBuffer m_token
private java.io.PushbackReader m_in
methodDescriptorCompiler(java.lang.String methoddescriptor)
java.lang.String[] getResult()
void methodDescriptor() throws java.io.IOException
java.io.IOException
void parameterDescriptor() throws java.io.IOException
java.io.IOException
void returnDescriptor() throws java.io.IOException
java.io.IOException
void componentType() throws java.io.IOException
java.io.IOException
void objectType() throws java.io.IOException
java.io.IOException
void arrayType() throws java.io.IOException
java.io.IOException
void fieldType() throws java.io.IOException
java.io.IOException
void baseType() throws java.io.IOException
java.io.IOException
private void consume(char expected) throws java.io.IOException
java.io.IOException
private void newToken()