org.richfaces.cdk.templatecompiler.el.types
Class PlainClassType

java.lang.Object
  extended by org.richfaces.cdk.templatecompiler.el.types.PlainClassType
All Implemented Interfaces:
Type

public class PlainClassType
extends java.lang.Object
implements Type

Author:
Nick Belaevski

Constructor Summary
PlainClassType(java.lang.Class<?> clazz)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getCode()
           
 Type getContainerType()
           
 java.util.Collection<java.lang.Class<?>> getImportsList()
           
 java.lang.Class<?> getRawType()
           
 Type[] getTypeArguments()
           
 int hashCode()
           
 boolean isArray()
           
 boolean isAssignableFrom(Type anotherType)
           
 boolean isNullType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlainClassType

public PlainClassType(java.lang.Class<?> clazz)
Method Detail

getCode

public java.lang.String getCode()
Specified by:
getCode in interface Type

getImportsList

public java.util.Collection<java.lang.Class<?>> getImportsList()
Specified by:
getImportsList in interface Type

isNullType

public boolean isNullType()
Specified by:
isNullType in interface Type

getRawType

public java.lang.Class<?> getRawType()
Specified by:
getRawType in interface Type

getTypeArguments

public Type[] getTypeArguments()
Specified by:
getTypeArguments in interface Type

hashCode

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

equals

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getContainerType

public Type getContainerType()
Specified by:
getContainerType in interface Type

isArray

public boolean isArray()
Specified by:
isArray in interface Type

isAssignableFrom

public boolean isAssignableFrom(Type anotherType)
Specified by:
isAssignableFrom in interface Type


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.