org.granite.generator.as3.reflect
Class JavaValidatableEntityBean
java.lang.Object
org.granite.generator.as3.reflect.JavaAbstractType
org.granite.generator.as3.reflect.JavaBean
org.granite.generator.as3.reflect.JavaEntityBean
org.granite.generator.as3.reflect.JavaValidatableEntityBean
- All Implemented Interfaces:
- ClientTyped, JavaType
public class JavaValidatableEntityBean
- extends JavaEntityBean
Entity reflection for converting validation annotations to Flex.
- Author:
- William DRAI, Franck WOLFF
| Nested classes/interfaces inherited from interface org.granite.generator.as3.reflect.JavaType |
JavaType.Kind |
| Methods inherited from class org.granite.generator.as3.reflect.JavaBean |
addToImports, addToImports, getAs3Superclass, getClientSuperclass, getImports, getInterfaces, getInterfacesProperties, getProperties, getSuperclass, getUid, hasEnumProperty, hasInterfaces, hasInterfacesProperties, hasSuperclass, hasUid, initProperties, initProperties, isAnnotationPresent, isLazy |
| Methods inherited from class org.granite.generator.as3.reflect.JavaAbstractType |
getAs3Type, getClientType, 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 |
JavaValidatableEntityBean
public JavaValidatableEntityBean(JavaTypeFactory provider,
Class<?> type,
URL url,
String metaAnnotationName,
List<String> specialAnnotationNames,
Map<String,String> nameConversions)
getConstraints
public Map<JavaProperty,List<JavaConstraint>> getConstraints()