package com.megatim.fdxcommons.tools.utils; import com.megatim.fdxcommons.model.enumeration.TypeDonnee; import java.time.temporal.Temporal; /** * * @author ASUS */ public class SqlUtilities { public static TypeDonnee typeDonneeFromJavaClass(Class classe) { if (classe == null) { return null; } if (Number.class.isAssignableFrom(classe)) { return TypeDonnee.NUMERIQUE; } else if (String.class.isAssignableFrom(classe)) { return TypeDonnee.ALPHANUMERIQUE; } else if (java.util.Date.class.isAssignableFrom(classe) || Temporal.class.isAssignableFrom(classe)) { return TypeDonnee.DATE; } else { return null; } } }