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

Concise view

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