A tag that preserves the identity of the AnnotatedType
abstract type from erasure.
A tag that preserves the identity of the AnnotatedType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the BoundedWildcardType
abstract type from erasure.
A tag that preserves the identity of the BoundedWildcardType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the ClassInfoType
abstract type from erasure.
A tag that preserves the identity of the ClassInfoType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the CompoundType
abstract type from erasure.
A tag that preserves the identity of the CompoundType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the ConstantType
abstract type from erasure.
A tag that preserves the identity of the ConstantType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the ExistentialType
abstract type from erasure.
A tag that preserves the identity of the ExistentialType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the MethodType
abstract type from erasure.
A tag that preserves the identity of the MethodType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the NullaryMethodType
abstract type from erasure.
A tag that preserves the identity of the NullaryMethodType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the PolyType
abstract type from erasure.
A tag that preserves the identity of the PolyType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the RefinedType
abstract type from erasure.
A tag that preserves the identity of the RefinedType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the SingleType
abstract type from erasure.
A tag that preserves the identity of the SingleType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the SingletonType
abstract type from erasure.
A tag that preserves the identity of the SingletonType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the SuperType
abstract type from erasure.
A tag that preserves the identity of the SuperType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the ThisType
abstract type from erasure.
A tag that preserves the identity of the ThisType
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the TypeBounds
abstract type from erasure.
A tag that preserves the identity of the TypeBounds
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the TypeRef
abstract type from erasure.
A tag that preserves the identity of the TypeRef
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
A tag that preserves the identity of the Type
abstract type from erasure.
A tag that preserves the identity of the Type
abstract type from erasure.
Can be used for pattern matching, instance tests, serialization and likes.
Returns string formatted according to given format
string.
Returns string formatted according to given format
string.
Format strings are as for String.format
(@see java.lang.String.format).
Implicit values that provide ClassTags
for the reflection
classes. These are abstract in the interface but are later filled in to provide ClassTags
for the either the runtime reflection or macros entities, depending on the use.