/** * */ package org.minnal.autopojo.resolver; import java.lang.reflect.Type; /** * @author ganeshs * */ public class CharacterResolver extends AbstractAttributeResolver { public Character resolve(Class<?> clazz, int maxDepth, Type... genericTypes) { if (configuration.getCharMinValue() == configuration.getCharMaxValue()) { return configuration.getCharMinValue(); } return (char) (configuration.getCharMinValue() + (char) (Math.random() * (configuration.getCharMaxValue() - configuration.getCharMinValue() + 1))); } }