net.sf.rej.java
Class Descriptor

java.lang.Object
  extended by net.sf.rej.java.Descriptor

public final class Descriptor
extends java.lang.Object


Nested Class Summary
static class Descriptor.DescriptorParser
           
 
Field Summary
static Descriptor NO_PARAM_VOID
           
 
Constructor Summary
Descriptor(java.lang.String desc)
           
 
Method Summary
static java.lang.String arrayTypeToRaw(java.lang.String type)
           
 boolean equals(java.lang.Object o)
           
 java.util.List<JavaType> getParamList()
           
 java.lang.String getParams()
           
 java.lang.String getRawDesc()
           
 java.lang.String getRawParams()
           
 JavaType getReturn()
           
 int hashCode()
           
 void setParamList(java.util.List<JavaType> list)
           
 void setReturn(JavaType type)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_PARAM_VOID

public static final Descriptor NO_PARAM_VOID
Constructor Detail

Descriptor

public Descriptor(java.lang.String desc)
Method Detail

getParams

public java.lang.String getParams()

setReturn

public void setReturn(JavaType type)

getReturn

public JavaType getReturn()

getParamList

public java.util.List<JavaType> getParamList()

setParamList

public void setParamList(java.util.List<JavaType> list)

getRawDesc

public java.lang.String getRawDesc()

getRawParams

public java.lang.String getRawParams()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

arrayTypeToRaw

public static java.lang.String arrayTypeToRaw(java.lang.String type)