org.codehaus.groovy.ast
Class Type

java.lang.Object
  extended byorg.codehaus.groovy.ast.Type

public class Type
extends java.lang.Object

Represents a type, either a dynamic type or statically defined type

Version:
$Revision: 1.2 $
Author:
James Strachan

Field Summary
private  boolean dynamic
           
static Type DYNAMIC_TYPE
           
private  java.lang.String name
           
private  java.lang.String realName
           
 
Constructor Summary
Type()
           
Type(java.lang.String name)
           
Type(java.lang.String name, boolean isDynamic)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getRealName()
           
 boolean isDynamic()
           
 void setDynamic(boolean b)
           
 void setRealName(java.lang.String realName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DYNAMIC_TYPE

public static final Type DYNAMIC_TYPE

name

private java.lang.String name

dynamic

private boolean dynamic

realName

private transient java.lang.String realName
Constructor Detail

Type

public Type()

Type

public Type(java.lang.String name)

Type

public Type(java.lang.String name,
            boolean isDynamic)
Method Detail

toString

public java.lang.String toString()

getName

public java.lang.String getName()

isDynamic

public boolean isDynamic()

getRealName

public java.lang.String getRealName()
Returns:
Returns the realName.

setRealName

public void setRealName(java.lang.String realName)
Parameters:
realName - The realName to set.

setDynamic

public void setDynamic(boolean b)


Copyright © 2003-2005 The Codehaus. All Rights Reserved.