object DiagrammedExpr
DiagrammedExpr companion object that provides factory methods to create different sub types of DiagrammedExpr
DiagrammedExpr is used by code generated from DiagrammedAssertionsMacro, it needs to be public
so that the generated code can be compiled.  It is expected that ScalaTest users would ever need to use DiagrammedExpr
directly.
- Source
 - DiagrammedExpr.scala
 
- Alphabetic
 - By Inheritance
 
- DiagrammedExpr
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def applyExpr[T](qualifier: DiagrammedExpr[_], args: List[DiagrammedExpr[_]], value: T, anchor: Int): DiagrammedExpr[T]
Create apply
DiagrammedExprthat wrapsApplyorTypeApplyexpression.Create apply
DiagrammedExprthat wrapsApplyorTypeApplyexpression.- qualifier
 the qualifier of the
ApplyorTypeApplyexpression- args
 the arguments of the
ApplyorTypeApplyexpression- value
 the expression value
- anchor
 the anchor of the expression
- returns
 an apply
DiagrammedExpr
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable])
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -    def selectExpr[T](qualifier: DiagrammedExpr[_], value: T, anchor: Int): DiagrammedExpr[T]
Create select
DiagrammedExprthat wrapsSelectexpression.Create select
DiagrammedExprthat wrapsSelectexpression.- qualifier
 the qualifier of the
ApplyorTypeApplyexpression- value
 the expression value
- anchor
 the anchor of the expression
- returns
 a select
DiagrammedExpr
 -    def simpleExpr[T](expression: T, anchor: Int): DiagrammedExpr[T]
Create simple
DiagrammedExprthat wraps expressions that is notSelect,ApplyorTypeApply.Create simple
DiagrammedExprthat wraps expressions that is notSelect,ApplyorTypeApply.- expression
 the expression value
- anchor
 the anchor of the expression
- returns
 a simple
DiagrammedExpr
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()