Packages

object Dsl extends ValueSyntax

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Dsl
  2. ValueSyntax
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(function: Value[Any], arguments: Value[Any]*): Value[Any]
    Definition Classes
    ValueSyntax
  5. def apply(function: Value[Any], arguments: Chunk[Value[Any]]): Value[Any]
    Definition Classes
    ValueSyntax
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def asPattern(pattern: Pattern[Any], name: Name): AsPattern[Any]
    Definition Classes
    ValueSyntax
  8. final def boolean(value: Boolean): Value[Any]
    Definition Classes
    ValueSyntax
  9. final def boolean[Annotations](value: Boolean, annotations: ZEnvironment[Annotations]): Value[Any]
    Definition Classes
    ValueSyntax
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. def constructor(name: FQName): Value[Any]
    Definition Classes
    ValueSyntax
  12. def constructorPattern(name: FQName, patterns: Chunk[Pattern[Any]]): Pattern[Any]
    Definition Classes
    ValueSyntax
  13. def destructure(pattern: Pattern[Any], valueToDestruct: Value[Any], inValue: Value[Any]): Value[Any]
    Definition Classes
    ValueSyntax
  14. def emptyListPattern: Pattern[Any]
    Definition Classes
    ValueSyntax
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. final def field(tag: Value[Any], name: String): Value[Any]
    Definition Classes
    ValueSyntax
  18. def field(tag: Value[Any], name: Name): Value[Any]
    Definition Classes
    ValueSyntax
  19. def fieldFunction(name: Name): Value[Any]
    Definition Classes
    ValueSyntax
  20. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def headTailPattern(head: Pattern[Any], tail: Pattern[Any]): Pattern[Any]
    Definition Classes
    ValueSyntax
  24. def ifThenElse(condition: Value[Any], thenBranch: Value[Any], elseBranch: Value[Any]): Value[Any]
    Definition Classes
    ValueSyntax
  25. final def int(value: Int): Value[Any]
    Definition Classes
    ValueSyntax
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. final def lambda(pattern: Pattern[Any], body: Value[Any]): Value[Any]
    Definition Classes
    ValueSyntax
  28. def letDefinition(valueName: Name, valueDefinition: ValueDefinition[Any], inValue: Value[Any]): Value[Any]
    Definition Classes
    ValueSyntax
  29. def letRecursion(valueDefinitions: Map[Name, ValueDefinition[Any]], inValue: Value[Any]): Value[Any]
    Definition Classes
    ValueSyntax
  30. def list(elements: Chunk[Value[Any]]): Value[Any]
    Definition Classes
    ValueSyntax
  31. final def literal[V, Annotations](value: Literal[V], annotations: ZEnvironment[Annotations]): Value[Any]
    Definition Classes
    ValueSyntax
  32. def literal(boolean: Boolean): Value[Any]
    Definition Classes
    ValueSyntax
  33. def literal(string: String): Value[Any]
    Definition Classes
    ValueSyntax
  34. def literal(int: Int): Value[Any]
    Definition Classes
    ValueSyntax
  35. def literal(literal: LiteralValue): Value[Any]
    Definition Classes
    ValueSyntax
  36. def literalPattern(boolean: Boolean): LiteralPattern[Boolean, Any]
    Definition Classes
    ValueSyntax
  37. def literalPattern(int: Int): LiteralPattern[BigInteger, Any]
    Definition Classes
    ValueSyntax
  38. def literalPattern(value: String): LiteralPattern[String, Any]
    Definition Classes
    ValueSyntax
  39. def literalPattern[A](literal: Literal[A]): LiteralPattern[A, Any]
    Definition Classes
    ValueSyntax
  40. def nativeApply(function: NativeFunction, arguments: Chunk[Value[Any]]): Value[Any]
    Definition Classes
    ValueSyntax
  41. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  43. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. def patternMatch(scrutinee: Value[Any], cases: Chunk[(Pattern[Any], Value[Any])]): Value[Any]
    Definition Classes
    ValueSyntax
  45. def patternMatch(scrutinee: Value[Any], cases: (Pattern[Any], Value[Any])*): Value[Any]
    Definition Classes
    ValueSyntax
  46. def record(fields: Chunk[(Name, Value[Any])]): Value[Any]
    Definition Classes
    ValueSyntax
  47. def record(fields: (Name, Value[Any])*): Value[Any]
    Definition Classes
    ValueSyntax
  48. def reference(name: FQName): Value[Any]
    Definition Classes
    ValueSyntax
  49. final def string[Annotations](value: String, annotations: ZEnvironment[Annotations]): Value[Any]
    Definition Classes
    ValueSyntax
  50. final def string(value: String): Value[Any]
    Definition Classes
    ValueSyntax
  51. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  52. def toString(): String
    Definition Classes
    AnyRef → Any
  53. def tuple(elements: Value[Any]*): Value[Any]
    Definition Classes
    ValueSyntax
  54. def tuple[Any](elements: Chunk[Value[Any]]): Value[Any]
    Definition Classes
    ValueSyntax
  55. def tuplePattern(patterns: Pattern[Any]*): Pattern[Any]
    Definition Classes
    ValueSyntax
  56. final def unit[Annotations](annotations: ZEnvironment[Annotations]): Value[Annotations]
    Definition Classes
    ValueSyntax
  57. final val unit: Value[Any]
    Definition Classes
    ValueSyntax
  58. val unitPattern: Pattern[Any]
    Definition Classes
    ValueSyntax
  59. def updateRecord(valueToUpdate: Value[Any], fieldsToUpdate: Chunk[(Name, Value[Any])]): Value[Any]
    Definition Classes
    ValueSyntax
  60. final def variable(string: String): Value[Any]
    Definition Classes
    ValueSyntax
    Annotations
    @inline()
  61. final def variable(name: Name): Value[Any]
    Definition Classes
    ValueSyntax
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  65. def wholeNumber(value: BigInteger): Value[Any]
    Definition Classes
    ValueSyntax
  66. final def wildcardPattern[Annotations](annotations: ZEnvironment[Annotations]): WildcardPattern[Annotations]
    Definition Classes
    ValueSyntax
    Annotations
    @inline()
  67. final val wildcardPattern: WildcardPattern[Any]
    Definition Classes
    ValueSyntax
    Annotations
    @inline()

Inherited from ValueSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped