org.granite.generator.as3.reflect
Interface JavaType

All Superinterfaces:
ClientTyped
All Known Implementing Classes:
ClientImport, JavaAbstractType, JavaBean, JavaEntityBean, JavaEnum, JavaImport, JavaInterface, JavaRemoteDestination, JavaStatefulDestination, JavaValidatableBean, JavaValidatableEntityBean

public interface JavaType
extends ClientTyped

Author:
Franck WOLFF

Nested Class Summary
static class JavaType.Kind
           
 
Method Summary
 JavaAbstractType.GenerationType getGenerationType()
           
 JavaType.Kind getKind()
           
 long getLastModified()
           
 String getName()
           
 Package getPackage()
           
 String getPackageName()
           
 Class<?> getType()
           
 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.ClientTyped
getClientType
 

Method Detail

getType

Class<?> getType()

getName

String getName()

getPackage

Package getPackage()

getPackageName

String getPackageName()

getUrl

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()