object TypeStrings extends TypeStrings
- Source
- TypeStrings.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TypeStrings
- TypeStrings
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def anyClass(x: Any): JClass
- Definition Classes
- TypeStrings
- def fromClazz(clazz: JClass): String
- Definition Classes
- TypeStrings
- def fromTag[T](implicit arg0: reflect.api.JavaUniverse.TypeTag[T], arg1: ClassTag[T]): String
- Definition Classes
- TypeStrings
- def fromValue(value: Any): String
Going for an overabundance of caution right now.
Going for an overabundance of caution right now. Later these types can be a lot more precise, but right now the tags have a habit of introducing material which is not syntactically valid as scala source. When this happens it breaks the repl. It would be nice if we mandated that tag toString methods (or some other method, since it's bad practice to rely on toString for correctness) generated the VALID string representation of the type.
- Definition Classes
- TypeStrings
- def isAnonClass(cl: Class[_]): Boolean
- Definition Classes
- TypeStrings
- def quieter(tpe: String, alsoStrip: String*): String
Reducing fully qualified noise for some common packages.
Reducing fully qualified noise for some common packages.
- Definition Classes
- TypeStrings
- def scalaName(clazz: JClass): String
- Definition Classes
- TypeStrings
- def scalaName(s: String): String
- Definition Classes
- TypeStrings
The Scala compiler and reflection APIs.