org.granite.generator.as3.reflect
Interface JavaType

All Superinterfaces:
As3Typed
All Known Implementing Classes:
JavaAbstractType, JavaBean, JavaEntityBean, JavaEnum, JavaImport, JavaInterface, JavaRemoteDestination, JavaValidatableEntityBean

public interface JavaType
extends As3Typed

Author:
Franck WOLFF

Nested Class Summary
static class JavaType.Kind
           
 
Method Summary
 JavaAbstractType.GenerationType getGenerationType()
           
 JavaType.Kind getKind()
           
 long getLastModified()
           
 java.lang.String getName()
           
 java.lang.Package getPackage()
           
 java.lang.String getPackageName()
           
 java.lang.Class<?> getType()
           
 java.net.URL getUrl()
           
 boolean isBean()
           
 boolean isEntity()
           
 boolean isEnum()
           
 boolean isGenerated()
           
 boolean isInterface()
           
 boolean isRemoteDestination()
           
 boolean isWithBase()
           
 
Methods inherited from interface org.granite.generator.as3.reflect.As3Typed
getAs3Type
 

Method Detail

getType

java.lang.Class<?> getType()

getName

java.lang.String getName()

getPackage

java.lang.Package getPackage()

getPackageName

java.lang.String getPackageName()

getUrl

java.net.URL getUrl()

getLastModified

long getLastModified()

isEntity

boolean isEntity()

isInterface

boolean isInterface()

isBean

boolean isBean()

isEnum

boolean isEnum()

isRemoteDestination

boolean isRemoteDestination()

isGenerated

boolean isGenerated()

isWithBase

boolean isWithBase()

getKind

JavaType.Kind getKind()

getGenerationType

JavaAbstractType.GenerationType getGenerationType()