case class SetValue(name: String, typeRef: TypeRef, valueTypeRef: TypeRef, elements: Set[Value]) extends Value with Product with Serializable

A set/multi Value.

name

the member name

valueTypeRef

the reference for the elements type

elements

the set elements

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SetValue
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Value
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SetValue(name: String, typeRef: TypeRef, valueTypeRef: TypeRef, elements: Set[Value])

    name

    the member name

    valueTypeRef

    the reference for the elements type

    elements

    the set elements

Value Members

  1. val elements: Set[Value]
  2. val name: String

    This value name

    This value name

    Definition Classes
    SetValueValue
  3. def reference: TypeRef
    Definition Classes
    SetValueValue
  4. val typeRef: TypeRef

    This value type

    This value type

    Definition Classes
    SetValueValue
  5. val valueTypeRef: TypeRef