public final class ClassType extends Type
| Modifier and Type | Field and Description |
|---|---|
static ClassType |
OBJECT_TYPE |
EMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
static boolean |
arrayEquals(org.jboss.jandex.Interned[] a,
org.jboss.jandex.Interned[] b) |
static int |
arrayHashCode(org.jboss.jandex.Interned[] array) |
ClassType |
asClassType()
Casts this type to a
ClassType and returns it if the kind is Type.Kind.CLASS. |
Type.Kind |
kind()
Returns the kind of Type this is.
|
annotation, annotations, annotationsWithRepeatable, asArrayType, asParameterizedType, asPrimitiveType, asTypeVariable, asTypeVariableReference, asUnresolvedTypeVariable, asVoidType, asWildcardType, create, createWithAnnotations, equals, hasAnnotation, hashCode, internEquals, internHashCode, name, toStringpublic static final ClassType OBJECT_TYPE
public ClassType asClassType()
TypeClassType and returns it if the kind is Type.Kind.CLASS.
Throws an exception otherwise.asClassType in class TypeClassTypepublic static boolean arrayEquals(org.jboss.jandex.Interned[] a,
org.jboss.jandex.Interned[] b)
public static int arrayHashCode(org.jboss.jandex.Interned[] array)
Copyright © 2018–2022. All rights reserved.