java.lang.Object
org.seppiko.commons.utils.jdbc.SqlTypeUtil
Sql Type Util
- Author:
- Leonard Woo
-
Method Summary
Modifier and TypeMethodDescriptionstatic LocalDateTimeconvertSqlDateTime(Date date, Time time) Convert SQL datetime to Local datetimestatic LocalDateTimeconvertSqlTimestamp(Timestamp timestamp) Convert SQL Timestamp with zone to Local DateTimestatic <T> TconvertTypeObject(Object sqlObj, Class<T> type) Convert Sql Object to Class type
-
Method Details
-
convertSqlDateTime
Convert SQL datetime to Local datetime- Parameters:
date- SQL datetime- SQL time- Returns:
- Local datetime
-
convertSqlTimestamp
Convert SQL Timestamp with zone to Local DateTime- Parameters:
timestamp- SQL Timestamp- Returns:
- Local DateTime
-
convertTypeObject
public static <T> T convertTypeObject(Object sqlObj, Class<T> type) throws NullPointerException, IllegalArgumentException Convert Sql Object to Class type- Type Parameters:
T- type- Parameters:
sqlObj- sql objecttype- target class type- Returns:
- Class type object
- Throws:
NullPointerException- sql object is nullIllegalArgumentException- target type mismatch
-