Class

scala.reflect.api.Annotations

LiteralArgumentExtractor

Related Doc: package Annotations

Permalink

abstract class LiteralArgumentExtractor extends AnyRef

An extractor class to create and pattern match with syntax LiteralArgument(value) where value is the constant argument.

Annotations
@deprecated
Deprecated

(Since version 2.11.0) Use Annotation.tree to inspect annotation arguments

Source
Annotations.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LiteralArgumentExtractor
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LiteralArgumentExtractor()

    Permalink

Abstract Value Members

  1. abstract def apply(value: Universe.Constant): Universe.LiteralArgument

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use Annotation.tree to inspect annotation arguments

  2. abstract def unapply(arg: Universe.LiteralArgument): Option[Universe.Constant]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use Annotation.tree to inspect annotation arguments