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
-
final
def
##(): scala.Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
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
-
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]]
-
final
def
eq(arg0: AnyRef): Boolean
-
implicit
def
equal[A](implicit arg0: Equal[A]): Equal[TypeStat[A]]
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
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$], slamdata.Predef.Option[TypeStat[A]]]
-
final
def
getClass(): Class[_]
-
def
hashCode(): scala.Int
-
def
int[A]: Prism[TypeStat[A], (SampleStats[A], slamdata.Predef.BigInt, slamdata.Predef.BigInt)]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
def
semigroup[A](implicit arg0: Order[A], arg1: Field[A]): Semigroup[TypeStat[A]]
-
implicit
def
show[A](implicit arg0: Show[A], arg1: Equal[A], arg2: Field[A], arg3: NRoot[A]): Show[TypeStat[A]]
-
def
str[A]: Prism[TypeStat[A], (A, A, A, slamdata.Predef.String, slamdata.Predef.String)]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: scala.Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any