Persist5Plus

ostrat.Persist5Plus
trait Persist5Plus[A1, A2, A3, A4, A5] extends Persist4Plus[A1, A2, A3, A4]

A base trait for Unshow5+, declares the common properties of name1 - 5 and opt1 - 5.

Attributes

Graph
Supertypes
trait Persist4Plus[A1, A2, A3, A4]
trait Persist3Plus[A1, A2, A3]
trait Persist2Plus[A1, A2]
trait Persist1Plus[A1]
trait PersistN
trait Persist
class Any
Show all
Known subtypes
trait Persist5[A1, A2, A3, A4, A5]
trait Show5[A1, A2, A3, A4, A5, A]
class Show5Imp[A1, A2, A3, A4, A5, A]
trait ShowInt5[A]
trait Unshow5[A1, A2, A3, A4, A5, A]
class UnshowInt5[A]
trait Persist6Plus[A1, A2, A3, A4, A5, A6]
trait Persist6[A1, A2, A3, A4, A5, A6]
trait Show6[A1, A2, A3, A4, A5, A6, A]
class Show6Imp[A1, A2, A3, A4, A5, A6, A]
trait Unshow6[A1, A2, A3, A4, A5, A6, A]
trait Show6Plus[A1, A2, A3, A4, A5, A6, A]
trait Unshow6Plus[A1, A2, A3, A4, A5, A6, A]
trait Show5Plus[A1, A2, A3, A4, A5, A]
trait Unshow5Plus[A1, A2, A3, A4, A5, A]
Show all

Members list

Value members

Abstract methods

def name5: String

5th parameter name.

5th parameter name.

Attributes

def opt5: Option[A5]

The optional default value for parameter 5.

The optional default value for parameter 5.

Attributes

Inherited methods

This property determines if the type can be used with Multiple syntax.

This property determines if the type can be used with Multiple syntax.

MyObj * 7

. for describing sequences succinctly. This is not desirable for some types such as numerical and mathematical vector types as this could be confusing 3 * 4 should resolve to an Int of value 12, not a Multiple(3, 4).

Attributes

Inherited from:
Persist

Inherited and Abstract methods

def name1: String

1st parameter name.

1st parameter name.

Attributes

Inherited from:
Persist1Plus
def name2: String

2nd parameter name.

2nd parameter name.

Attributes

Inherited from:
Persist2Plus
def name3: String

3rd parameter name.

3rd parameter name.

Attributes

Inherited from:
Persist3Plus
def name4: String

4th parameter name.

4th parameter name.

Attributes

Inherited from:
Persist4Plus
def numParams: Int

Number of parameter constituents of this class.

Number of parameter constituents of this class.

Attributes

Inherited from:
PersistNFixed
def opt1: Option[A1]

The optional default value for parameter 1.

The optional default value for parameter 1.

Attributes

Inherited from:
Persist1Plus
def opt2: Option[A2]

The optional default value for parameter 2.

The optional default value for parameter 2.

Attributes

Inherited from:
Persist2Plus
def opt3: Option[A3]

The optional default value for parameter 3.

The optional default value for parameter 3.

Attributes

Inherited from:
Persist3Plus
def opt4: Option[A4]

The optional default value for parameter 4.

The optional default value for parameter 4.

Attributes

Inherited from:
Persist4Plus

Sequence of the names of parameter constituents of this class.

Sequence of the names of parameter constituents of this class.

Attributes

Inherited from:
PersistN

The type of the object to be persisted.

The type of the object to be persisted.

Attributes

Inherited from:
Persist