Package org.jboss.jandex
Class EquivalenceKey.ParameterizedTypeEquivalenceKey
java.lang.Object
org.jboss.jandex.EquivalenceKey
org.jboss.jandex.EquivalenceKey.TypeEquivalenceKey
org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
- Enclosing class:
EquivalenceKey
public static final class EquivalenceKey.ParameterizedTypeEquivalenceKey
extends EquivalenceKey.TypeEquivalenceKey
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.jandex.EquivalenceKey
EquivalenceKey.ArrayTypeEquivalenceKey, EquivalenceKey.ClassEquivalenceKey, EquivalenceKey.ClassTypeEquivalenceKey, EquivalenceKey.DeclarationEquivalenceKey, EquivalenceKey.FieldEquivalenceKey, EquivalenceKey.MethodEquivalenceKey, EquivalenceKey.MethodParameterEquivalenceKey, EquivalenceKey.ParameterizedTypeEquivalenceKey, EquivalenceKey.PrimitiveTypeEquivalenceKey, EquivalenceKey.RecordComponentEquivalenceKey, EquivalenceKey.TypeEquivalenceKey, EquivalenceKey.TypeVariableEquivalenceKey, EquivalenceKey.TypeVariableReferenceEquivalenceKey, EquivalenceKey.UnresolvedTypeVariableEquivalenceKey, EquivalenceKey.VoidTypeEquivalenceKey, EquivalenceKey.WildcardTypeEquivalenceKey
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DotName
private final EquivalenceKey.TypeEquivalenceKey[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ParameterizedTypeEquivalenceKey
(DotName genericClass, EquivalenceKey.TypeEquivalenceKey[] typeArguments) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
toString()
(package private) String
toStringWithWhere
(Set<EquivalenceKey.TypeVariableEquivalenceKey> typeVariables)
-
Field Details
-
genericClass
-
typeArguments
-
-
Constructor Details
-
ParameterizedTypeEquivalenceKey
private ParameterizedTypeEquivalenceKey(DotName genericClass, EquivalenceKey.TypeEquivalenceKey[] typeArguments)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
toStringWithWhere
- Overrides:
toStringWithWhere
in classEquivalenceKey
-