Math.BigInteger

object BigInteger extends Ref.Custom.Data[BigInteger, BigInteger]
class Ref.Custom.Data[BigInteger, BigInteger]
class Ref.Custom.Type[BigInteger, BigInteger]
class Object
trait Matchable
class Any

Alias

Inherited

type Buffer = Ref.Buffer[A]
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala
type Idx = Idx[A]
Inherited from
Framework
Source
__.scala
final val Idx: Ref.Idx[BigInteger]
Inherited from
Framework
Source
__.scala
type Lookup[B] = Lookup[A, B]
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala
type Opt = Opt.type[A]
Inherited from
Framework
Source
__.scala
final val Opt: Ref.Opt[BigInteger]
Inherited from
Framework
Source
__.scala
type Pro = Pro[A]
Inherited from
Framework
Source
__.scala
final val Pro: Ref.Pro[BigInteger]
Inherited from
Framework
Source
__.scala
type Promise = Promise[A]
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala
type Result = Result.type[A]
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala
Inherited from
Framework
Source
__.scala

Def

@targetName("remainder")
inline def %(inline v: Long | BigInteger): BigInteger
@targetName("multiply")
inline def *(inline v: Long | BigInteger): BigInteger
@targetName("plus")
inline def +(inline v: Long | BigInteger): BigInteger
@targetName("minus")
inline def -(inline v: Long | BigInteger): BigInteger
@targetName("divide")
inline def /(inline v: Long | BigInteger): BigInteger
@targetName("less")
inline def <(inline v: Long | BigInteger): Boolean
@targetName("lessOrEqual")
inline def <=(inline v: Long | BigInteger): Boolean
@targetName("greater")
inline def >(inline v: Long | BigInteger): Boolean
@targetName("greaterOrEqual")
inline def >=(inline v: Long | BigInteger): Boolean
inline def apply(inline v: BigInteger): BigInteger
inline def apply(inline v: Long): BigInteger
inline def apply(inline v: String): BigInteger
inline def sign: Int
override def tag(v: BigInteger): String
Definition Classes
Source
BigInteger.scala

Inherited

def info(v: BigInteger): Info

Type to Info

Type to Info

Override this method to provide type standard Info implementation

Inherited from
Type
Source
Type.scala
final def isRef: Boolean
Inherited from
Type
Source
Type.scala
def isVoid(v: BigInteger): Boolean

Void check

Void check

Override this method to define which instances of this type are void

By default this method always returns false

If type supports void instances, then following inmpelentation should be added in most cases:

 implicit inline def xxRequest(inline v: \/) : <type> = <return void>
Inherited from
Type
Source
Type.scala
val name: String
Inherited from
Type
Source
Type.scala
inline def real: BigInteger
Inherited from
Type
Source
Type.scala

To

inline def Long: Long
inline def Number: BigInteger