IntJdbcType

org.beangle.data.orm.hibernate.jdbc.IntJdbcType
object IntJdbcType extends JdbcType

Same as hibernate IntegerJdbcType,but invoke wasNull before javaType.wrap

Attributes

Graph
Supertypes
trait JdbcType
trait Serializable
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def getBinder[X](javaType: JavaType[X]): ValueBinder[X]

Attributes

Definition Classes
JdbcType
override def getExtractor[X](javaType: JavaType[X]): ValueExtractor[X]

Extract null value before javatype.wrap method

Extract null value before javatype.wrap method

Attributes

Definition Classes
JdbcType
override def getFriendlyName: String

Attributes

Definition Classes
JdbcType
override def getJdbcLiteralFormatter[T](javaType: JavaType[T]): JdbcLiteralFormatter[T]

Attributes

Definition Classes
JdbcType
override def getJdbcRecommendedJavaTypeMapping[T](length: Integer, scale: Integer, typeConfiguration: TypeConfiguration): JavaType[T]

Attributes

Definition Classes
JdbcType
override def getJdbcTypeCode: Int

Attributes

Definition Classes
JdbcType
override def getPreferredJavaTypeClass(options: WrapperOptions): Class[_]

Attributes

Definition Classes
JdbcType
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Inherited methods

@Incubating
def addAuxiliaryDatabaseObjects(x$0: JavaType[_ <: <FromJavaObject>], x$1: Size, x$2: Database, x$3: TypeConfiguration): Unit

Attributes

Inherited from:
JdbcType
@Incubating
def appendWriteExpression(x$0: String, x$1: SqlAppender, x$2: Dialect): Unit

Attributes

Inherited from:
JdbcType
def getCastType(): CastType

Attributes

Inherited from:
JdbcType
def getCheckCondition(x$0: String, x$1: JavaType[_ <: <FromJavaObject>], x$2: BasicValueConverter[_ <: <FromJavaObject>, _ <: <FromJavaObject>], x$3: Dialect): String

Attributes

Inherited from:
JdbcType
def getDdlTypeCode(): Int

Attributes

Inherited from:
JdbcType

Attributes

Inherited from:
JdbcType
@Incubating
def getExtraCreateTableInfo(x$0: JavaType[_ <: <FromJavaObject>], x$1: String, x$2: String, x$3: Database): String

Attributes

Inherited from:
JdbcType
def isBinary(): Boolean

Attributes

Inherited from:
JdbcType
def isDecimal(): Boolean

Attributes

Inherited from:
JdbcType
def isFloat(): Boolean

Attributes

Inherited from:
JdbcType
def isInteger(): Boolean

Attributes

Inherited from:
JdbcType
def isInterval(): Boolean

Attributes

Inherited from:
JdbcType
def isLob(): Boolean

Attributes

Inherited from:
JdbcType
def isNationalized(): Boolean

Attributes

Inherited from:
JdbcType
def isNumber(): Boolean

Attributes

Inherited from:
JdbcType
def isString(): Boolean

Attributes

Inherited from:
JdbcType
def isStringLike(): Boolean

Attributes

Inherited from:
JdbcType
def isTemporal(): Boolean

Attributes

Inherited from:
JdbcType
def registerOutParameter(x$0: CallableStatement, x$1: Int): Unit

Attributes

Inherited from:
JdbcType
def registerOutParameter(x$0: CallableStatement, x$1: String): Unit

Attributes

Inherited from:
JdbcType
@Incubating
def wrapTopLevelSelectionExpression(x$0: Expression): Expression

Attributes

Inherited from:
JdbcType
@Incubating
def wrapWriteExpression(x$0: String, x$1: Dialect): String

Attributes

Inherited from:
JdbcType