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 |
|---|
Types.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
Types.methodDescriptorCompiler(java.lang.String methoddescriptor)
java.lang.String[] getResult()
void methodDescriptor()
throws java.io.IOException
java.io.IOExceptionvoid parameterDescriptor()
throws java.io.IOException
java.io.IOExceptionvoid returnDescriptor()
throws java.io.IOException
java.io.IOExceptionvoid componentType()
throws java.io.IOException
java.io.IOExceptionvoid objectType()
throws java.io.IOException
java.io.IOExceptionvoid arrayType()
throws java.io.IOException
java.io.IOExceptionvoid fieldType()
throws java.io.IOException
java.io.IOExceptionvoid baseType()
throws java.io.IOException
java.io.IOExceptionprivate void consume(char expected)
throws java.io.IOException
java.io.IOExceptionprivate void newToken()