Class

play.api.json.macros.ReadsImpl

Read

Related Doc: package ReadsImpl

Permalink

class Read extends () ⇒ Result

Linear Supertypes
() ⇒ Result, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Read
  2. Function0
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Read(symbol: ReadsImpl.MacroSymbol, simplified: Boolean)(implicit entity: ReadsImpl.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 alwaysSet: scala.reflect.macros.Universe.Tree

    Permalink

    stores the tuple into list of fields

    stores the tuple into list of fields

    Attributes
    protected
  5. def apply(): Result

    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
    Read → Function0
  6. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  8. 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
  9. def conditionalSet(condition: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.If

    Permalink

    if the value is removable and is not None, store it

    if the value is removable and is not None, store it

    Attributes
    protected
  10. def conditions: List[scala.reflect.macros.Universe.Tree]

    Permalink

    all conditions used with this field

    all conditions used with this field

    Attributes
    protected
  11. val default: ReadsImpl.DefaultValue

    Permalink

    default value for this symbol

    default value for this symbol

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. 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
  15. def extractor: scala.reflect.macros.Universe.ValDef

    Permalink

    result extractor

    result extractor

    Attributes
    protected
  16. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. def mandatory: scala.reflect.macros.Universe.Tree

    Permalink

    validates mandatory value

    validates mandatory value

    Attributes
    protected
  20. def name: String

    Permalink

    result name

    result name

    Attributes
    protected
  21. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink

    recovers the result if the value is optional

    recovers the result if the value is optional

    Attributes
    protected
  25. def optionalWithDefault: scala.reflect.macros.Universe.Tree

    Permalink

    if the value is optional but has default, it fills it in

    if the value is optional but has default, it fills it in

    Attributes
    protected
  26. def path: scala.reflect.macros.Universe.Tree

    Permalink

    retrieves the result at given path or at root when simplified

    retrieves the result at given path or at root when simplified

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

    Permalink

    provides either optional or mandatory value result

    provides either optional or mandatory value result

    Attributes
    protected
  28. def setter: scala.reflect.macros.Universe.Tree

    Permalink

    store the value into list, this respects settings

    store the value into list, this respects settings

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

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

    Permalink
    Definition Classes
    Function0 → AnyRef → Any
  31. def transform: (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
  32. def transformationFunction: Option[scala.reflect.macros.Universe.Tree]

    Permalink

    transformation function T => U, if has default Option[ T ] => Option[ U ]

    transformation function T => U, if has default Option[ T ] => Option[ U ]

    Attributes
    protected
  33. 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
  34. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. 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 () ⇒ Result

Inherited from AnyRef

Inherited from Any

Ungrouped