ValueType

org.beangle.data.orm.hibernate.udt.ValueType
class ValueType(`type`: Class[_]) extends AbstractClassJavaType[Object]

Attributes

Graph
Supertypes
class AbstractClassJavaType[Object]
trait BasicJavaType[Object]
trait JavaType[Object]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def isWider(javaType: JavaType[_]): Boolean

Attributes

Definition Classes
JavaType
def toJdbcType(): JdbcType
override def unwrap[X](value: Object, valueType: Class[X], options: WrapperOptions): X

Attributes

Definition Classes
JavaType
override def wrap[X](value: X, options: WrapperOptions): AnyRef

Attributes

Definition Classes
JavaType

Inherited methods

def appendEncodedString(x$0: SqlAppender, x$1: Object): Unit

Attributes

Inherited from:
JavaType
def areEqual(x$0: Object, x$1: Object): Boolean

Attributes

Inherited from:
AbstractClassJavaType
def coerce[X <: <FromJavaObject>](x$0: X, x$1: CoercionContext): Object

Attributes

Inherited from:
JavaType
@Incubating
def createJavaType(x$0: ParameterizedType, x$1: TypeConfiguration): JavaType[Object]

Attributes

Inherited from:
JavaType
def extractHashCode(x$0: Object): Int

Attributes

Inherited from:
AbstractClassJavaType
def extractLoggableRepresentation(x$0: Object): String

Attributes

Inherited from:
AbstractClassJavaType
def fromEncodedString(x$0: CharSequence, x$1: Int, x$2: Int): Object

Attributes

Inherited from:
JavaType
def fromString(x$0: CharSequence): Object

Attributes

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

Attributes

Inherited from:
JavaType
def getComparator(): Comparator[Object]

Attributes

Inherited from:
AbstractClassJavaType
def getDefaultSqlLength(x$0: Dialect, x$1: JdbcType): Long

Attributes

Inherited from:
JavaType
def getDefaultSqlPrecision(x$0: Dialect, x$1: JdbcType): Int

Attributes

Inherited from:
JavaType
def getDefaultSqlScale(x$0: Dialect, x$1: JdbcType): Int

Attributes

Inherited from:
JavaType
def getDefaultValue(): Object

Attributes

Inherited from:
JavaType
def getJavaType(): Class[Object]

Attributes

Inherited from:
AbstractClassJavaType
def getJavaTypeClass(): Class[Object]

Attributes

Inherited from:
AbstractClassJavaType
def getLongSqlLength(): Long

Attributes

Inherited from:
JavaType
def getMutabilityPlan(): MutabilityPlan[Object]

Attributes

Inherited from:
AbstractClassJavaType
def getRecommendedJdbcType(x$0: JdbcTypeIndicators): JdbcType

Attributes

Inherited from:
BasicJavaType
def getReplacement(x$0: Object, x$1: Object, x$2: SharedSessionContractImplementor): Object

Attributes

Inherited from:
JavaType
def getTypeName(): String

Attributes

Inherited from:
JavaType
def isInstance(x$0: <FromJavaObject>): Boolean

Attributes

Inherited from:
JavaType
def isTemporalType(): Boolean

Attributes

Inherited from:
JavaType
def toString(x$0: Object): String

Attributes

Inherited from:
JavaType

Deprecated and Inherited methods

@Deprecated(since = "6.1")
def createJavaType(x$0: ParameterizedType): JavaType[Object]

Attributes

Deprecated
true
Inherited from:
JavaType

Concrete fields

var valueClass: Class[_]