scala.reflect
ClassManifest
object
ClassManifest
extends AnyRef
Value Members
-
def
!=
(arg0: AnyRef)
: Boolean
-
def
!=
(arg0: Any)
: Boolean
-
def
##
()
: Int
-
def
$asInstanceOf
[T0]
()
: T0
-
def
$isInstanceOf
[T0]
()
: Boolean
-
def
==
(arg0: AnyRef)
: Boolean
-
def
==
(arg0: Any)
: Boolean
-
val
Any
: Manifest[Any]
-
val
AnyVal
: Manifest[AnyVal]
-
val
Boolean
: AnyValManifest[Boolean]
-
val
Byte
: AnyValManifest[Byte]
-
val
Char
: AnyValManifest[Char]
-
val
Double
: AnyValManifest[Double]
-
val
Float
: AnyValManifest[Float]
-
val
Int
: AnyValManifest[Int]
-
val
Long
: AnyValManifest[Long]
-
val
Nothing
: Manifest[Nothing]
-
val
Null
: Manifest[Null]
-
val
Object
: Manifest[AnyRef]
-
val
Short
: AnyValManifest[Short]
-
val
Unit
: AnyValManifest[Unit]
-
def
abstractType
[T]
(prefix: scala.reflect.OptManifest[_], name: String, upperbound: scala.reflect.ClassManifest[_], args: scala.reflect.OptManifest[_]*)
: ClassManifest[T]
-
def
abstractType
[T]
(prefix: scala.reflect.OptManifest[_], name: String, clazz: Class[_], args: scala.reflect.OptManifest[_]*)
: ClassManifest[T]
-
def
arrayType
[T]
(arg: scala.reflect.OptManifest[_])
: ClassManifest[Array[T]]
-
def
asInstanceOf
[T0]
: T0
-
def
classType
[T <: AnyRef]
(prefix: scala.reflect.OptManifest[_], clazz: Class[_], args: scala.reflect.OptManifest[_]*)
: ClassManifest[T]
-
def
classType
[T <: AnyRef]
(clazz: Class[_], arg1: scala.reflect.OptManifest[_], args: scala.reflect.OptManifest[_]*)
: ClassManifest[T]
-
def
classType
[T <: AnyRef]
(clazz: Class[_])
: ClassManifest[T]
-
def
clone
()
: AnyRef
-
def
eq
(arg0: AnyRef)
: Boolean
-
def
equals
(arg0: Any)
: Boolean
-
def
finalize
()
: Unit
-
def
fromClass
[T]
(clazz: Class[T])
: ClassManifest[T]
-
def
getClass
()
: java.lang.Class[_ <: java.lang.Object]
-
def
hashCode
()
: Int
-
def
isInstanceOf
[T0]
: Boolean
-
def
ne
(arg0: AnyRef)
: Boolean
-
def
notify
()
: Unit
-
def
notifyAll
()
: Unit
-
def
readResolve
()
: AnyRef
-
def
singleType
[T <: AnyRef]
(value: AnyRef)
: Manifest[T]
-
def
synchronized
[T0]
(arg0: T0)
: T0
-
def
toString
()
: String
-
def
wait
()
: Unit
-
def
wait
(arg0: Long, arg1: Int)
: Unit
-
def
wait
(arg0: Long)
: Unit
Inherited from AnyRef
Value Members
-
def
!=
(arg0: AnyRef)
: Boolean
-
def
##
()
: Int
-
def
$asInstanceOf
[T0]
()
: T0
-
def
$isInstanceOf
[T0]
()
: Boolean
-
def
==
(arg0: AnyRef)
: Boolean
-
def
clone
()
: AnyRef
-
def
eq
(arg0: AnyRef)
: Boolean
-
def
equals
(arg0: Any)
: Boolean
-
def
finalize
()
: Unit
-
def
getClass
()
: java.lang.Class[_ <: java.lang.Object]
-
def
hashCode
()
: Int
-
def
ne
(arg0: AnyRef)
: Boolean
-
def
notify
()
: Unit
-
def
notifyAll
()
: Unit
-
def
synchronized
[T0]
(arg0: T0)
: T0
-
def
toString
()
: String
-
def
wait
()
: Unit
-
def
wait
(arg0: Long, arg1: Int)
: Unit
-
def
wait
(arg0: Long)
: Unit
Inherited from Any
Value Members
-
def
!=
(arg0: Any)
: Boolean
-
def
==
(arg0: Any)
: Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
isInstanceOf
[T0]
: Boolean
This object is used by the compiler and should not be used in client code. The object
Manifest
defines factory methods for manifests.BE AWARE: The factory for refinement types is missing and will be implemented in a later version of this class.