Class SqlCastHelper

java.lang.Object
org.evomaster.client.java.sql.heuristic.SqlCastHelper

public class SqlCastHelper extends Object
Utility class for casting values to various SQL data types. Provides methods to safely cast objects into types such as boolean, integer, byte, short, long, double, string, and DateTime. Throws an exception if the cast is not possible or if the input value is null.
  • Constructor Details

    • SqlCastHelper

      public SqlCastHelper()
  • Method Details

    • castToBoolean

      public static boolean castToBoolean(Object value)
    • castToInteger

      public static int castToInteger(Object value)
    • castToByte

      public static byte castToByte(Object value)
    • castToShort

      public static short castToShort(Object value)
    • castToLong

      public static long castToLong(Object value)
    • castToDouble

      public static double castToDouble(Object value)
    • castToString

      public static String castToString(Object value)
    • castToDateTime

      public static Object castToDateTime(Object value)
    • castTo

      public static Object castTo(String dataTypeName, Object value)
    • castTo

      public static Object castTo(SqlDataType dataType, Object value)