FasterXML/jackson-module-jsonSchema — pull request #19 by rpdai (2013-09-11 11:08:58+00:00)
Title: Support enriching schema objects with property-specific information of a bean

With this added functionality, the following becomes possible:

```java
import javax.validation.constraints.Min;
import com.fasterxml.jackson.databind.BeanProperty;
import com.fasterxml.jackson.module.jsonSchema.types.IntegerSchema;

public class CrudIntegerSchema extends IntegerSchema {

@Override
public void enrichWithBeanProperty(BeanProperty beanProperty) {
Min minimum = beanProperty.getAnnotation(Min.class);
if (minimum != null) {
this.setMinimum((double)minimum.value());
}

}
}
```

Bean validation, documentation strings, and custom schema annotation support become achievable.

This resolves https://github.com/FasterXML/jackson-module-jsonSchema/issues/18