TypeStr3

ostrat.TypeStr3
trait TypeStr3[A1, A2, A3] extends TypeStr3Plus[A1, A2, A3]

Attributes

Graph
Supertypes
trait TypeStr3Plus[A1, A2, A3]
trait TypeStr2Plus[A1, A2]
trait TypeStrN
trait TypeStr
class Any
Known subtypes
trait Show3[A1, A2, A3]
trait ShowDbl3
trait Vec3Like
class Pt3
class Vec3
trait Unshow3[A1, A2, A3, R]
trait Persist3[A1, A2, A3, R]
class Persist3Imp[A1, A2, A3, R]
trait PersistShow3[A1, A2, A3, R]
class PersistShow3Imp[A1, A2, A3, R]
class Unshow3Imp[A1, A2, A3, R]

Members list

Concise view

Value members

Concrete methods

override def numParams: Int

Number of parameter constituents of this class.

Number of parameter constituents of this class.

Attributes

Definition Classes
override def paramNames: StrArr

Sequence of the names of parameter constituents of this class.

Sequence of the names of parameter constituents of this class.

Attributes

Definition Classes

Inherited methods

1st parameter name.

1st parameter name.

Attributes

Inherited from:
TypeStr2Plus

2nd parameter name.

2nd parameter name.

Attributes

Inherited from:
TypeStr2Plus

3rd parameter name.

3rd parameter name.

Attributes

Inherited from:
TypeStr3Plus
def opt1: Option[A1]

The optional default value for parameter 1.

The optional default value for parameter 1.

Attributes

Inherited from:
TypeStr2Plus
def opt2: Option[A2]

The optional default value for parameter 2.

The optional default value for parameter 2.

Attributes

Inherited from:
TypeStr2Plus
def opt3: Option[A3]

The optional default value for parameter 3.

The optional default value for parameter 3.

Attributes

Inherited from:
TypeStr3Plus

The RSON type of T. This the only data that a ShowT instance requires, that can't be implemented through delegation to an object of type Show.

The RSON type of T. This the only data that a ShowT instance requires, that can't be implemented through delegation to an object of type Show.

Attributes

Inherited from:
TypeStr