BuilderSeqLikeIntNFlat

ostrat.BuilderSeqLikeIntNFlat

Constructs SeqLikeIntN objects via flatMap method. Type of element known not known at at call site. Hence implicit look up will be in the in the SeqLike's companion object.

Attributes

Graph
Supertypes
trait BuilderSeqLikeFlat[BB]
trait BuilderSeqLikeIntN[BB]
trait BuilderSeqLike[BB]
trait BuilderColl[BB]
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Type members

Inherited types

type BuffT <: BuffIntN[_]

BuffT can be inbuilt Jvm type like ArrayBuffer[Int] for B = Int and BB = Ints, or it can be a compile time wrapped Arraybuffer inheriting from BuffProdHomo.

BuffT can be inbuilt Jvm type like ArrayBuffer[Int] for B = Int and BB = Ints, or it can be a compile time wrapped Arraybuffer inheriting from BuffProdHomo.

Attributes

Inherited from:
BuilderSeqLikeIntN

Value members

Inherited methods

def buffToSeqLike(buff: BuffT): BB

converts a the buffer type to the target compound class.

converts a the buffer type to the target compound class.

Attributes

Inherited from:
BuilderColl

Attributes

Inherited from:
BuilderSeqLikeValueN
def fromIntArray(array: Array[Int]): BB

Attributes

Inherited from:
BuilderSeqLikeIntN

Attributes

Inherited from:
BuilderSeqLikeIntN
final override def newBuff(length: Int): BuffT

Creates a new empty BuffSequ with a default capacity of 4 elements.

Creates a new empty BuffSequ with a default capacity of 4 elements.

Attributes

Definition Classes
Inherited from:
BuilderSeqLikeIntN