Packages

  • package root
    Definition Classes
    root
  • package com
    Definition Classes
    root
  • package daml
    Definition Classes
    com
  • package codegen
    Definition Classes
    daml
  • abstract class Util extends AnyRef

    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
    codegen
    Annotations
    @SuppressWarnings()
  • DamlScalaName
  • Interface
  • TemplateInterface
c

com.daml.codegen.Util

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, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DamlScalaName
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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

    The package for this class/object

  17. def packageNameParts: Array[String]

    Components of the package for this class/object

  18. val packageSuffixParts: Array[String]
  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(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped