org.granite.generator.as3.reflect
Class JavaStatefulDestination

java.lang.Object
  extended by org.granite.generator.as3.reflect.JavaAbstractType
      extended by org.granite.generator.as3.reflect.JavaRemoteDestination
          extended by org.granite.generator.as3.reflect.JavaStatefulDestination
All Implemented Interfaces:
As3Typed, JavaType

public class JavaStatefulDestination
extends JavaRemoteDestination

Author:
Franck WOLFF

Nested Class Summary
 
Nested classes/interfaces inherited from class org.granite.generator.as3.reflect.JavaAbstractType
JavaAbstractType.GenerationType
 
Nested classes/interfaces inherited from interface org.granite.generator.as3.reflect.JavaType
JavaType.Kind
 
Field Summary
 
Fields inherited from class org.granite.generator.as3.reflect.JavaRemoteDestination
channelId, destinationName, imports, methods, properties, superclass
 
Fields inherited from class org.granite.generator.as3.reflect.JavaAbstractType
as3Type, generationType, kind, provider, type, url
 
Constructor Summary
JavaStatefulDestination(JavaTypeFactory provider, java.lang.Class<?> type, java.net.URL url)
           
 
Method Summary
protected  boolean shouldGenerateMethod(java.lang.reflect.Method method)
           
protected  boolean shouldGenerateProperty(java.lang.reflect.Method method)
           
 
Methods inherited from class org.granite.generator.as3.reflect.JavaRemoteDestination
addToImports, convertToJavaInterface, getChannelId, getDestinationName, getImports, getMethods, getProperties, getSuperclass, hasSuperclass, initMethods, initProperties, isAnnotationPresent
 
Methods inherited from class org.granite.generator.as3.reflect.JavaAbstractType
getAs3Type, getGenerationType, getKind, getLastModified, getName, getPackage, getPackageName, getPropertyDescriptors, getProvider, getQualifiedName, getSortedUnmodifiableList, getType, getUrl, isBean, isEntity, isEnum, isGenerated, isInterface, isRemoteDestination, isWithBase, removeNull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaStatefulDestination

public JavaStatefulDestination(JavaTypeFactory provider,
                               java.lang.Class<?> type,
                               java.net.URL url)
Method Detail

shouldGenerateMethod

protected boolean shouldGenerateMethod(java.lang.reflect.Method method)
Overrides:
shouldGenerateMethod in class JavaRemoteDestination

shouldGenerateProperty

protected boolean shouldGenerateProperty(java.lang.reflect.Method method)
Overrides:
shouldGenerateProperty in class JavaRemoteDestination