Package org.jboss.jandex
Class EquivalenceKey.ClassTypeEquivalenceKey
- java.lang.Object
-
- org.jboss.jandex.EquivalenceKey
-
- org.jboss.jandex.EquivalenceKey.TypeEquivalenceKey
-
- org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
-
- Enclosing class:
- EquivalenceKey
public static final class EquivalenceKey.ClassTypeEquivalenceKey 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
Fields Modifier and Type Field Description private static java.util.function.Function<DotName,EquivalenceKey.ClassTypeEquivalenceKey>
FACTORY
private static java.util.Map<DotName,EquivalenceKey.ClassTypeEquivalenceKey>
JAVA_INSTANCES
private DotName
name
-
Constructor Summary
Constructors Modifier Constructor Description private
ClassTypeEquivalenceKey(DotName name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
private static EquivalenceKey.ClassTypeEquivalenceKey
of(DotName name)
java.lang.String
toString()
-
-
-
Field Detail
-
JAVA_INSTANCES
private static final java.util.Map<DotName,EquivalenceKey.ClassTypeEquivalenceKey> JAVA_INSTANCES
-
FACTORY
private static final java.util.function.Function<DotName,EquivalenceKey.ClassTypeEquivalenceKey> FACTORY
-
name
private final DotName name
-
-
Constructor Detail
-
ClassTypeEquivalenceKey
private ClassTypeEquivalenceKey(DotName name)
-
-
Method Detail
-
of
private static EquivalenceKey.ClassTypeEquivalenceKey of(DotName name)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-