object TypeStat extends TypeStatInstances
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TypeStat
- TypeStatInstances
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class Bool[A](trues: A, falses: A) extends TypeStat[A] with Product with Serializable
- final case class Byte[A](cnt: A, min: slamdata.Predef.Byte, max: slamdata.Predef.Byte) extends TypeStat[A] with Product with Serializable
- final case class Char[A](cnt: A, min: slamdata.Predef.Char, max: slamdata.Predef.Char) extends TypeStat[A] with Product with Serializable
- final case class Coll[A](cnt: A, minSize: slamdata.Predef.Option[A], maxSize: slamdata.Predef.Option[A]) extends TypeStat[A] with Product with Serializable
- final case class Count[A](cnt: A) extends TypeStat[A] with Product with Serializable
- final case class Dec[A](stats: SampleStats[A], min: slamdata.Predef.BigDecimal, max: slamdata.Predef.BigDecimal) extends TypeStat[A] with Product with Serializable
- final case class Int[A](stats: SampleStats[A], min: slamdata.Predef.BigInt, max: slamdata.Predef.BigInt) extends TypeStat[A] with Product with Serializable
- final case class Str[A](cnt: A, minLen: A, maxLen: A, min: slamdata.Predef.String, max: slamdata.Predef.String) extends TypeStat[A] with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): scala.Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bool[A]: Prism[TypeStat[A], (A, A)]
- def byte[A]: Prism[TypeStat[A], (A, slamdata.Predef.Byte, slamdata.Predef.Byte)]
- def char[A]: Prism[TypeStat[A], (A, slamdata.Predef.Char, slamdata.Predef.Char)]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def coll[A]: Prism[TypeStat[A], (A, slamdata.Predef.Option[A], slamdata.Predef.Option[A])]
- def count[A]: Prism[TypeStat[A], A]
- def dec[A]: Prism[TypeStat[A], (SampleStats[A], slamdata.Predef.BigDecimal, slamdata.Predef.BigDecimal)]
-
implicit
def
encodeEJson[A](implicit arg0: EncodeEJson[A], arg1: Equal[A], arg2: Field[A], arg3: NRoot[A]): EncodeEJson[TypeStat[A]]
- Definition Classes
- TypeStatInstances
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
implicit
def
equal[A](implicit arg0: Equal[A]): Equal[TypeStat[A]]
- Definition Classes
- TypeStatInstances
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fromEJson[A, J](cnt: A, j: J)(implicit J: Aux[J, EJson], M: AdditiveMonoid[A], A: ConvertableTo[A]): TypeStat[A]
- def fromFoldable[F[_], A](cnt: A, fa: F[_])(implicit arg0: Foldable[F], A: ConvertableTo[A]): TypeStat[A]
- def fromTypeFƒ[J, A](cnt: A)(implicit arg0: Order[A], arg1: ConvertableTo[A], J: Aux[J, EJson], F: Field[A]): Algebra[[β$0$]TypeF[J, β$0$], TypeStat[A]]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): scala.Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def int[A]: Prism[TypeStat[A], (SampleStats[A], slamdata.Predef.BigInt, slamdata.Predef.BigInt)]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
def
semigroup[A](implicit arg0: Order[A], arg1: Field[A]): Semigroup[TypeStat[A]]
- Definition Classes
- TypeStatInstances
-
implicit
def
show[A](implicit arg0: Show[A], arg1: Equal[A], arg2: Field[A], arg3: NRoot[A]): Show[TypeStat[A]]
- Definition Classes
- TypeStatInstances
- def str[A]: Prism[TypeStat[A], (A, A, A, slamdata.Predef.String, slamdata.Predef.String)]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: scala.Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )