AllBinders

bitlap.scalikejdbc.binders.AllBinders
trait AllBinders extends JsonBinders, ArrayBinders, EnumBinders

Attributes

Version

1.0,2023/4/27

Graph
Supertypes
trait EnumBinders
trait ArrayBinders
trait JsonBinders
class Object
trait Matchable
class Any
Show all

Members list

Givens

Inherited givens

given bigDecimalArray2List: TypeBinder[List[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalArray2Seq: TypeBinder[Seq[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalArray2Set: TypeBinder[Set[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalArray2Vector: TypeBinder[Vector[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalList2Array: ParameterBinderFactory[List[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalSeq2Array: ParameterBinderFactory[Seq[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalSet2Array: ParameterBinderFactory[Set[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given bigDecimalVector2Array: ParameterBinderFactory[Vector[BigDecimal]]

Attributes

Inherited from:
ArrayBinders
given enumParameterBinderFactory[T <: Enum]: ParameterBinderFactory[T]

Attributes

Inherited from:
EnumBinders
given enumTypeBinder[T <: Enum](using int2Enum: IntToEnum[T]): TypeBinder[T]

Attributes

Inherited from:
EnumBinders
given intArray2List: TypeBinder[List[Int]]

Attributes

Inherited from:
ArrayBinders
given intArray2Seq: TypeBinder[Seq[Int]]

Attributes

Inherited from:
ArrayBinders
given intArray2Set: TypeBinder[Set[Int]]

Attributes

Inherited from:
ArrayBinders
given intArray2Vector: TypeBinder[Vector[Int]]

Attributes

Inherited from:
ArrayBinders
given intList2Array: ParameterBinderFactory[List[Int]]

Attributes

Inherited from:
ArrayBinders
given intSeq2Array: ParameterBinderFactory[Seq[Int]]

Attributes

Inherited from:
ArrayBinders
given intSet2Array: ParameterBinderFactory[Set[Int]]

Attributes

Inherited from:
ArrayBinders
given intVector2Array: ParameterBinderFactory[Vector[Int]]

Attributes

Inherited from:
ArrayBinders
given json2Type[T <: Map[_, _]](using map: String => T): TypeBinder[T]

Attributes

Inherited from:
JsonBinders
given longArray2List: TypeBinder[List[Long]]

Attributes

Inherited from:
ArrayBinders
given longArray2Seq: TypeBinder[Seq[Long]]

Attributes

Inherited from:
ArrayBinders
given longArray2Set: TypeBinder[Set[Long]]

Attributes

Inherited from:
ArrayBinders
given longArray2Vector: TypeBinder[Vector[Long]]

Attributes

Inherited from:
ArrayBinders
given longList2Array: ParameterBinderFactory[List[Long]]

Attributes

Inherited from:
ArrayBinders
given longSeq2Array: ParameterBinderFactory[Seq[Long]]

Attributes

Inherited from:
ArrayBinders
given longSet2Array: ParameterBinderFactory[Set[Long]]

Attributes

Inherited from:
ArrayBinders
given longVector2Array: ParameterBinderFactory[Vector[Long]]

Attributes

Inherited from:
ArrayBinders
given stringArray2List: TypeBinder[List[String]]

Attributes

Inherited from:
ArrayBinders
given stringArray2Seq: TypeBinder[Seq[String]]

Attributes

Inherited from:
ArrayBinders
given stringArray2Set: TypeBinder[Set[String]]

Attributes

Inherited from:
ArrayBinders
given stringArray2Vector: TypeBinder[Vector[String]]

Attributes

Inherited from:
ArrayBinders
given stringList2Array: ParameterBinderFactory[List[String]]

Attributes

Inherited from:
ArrayBinders
given stringSeq2Array: ParameterBinderFactory[Seq[String]]

Attributes

Inherited from:
ArrayBinders
given stringSet2Array: ParameterBinderFactory[Set[String]]

Attributes

Inherited from:
ArrayBinders
given stringVector2Array: ParameterBinderFactory[Vector[String]]

Attributes

Inherited from:
ArrayBinders
given type2Json[T <: Map[_, _]](using map: T => String): ParameterBinderFactory[T]

Only support scala.collection.immutable.Map

Only support scala.collection.immutable.Map

Attributes

Inherited from:
JsonBinders