org.granite.generator.as3.reflect
Class ValidatableBean

java.lang.Object
  extended by org.granite.generator.as3.reflect.ValidatableBean

public class ValidatableBean
extends java.lang.Object


Constructor Summary
ValidatableBean(java.lang.Class<?> type, java.lang.String metaAnnotationName, java.util.List<java.lang.String> specialAnnotationNames, java.util.Map<java.lang.String,java.lang.String> nameConversions)
           
 
Method Summary
 void buildConstraints(java.util.Map<java.lang.String,JavaProperty> properties, java.util.Map<JavaProperty,java.util.List<JavaConstraint>> constraints)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatableBean

public ValidatableBean(java.lang.Class<?> type,
                       java.lang.String metaAnnotationName,
                       java.util.List<java.lang.String> specialAnnotationNames,
                       java.util.Map<java.lang.String,java.lang.String> nameConversions)
Method Detail

buildConstraints

public void buildConstraints(java.util.Map<java.lang.String,JavaProperty> properties,
                             java.util.Map<JavaProperty,java.util.List<JavaConstraint>> constraints)