@deprecatedInheritance(“计划在未来成为最终版本”,"2.13.0")
用法:
class showAsInfix(enabled: Boolean) extends StaticAnnotation
此注释配置 Scala 如何打印 two-parameter 泛型类型。
默认情况下,带有符号名称的类型打印为中缀;而没有它们的类型使用常规的泛型类型语法打印。
使用示例:
scala> class Map[T, U]
defined class Map
scala> def foo: Int Map Int = ???
foo: Map[Int,Int]
scala> @showAsInfix class Map[T, U]
defined class Map
scala> def foo: Int Map Int = ???
foo: Int Map Int
值参数:
- enabled
是否将此类型显示为中缀类型运算符。
源码:
- showAsInfix.scala
相关用法
- Scala annotation.switch用法及代码示例
- Scala annotation.ConstantAnnotation用法及代码示例
- Scala annotation.implicitNotFound用法及代码示例
- Scala annotation.nowarn用法及代码示例
- Scala annotation.implicitAmbiguous用法及代码示例
- Scala annotation.elidable用法及代码示例
- Scala any.!=用法及代码示例
- Scala any.ToString用法及代码示例
- Scala any.==用法及代码示例
- Scala any.IsConst用法及代码示例
- Scala aggregate()用法及代码示例
- Scala Tabulate.sliding用法及代码示例
- Scala ArrayBuffer.inits用法及代码示例
- Scala long.BitwiseOr用法及代码示例
- Scala StringBuilder.partitionMap用法及代码示例
- Scala List distinct()用法及代码示例
- Scala DefaultMap.sizeIs用法及代码示例
- Scala StrictOptimizedIterableOps.sliding用法及代码示例
- Scala Searching.SearchResult用法及代码示例
- Scala ::.collectFirst用法及代码示例
- Scala TreeSet diff()用法及代码示例
- Scala Char getClass()用法及代码示例
- Scala int.Min用法及代码示例
- Scala IntMap.groupMap用法及代码示例
- Scala Map3.mkString用法及代码示例
注:本文由纯净天空筛选整理自scala-lang.org大神的英文原创作品 annotation.showAsInfix。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。