Class Param<T>
java.lang.Object
com.illumon.iris.db.tables.select.Param<T>
public class Param<T> extends Object
-
Field Summary
Fields Modifier and Type Field Description static Param[]ZERO_LENGTH_PARAM_ARRAY -
Constructor Summary
-
Method Summary
Modifier and Type Method Description Class<?>getDeclaredType()protected static ClassgetDeclaredType(Class type)StringgetDeclaredTypeName()protected static StringgetDeclaredTypeName(Class type)StringgetName()static Map<String,Class<?>>getParameterClasses(Param[] params)Get a map from binary name to declared type for an array of Params.StringgetPrimitiveTypeNameIfAvailable()TgetValue()
-
Field Details
-
Constructor Details
-
Method Details
-
getName
-
getValue
-
getDeclaredType
-
getDeclaredType
-
getDeclaredTypeName
-
getPrimitiveTypeNameIfAvailable
-
getDeclaredTypeName
-
getParameterClasses
Get a map from binary name to declared type for an array of Params.- Parameters:
params- The parameters to operate on- Returns:
- The result map
-