net.sf.rej.java
Class JavaType.ImmutableJavaType

java.lang.Object
  extended by net.sf.rej.java.JavaType
      extended by net.sf.rej.java.JavaType.ImmutableJavaType
Enclosing class:
JavaType

public static final class JavaType.ImmutableJavaType
extends JavaType


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.rej.java.JavaType
JavaType.ImmutableJavaType
 
Field Summary
 
Fields inherited from class net.sf.rej.java.JavaType
INT, JAVA_LANG_OBJECT
 
Constructor Summary
JavaType.ImmutableJavaType(java.lang.String typeName, int dimensions)
           
 
Method Summary
 void dropDimension()
          Decreases the dimension count by one.
 
Methods inherited from class net.sf.rej.java.JavaType
equals, getDimensionCount, getDimensions, getRaw, getType, hashCode, isPrimitive, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaType.ImmutableJavaType

public JavaType.ImmutableJavaType(java.lang.String typeName,
                                  int dimensions)
Method Detail

dropDimension

public void dropDimension()
Description copied from class: JavaType
Decreases the dimension count by one.

Overrides:
dropDimension in class JavaType