A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.scala-lang.org/api/2.13.2/scala-reflect/scala/reflect/api/JavaUniverse.html below:

Scala Reflection Library 2.13.2 - scala.reflect.api.JavaUniverse

trait JavaUniverse extends Universe



Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. JavaUniverse
  2. Universe
  3. Internals
  4. Quasiquotes
  5. Liftables
  6. Printers
  7. Mirrors
  8. StandardLiftables
  9. StandardNames
  10. StandardDefinitions
  11. ImplicitTags
  12. TypeTags
  13. Exprs
  14. Positions
  15. Annotations
  16. Constants
  17. Trees
  18. Names
  19. Scopes
  20. FlagSets
  21. Types
  22. Symbols
  23. AnyRef
  24. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
Visibility
  1. Public
  2. Protected
Abstract Value Members
  1.  abstract val Alternative: AlternativeExtractor
  2.  implicit abstract val AlternativeTag: ClassTag[Alternative]
  3.  abstract val Annotated: AnnotatedExtractor
  4.  implicit abstract val AnnotatedTag: ClassTag[Annotated]
  5.  abstract val AnnotatedType: AnnotatedTypeExtractor
  6.  implicit abstract val AnnotatedTypeTag: ClassTag[AnnotatedType]
  7.  abstract val Annotation: AnnotationExtractor
  8.  implicit abstract val AnnotationTag: ClassTag[Annotation]
  9.  abstract val AppliedTypeTree: AppliedTypeTreeExtractor
  10.  implicit abstract val AppliedTypeTreeTag: ClassTag[AppliedTypeTree]
  11.  abstract val Apply: ApplyExtractor
  12.  implicit abstract val ApplyTag: ClassTag[Apply]
  13.  abstract val Assign: AssignExtractor
  14.  implicit abstract val AssignTag: ClassTag[Assign]
  15.  abstract val Bind: BindExtractor
  16.  implicit abstract val BindTag: ClassTag[Bind]
  17.  abstract val Block: BlockExtractor
  18.  implicit abstract val BlockTag: ClassTag[Block]
  19.  abstract val BoundedWildcardType: BoundedWildcardTypeExtractor
  20.  implicit abstract val BoundedWildcardTypeTag: ClassTag[BoundedWildcardType]
  21.  abstract val CaseDef: CaseDefExtractor
  22.  implicit abstract val CaseDefTag: ClassTag[CaseDef]
  23.  abstract val ClassDef: ClassDefExtractor
  24.  implicit abstract val ClassDefTag: ClassTag[ClassDef]
  25.  abstract val ClassInfoType: ClassInfoTypeExtractor
  26.  implicit abstract val ClassInfoTypeTag: ClassTag[ClassInfoType]
  27.  implicit abstract val ClassSymbolTag: ClassTag[ClassSymbol]
  28.  implicit abstract val CompoundTypeTag: ClassTag[CompoundType]
  29.  abstract val CompoundTypeTree: CompoundTypeTreeExtractor
  30.  implicit abstract val CompoundTypeTreeTag: ClassTag[CompoundTypeTree]
  31.  abstract val Constant: ConstantExtractor
  32.  implicit abstract val ConstantTag: ClassTag[Constant]
  33.  abstract val ConstantType: ConstantTypeExtractor
  34.  implicit abstract val ConstantTypeTag: ClassTag[ConstantType]
  35.  abstract val DefDef: DefDefExtractor
  36.  implicit abstract val DefDefTag: ClassTag[DefDef]
  37.  implicit abstract val DefTreeTag: ClassTag[DefTree]
  38.  abstract val EmptyTree: Tree
  39.  abstract val ExistentialType: ExistentialTypeExtractor
  40.  implicit abstract val ExistentialTypeTag: ClassTag[ExistentialType]
  41.  abstract val ExistentialTypeTree: ExistentialTypeTreeExtractor
  42.  implicit abstract val ExistentialTypeTreeTag: ClassTag[ExistentialTypeTree]
  43.  abstract val Flag: FlagValues
  44.  implicit abstract val FlagSetTag: ClassTag[FlagSet]
  45.  implicit abstract val FreeTermSymbolTag: ClassTag[FreeTermSymbol]
  46.  implicit abstract val FreeTypeSymbolTag: ClassTag[FreeTypeSymbol]
  47.  abstract val Function: FunctionExtractor
  48.  implicit abstract val FunctionTag: ClassTag[Function]
  49.  implicit abstract val GenericApplyTag: ClassTag[GenericApply]
  50.  abstract def Ident(sym: Symbol): Ident
  51.  abstract val Ident: IdentExtractor
  52.  implicit abstract val IdentTag: ClassTag[Ident]
  53.  abstract val If: IfExtractor
  54.  implicit abstract val IfTag: ClassTag[If]
  55.  implicit abstract val ImplDefTag: ClassTag[ImplDef]
  56.  abstract val Import: ImportExtractor
  57.  abstract val ImportSelector: ImportSelectorExtractor
  58.  implicit abstract val ImportSelectorTag: ClassTag[ImportSelector]
  59.  implicit abstract val ImportTag: ClassTag[Import]
  60.  implicit abstract val JavaArgumentTag: ClassTag[JavaArgument]
  61.  abstract val LabelDef: LabelDefExtractor
  62.  implicit abstract val LabelDefTag: ClassTag[LabelDef]
  63.  abstract val Literal: LiteralExtractor
  64.  implicit abstract val LiteralTag: ClassTag[Literal]
  65.  abstract val Match: MatchExtractor
  66.  implicit abstract val MatchTag: ClassTag[Match]
  67.  implicit abstract val MemberDefTag: ClassTag[MemberDef]
  68.  implicit abstract val MemberScopeTag: ClassTag[MemberScope]
  69.  implicit abstract val MethodSymbolTag: ClassTag[MethodSymbol]
  70.  abstract val MethodType: MethodTypeExtractor
  71.  implicit abstract val MethodTypeTag: ClassTag[MethodType]
  72.  implicit abstract val MirrorTag: ClassTag[Mirror]
  73.  abstract val Modifiers: ModifiersExtractor
  74.  implicit abstract val ModifiersTag: ClassTag[Modifiers]
  75.  abstract val ModuleDef: ModuleDefExtractor
  76.  implicit abstract val ModuleDefTag: ClassTag[ModuleDef]
  77.  implicit abstract val ModuleSymbolTag: ClassTag[ModuleSymbol]
  78.  implicit abstract val NameTag: ClassTag[Name]
  79.  implicit abstract val NameTreeTag: ClassTag[NameTree]
  80.  abstract val NamedArg: NamedArgExtractor
  81.  implicit abstract val NamedArgTag: ClassTag[NamedArg]
  82.  abstract val New: NewExtractor
  83.  implicit abstract val NewTag: ClassTag[New]
  84.  abstract val NoFlags: FlagSet
  85.  abstract val NoPosition: Position
  86.  abstract val NoPrefix: Type
  87.  abstract val NoSymbol: Symbol
  88.  abstract val NoType: Type
  89.  abstract val NullaryMethodType: NullaryMethodTypeExtractor
  90.  implicit abstract val NullaryMethodTypeTag: ClassTag[NullaryMethodType]
  91.  abstract val PackageDef: PackageDefExtractor
  92.  implicit abstract val PackageDefTag: ClassTag[PackageDef]
  93.  abstract val PolyType: PolyTypeExtractor
  94.  implicit abstract val PolyTypeTag: ClassTag[PolyType]
  95.  implicit abstract val PositionTag: ClassTag[Position]
  96.  abstract val RefTree: RefTreeExtractor
  97.  implicit abstract val RefTreeTag: ClassTag[RefTree]
  98.  abstract val ReferenceToBoxed: ReferenceToBoxedExtractor
  99.  implicit abstract val ReferenceToBoxedTag: ClassTag[ReferenceToBoxed]
  100.  abstract val RefinedType: RefinedTypeExtractor
  101.  implicit abstract val RefinedTypeTag: ClassTag[RefinedType]
  102.  abstract val Return: ReturnExtractor
  103.  implicit abstract val ReturnTag: ClassTag[Return]
  104.  implicit abstract val ScopeTag: ClassTag[Scope]
  105.  abstract def Select(qualifier: Tree, sym: Symbol): Select
  106.  abstract val Select: SelectExtractor
  107.  abstract val SelectFromTypeTree: SelectFromTypeTreeExtractor
  108.  implicit abstract val SelectFromTypeTreeTag: ClassTag[SelectFromTypeTree]
  109.  implicit abstract val SelectTag: ClassTag[Select]
  110.  abstract val SingleType: SingleTypeExtractor
  111.  implicit abstract val SingleTypeTag: ClassTag[SingleType]
  112.  implicit abstract val SingletonTypeTag: ClassTag[SingletonType]
  113.  abstract val SingletonTypeTree: SingletonTypeTreeExtractor
  114.  implicit abstract val SingletonTypeTreeTag: ClassTag[SingletonTypeTree]
  115.  abstract val Star: StarExtractor
  116.  implicit abstract val StarTag: ClassTag[Star]
  117.  abstract val Super: SuperExtractor
  118.  implicit abstract val SuperTag: ClassTag[Super]
  119.  abstract val SuperType: SuperTypeExtractor
  120.  implicit abstract val SuperTypeTag: ClassTag[SuperType]
  121.  implicit abstract val SymTreeTag: ClassTag[SymTree]
  122.  implicit abstract val SymbolTag: ClassTag[Symbol]
  123.  abstract val Template: TemplateExtractor
  124.  implicit abstract val TemplateTag: ClassTag[Template]
  125.  abstract val TermName: TermNameExtractor
  126.  implicit abstract val TermNameTag: ClassTag[TermName]
  127.  implicit abstract val TermSymbolTag: ClassTag[TermSymbol]
  128.  implicit abstract val TermTreeTag: ClassTag[TermTree]
  129.  abstract def This(sym: Symbol): Tree
  130.  abstract val This: ThisExtractor
  131.  implicit abstract val ThisTag: ClassTag[This]
  132.  abstract val ThisType: ThisTypeExtractor
  133.  implicit abstract val ThisTypeTag: ClassTag[ThisType]
  134.  abstract val Throw: ThrowExtractor
  135.  implicit abstract val ThrowTag: ClassTag[Throw]
  136.  implicit abstract val TreeCopierTag: ClassTag[TreeCopier]
  137.  implicit abstract val TreeTag: ClassTag[Tree]
  138.  abstract val Try: TryExtractor
  139.  implicit abstract val TryTag: ClassTag[Try]
  140.  implicit abstract val TypTreeTag: ClassTag[TypTree]
  141.  abstract val TypeApply: TypeApplyExtractor
  142.  implicit abstract val TypeApplyTag: ClassTag[TypeApply]
  143.  abstract val TypeBounds: TypeBoundsExtractor
  144.  implicit abstract val TypeBoundsTag: ClassTag[TypeBounds]
  145.  abstract val TypeBoundsTree: TypeBoundsTreeExtractor
  146.  implicit abstract val TypeBoundsTreeTag: ClassTag[TypeBoundsTree]
  147.  abstract val TypeDef: TypeDefExtractor
  148.  implicit abstract val TypeDefTag: ClassTag[TypeDef]
  149.  abstract val TypeName: TypeNameExtractor
  150.  implicit abstract val TypeNameTag: ClassTag[TypeName]
  151.  abstract val TypeRef: TypeRefExtractor
  152.  implicit abstract val TypeRefTag: ClassTag[TypeRef]
  153.  implicit abstract val TypeSymbolTag: ClassTag[TypeSymbol]
  154.  implicit abstract val TypeTagg: ClassTag[Type]
  155.  abstract def TypeTree(tp: Type): TypeTree
  156.  abstract val TypeTree: TypeTreeExtractor
  157.  implicit abstract val TypeTreeTag: ClassTag[TypeTree]
  158.  abstract val Typed: TypedExtractor
  159.  implicit abstract val TypedTag: ClassTag[Typed]
  160.  abstract val UnApply: UnApplyExtractor
  161.  implicit abstract val UnApplyTag: ClassTag[UnApply]
  162.  abstract val ValDef: ValDefExtractor
  163.  implicit abstract val ValDefTag: ClassTag[ValDef]
  164.  implicit abstract val ValOrDefDefTag: ClassTag[ValOrDefDef]
  165.  abstract val WildcardType: Type
  166.  implicit abstract def addFlagOps(left: FlagSet): FlagOps
  167.  abstract def annotationToTree(ann: Annotation): Tree
  168.  abstract def appliedType(sym: Symbol, args: Type*): Type
  169.  abstract def appliedType(sym: Symbol, args: List[Type]): Type
  170.  abstract def appliedType(tycon: Type, args: Type*): Type
  171.  abstract def appliedType(tycon: Type, args: List[Type]): Type
  172.  abstract def atPos[T <: Tree](pos: Position)(tree: T): T
  173.  abstract val definitions: DefinitionsApi
  174.  abstract def glb(ts: List[Type]): Type
  175.  abstract val internal: Internal
  176.  abstract def lub(xs: List[Type]): Type
  177.  abstract def newCodePrinter(out: PrintWriter, tree: Tree, printRootPkg: Boolean): TreePrinter
  178.  abstract def newLazyTreeCopier: TreeCopier
  179.  abstract def newRawTreePrinter(out: PrintWriter): TreePrinter
  180.  abstract def newStrictTreeCopier: TreeCopier
  181.  abstract def newTreePrinter(out: PrintWriter): TreePrinter
  182.  abstract val noSelfType: ValDef
  183.  abstract val pendingSuperCall: Apply
  184.  abstract val rootMirror: Mirror
  185.  abstract def runtimeMirror(cl: ClassLoader): Mirror
  186.  abstract def show(position: Position): String
  187.  abstract def show(flags: FlagSet): String
  188.  abstract def show(name: Name): String
  189.  abstract def showDecl(sym: Symbol): String
  190.  abstract def symbolOf[T](implicit arg0: WeakTypeTag[T]): TypeSymbol
  191.  abstract val termNames: TermNamesApi
  192.  abstract def treeToAnnotation(tree: Tree): Annotation
  193.  abstract val typeNames: TypeNamesApi
  194.  abstract def wrappingPos(trees: List[Tree]): Position
  195.  abstract def wrappingPos(default: Position, trees: List[Tree]): Position
  196.  abstract def Apply(sym: Symbol, args: Tree*): Tree
  197.  abstract def ApplyConstructor(tpt: Tree, args: List[Tree]): Tree
  198.  abstract def Bind(sym: Symbol, body: Tree): Bind
  199.  abstract def Block(stats: Tree*): Block
  200.  abstract def CaseDef(pat: Tree, body: Tree): CaseDef
  201.  abstract def Ident(name: String): Ident
  202.  abstract def New(sym: Symbol, args: Tree*): Tree
  203.  abstract def New(tpe: Type, args: Tree*): Tree
  204.  abstract def New(tpt: Tree, argss: List[List[Tree]]): Tree
  205.  abstract def Select(qualifier: Tree, name: String): Select
  206.  abstract def Super(sym: Symbol, mix: TypeName): Tree
  207.  abstract def Throw(tpe: Type, args: Tree*): Throw
  208.  abstract def Try(body: Tree, cases: (Tree, Tree)*): Try
  209.  abstract val compat: Compat
  210.  abstract val emptyValDef: ValDef
  211.  abstract def newTermName(s: String): TermName
  212.  abstract def newTypeName(s: String): TypeName
  213.  abstract val nme: TermNamesApi
  214.  abstract val tpnme: TypeNamesApi
Concrete Value Members
  1.  object Expr extends java.io.Serializable
  2.  final def !=(arg0: Any): Boolean
  3.  final def ##: Int
  4.  def +(other: String): String
  5.  def ->[B](y: B): (JavaUniverse, B)
  6.  final def ==(arg0: Any): Boolean
  7.  def Modifiers(flags: FlagSet): Modifiers
  8.  def Modifiers(flags: FlagSet, privateWithin: Name): Modifiers
  9.  lazy val NoMods: Modifiers
  10.  implicit val RuntimeClassTag: ClassTag[RuntimeClass]
  11.  final def asInstanceOf[T0]: T0
  12.  def clone(): AnyRef
  13.  def ensuring(cond: (JavaUniverse) => Boolean, msg: => Any): JavaUniverse
  14.  def ensuring(cond: (JavaUniverse) => Boolean): JavaUniverse
  15.  def ensuring(cond: Boolean, msg: => Any): JavaUniverse
  16.  def ensuring(cond: Boolean): JavaUniverse
  17.  final def eq(arg0: AnyRef): Boolean
  18.  def equals(arg0: AnyRef): Boolean
  19.  def finalize(): Unit
  20.  def formatted(fmtstr: String): String
  21.  final def getClass(): Class[_ <: AnyRef]
  22.  def hashCode(): Int
  23.  final def isInstanceOf[T0]: Boolean
  24.  def itransform(transformer: Transformer, tree: Tree): Tree
  25.  final def ne(arg0: AnyRef): Boolean
  26.  final def notify(): Unit
  27.  final def notifyAll(): Unit
  28.  macro def reify[T](expr: T): Expr[T]
  29.  def render(what: Any, mkPrinter: (PrintWriter) => TreePrinter, printTypes: BooleanFlag = None, printIds: BooleanFlag = None, printOwners: BooleanFlag = None, printKinds: BooleanFlag = None, printMirrors: BooleanFlag = None, printPositions: BooleanFlag = None): String
  30.  def show(any: Any, printTypes: BooleanFlag = None, printIds: BooleanFlag = None, printOwners: BooleanFlag = None, printKinds: BooleanFlag = None, printMirrors: BooleanFlag = None, printPositions: BooleanFlag = None): String
  31.  def showCode(tree: Tree, printTypes: BooleanFlag = None, printIds: BooleanFlag = None, printOwners: BooleanFlag = None, printPositions: BooleanFlag = None, printRootPkg: Boolean = false): String
  32.  def showRaw(position: Position): String
  33.  def showRaw(flags: FlagSet): String
  34.  def showRaw(name: Name): String
  35.  def showRaw(any: Any, printTypes: BooleanFlag = None, printIds: BooleanFlag = None, printOwners: BooleanFlag = None, printKinds: BooleanFlag = None, printMirrors: BooleanFlag = None, printPositions: BooleanFlag = None): String
  36.  final def synchronized[T0](arg0: => T0): T0
  37.  def toString(): String
  38.  val treeCopy: TreeCopier
  39.  def treeToString(tree: Tree): String
  40.  def typeOf[T](implicit ttag: TypeTag[T]): Type
  41.  def typeTag[T](implicit ttag: TypeTag[T]): TypeTag[T]
  42.  final def wait(): Unit
  43.  final def wait(arg0: Long, arg1: Int): Unit
  44.  final def wait(arg0: Long): Unit
  45.  def weakTypeOf[T](implicit attag: WeakTypeTag[T]): Type
  46.  def weakTypeTag[T](implicit attag: WeakTypeTag[T]): WeakTypeTag[T]
  47.  def xtransform(transformer: Transformer, tree: Tree): Tree
  48.  object Liftable extends Universe.StandardLiftableInstances
  49.  object Unliftable extends Universe.StandardUnliftableInstances
  50.  object BooleanFlag extends java.io.Serializable
  51.  object TypeTag extends java.io.Serializable
  52.  object WeakTypeTag extends java.io.Serializable

Universe

Annotations

Constants

Definitions

Expressions

Flags

Internal

JavaMirrors

Mirrors

Names

Positions

Printers

Scopes

Standard Names

Symbols

Trees

Types - Operations

TypeTags

Types

Tree Copying

Factories

Tree Traversal and Transformation

Ungrouped


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4