Class

play.api.json.macros.WritesImpl

Write

Related Doc: package WritesImpl

Permalink

class Write extends () ⇒ scala.reflect.macros.Universe.Tree

Linear Supertypes
() ⇒ scala.reflect.macros.Universe.Tree, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Write
  2. Function0
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Write(symbol: WritesImpl.MacroSymbol)(implicit entity: WritesImpl.Entity)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(): scala.reflect.macros.Universe.Tree

    Permalink

    returns a block of code processing a single symbol.

    returns a block of code processing a single symbol. It accepts a name of the global collection

    Definition Classes
    Write → Function0
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  7. def condition: Option[scala.reflect.macros.Universe.Tree]

    Permalink

    a single condition created from all applied conditions

    a single condition created from all applied conditions

    Attributes
    protected
  8. def conditions: Iterable[scala.reflect.macros.Universe.Tree]

    Permalink

    all conditions used with this field

    all conditions used with this field

    Attributes
    protected
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def externalType: scala.reflect.macros.Universe.Type

    Permalink

    it returns symbols external type, the priority is as follows:

    it returns symbols external type, the priority is as follows:

    1. if @transform 2. if @update 3. the actual type
    Attributes
    protected
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  14. def internalType: scala.reflect.macros.Universe.Type

    Permalink
    Attributes
    protected
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  19. def store: scala.reflect.macros.Universe.Tree

    Permalink

    store the value into list, this respects settings.

    store the value into list, this respects settings. if the value is conditional, apply the condition

    Attributes
    protected
  20. def storeAlways: scala.reflect.macros.Universe.Tree

    Permalink

    stores the tuple into list of fields

    stores the tuple into list of fields

    Attributes
    protected
  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    Function0 → AnyRef → Any
  23. def transformation(variable: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree

    Permalink

    transformation function if @transform, otherwise returns directly the value, i.e., identity

    transformation function if @transform, otherwise returns directly the value, i.e., identity

    Attributes
    protected
  24. def transformed: scala.reflect.macros.Universe.Tree

    Permalink

    transformed the value if @transform, otherwise returns directly the value

    transformed the value if @transform, otherwise returns directly the value

    Attributes
    protected
  25. def updateType: scala.reflect.macros.Universe.Type

    Permalink

    it returns symbols type accepted by @update, the priority is as follows: 2.

    it returns symbols type accepted by @update, the priority is as follows: 2. if @update 3. the actual type

    Attributes
    protected
  26. def valueOrNull: scala.reflect.macros.Universe.ValDef

    Permalink

    if condition allows, it returns the value, otherwise null

    if condition allows, it returns the value, otherwise null

    Attributes
    protected
  27. def valueOrStore: scala.reflect.macros.Universe.Tree

    Permalink

    if not simplified, store the value

    if not simplified, store the value

    Attributes
    protected
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from () ⇒ scala.reflect.macros.Universe.Tree

Inherited from AnyRef

Inherited from Any

Ungrouped