@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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。