TypeStr4

ostrat.TypeStr4
trait TypeStr4[A1, A2, A3, A4] extends TypeStr4Plus[A1, A2, A3, A4]

Attributes

Graph
Supertypes
trait TypeStr4Plus[A1, A2, A3, A4]
trait TypeStr3Plus[A1, A2, A3]
trait TypeStr2Plus[A1, A2]
trait TypeStrN
trait TypeStr
class Any
Known subtypes
trait Show4[A1, A2, A3, A4]
trait Unshow4[A1, A2, A3, A4, 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

4th parameter name.

4th parameter name.

Attributes

Inherited from:
TypeStr4Plus
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
def opt4: Option[A4]

The optional default value for parameter 4.

The optional default value for parameter 4.

Attributes

Inherited from:
TypeStr4Plus

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