Packages

  • package root
    Definition Classes
    root
  • package com
    Definition Classes
    root
  • package daml
    Definition Classes
    com
  • package lf
    Definition Classes
    daml
  • package codegen
    Definition Classes
    lf
  • package lf
    Definition Classes
    codegen
  • final case class LFUtil(packageName: String, iface: EnvironmentSignature, outputDir: File) extends Product with Serializable

    In order to avoid endlessly passing around "packageName" and "iface" to utility functions we initialise a class with these values and allow all the methods to have access to them.

    In order to avoid endlessly passing around "packageName" and "iface" to utility functions we initialise a class with these values and allow all the methods to have access to them.

    Definition Classes
    lf
  • DamlScalaName
c

com.daml.lf.codegen.lf.LFUtil

DamlScalaName

case class DamlScalaName(packageSuffixParts: Array[String], name: String) extends Product with Serializable

A Scala class/object package suffix and name.

packageSuffixParts

the package suffix of the class. This will be appended to the packageNameElems to create the package for this Scala class/object

name

the name of the class/object

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DamlScalaName
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DamlScalaName(packageSuffixParts: Array[String], name: String)

    packageSuffixParts

    the package suffix of the class. This will be appended to the packageNameElems to create the package for this Scala class/object

    name

    the name of the class/object

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(ojb: Any): Boolean
    Definition Classes
    DamlScalaName → Equals → AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    DamlScalaName → AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. val name: String
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  15. def packageName: String

    The package for this class/object

  16. def packageNameParts: Array[String]

    Components of the package for this class/object

  17. val packageSuffixParts: Array[String]
  18. def productElementNames: Iterator[String]
    Definition Classes
    Product
  19. def qualifiedName: String

    The fully qualified name of this class/object

  20. def qualifiedNameParts: Array[String]

    Components of the fully qualified name for this class/object

  21. def qualifiedTermName: scala.reflect.api.JavaUniverse.Select
  22. def qualifiedTypeName: scala.reflect.api.JavaUniverse.Select
  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toFileName: File

    The file name where this class/object must be stored

  25. def toRefTree: scala.reflect.api.JavaUniverse.RefTree
  26. def toRefTreeWithInnerTypes(innerTypes: Array[String]): scala.reflect.api.JavaUniverse.RefTree
  27. def toString(): String
    Definition Classes
    DamlScalaName → AnyRef → Any
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped