Persist1PlusRepeat

ostrat.Persist1PlusRepeat
trait Persist1PlusRepeat[A1, Ar] extends Persist1Plus[A1], PersistNRepeat[Ar]

Attributes

Graph
Supertypes
trait PersistNRepeat[Ar]
trait Persist1Plus[A1]
trait PersistN
trait Persist
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Persist1Repeat[A1, Ar, A]
class Show1OptRepeat[A1, Ar, A]
trait Show1Repeat[A1, Ar, A]
class Show1ArrayRepeat[A1, Ar, A]
class Unshow1OptRepeat[A1, Ar, A]
class Unshow1Repeat[A1, Ar, A]
Show all

Members list

Value members

Inherited methods

def name1: String

1st parameter name.

1st parameter name.

Attributes

Inherited from:
Persist1Plus

Number of parameter constituents of this class.

Number of parameter constituents of this class.

Attributes

Inherited from:
PersistNRepeat
def opt1: Option[A1]

The optional default value for parameter 1.

The optional default value for parameter 1.

Attributes

Inherited from:
Persist1Plus

Sequence of the names of parameter constituents of this class.

Sequence of the names of parameter constituents of this class.

Attributes

Inherited from:
PersistNRepeat
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 from:
PersistNRepeat

Name of the repeated parameters.

Name of the repeated parameters.

Attributes

Inherited from:
PersistNRepeat

The type of the object to be persisted.

The type of the object to be persisted.

Attributes

Inherited from:
Persist

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