final PropertyDef property = context().find( PropertyDef.class );
final JavaTypeConstraint javaTypeConstraintAnnotation = property.getAnnotation( JavaTypeConstraint.class );
final Set<JavaTypeKind> kind = EnumSet.noneOf( JavaTypeKind.class );
for( JavaTypeKind k : javaTypeConstraintAnnotation.kind() )
{
kind.add( k );
}
final Set<String> type = new HashSet<String>();