CollectionTypeConstructor

slick.ast.CollectionTypeConstructor

Represents a type constructor that can be usd for a collection-valued query. The relevant information for Slick is whether the elements of the collection keep their insertion order (isSequential) and whether only distinct elements are allowed (isUnique).

Attributes

Source
Type.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def classTag: ClassTag[_]

The ClassTag for the type constructor

The ClassTag for the type constructor

Attributes

Source
Type.scala
def createBuilder[E : ClassTag]: Builder[E, Any]

Create a Builder for the collection type, given a ClassTag for the element type

Create a Builder for the collection type, given a ClassTag for the element type

Attributes

Source
Type.scala
def isSequential: Boolean

Determines if order is relevant

Determines if order is relevant

Attributes

Source
Type.scala
def isUnique: Boolean

Determines if only distinct elements are allowed

Determines if only distinct elements are allowed

Attributes

Source
Type.scala

Concrete methods

Return a CollectionTypeConstructor which builds a subtype of Iterable but has the same properties otherwise.

Return a CollectionTypeConstructor which builds a subtype of Iterable but has the same properties otherwise.

Attributes

Source
Type.scala