Class ArrayType
java.lang.Object
net.covers1624.coffeegrinder.type.AType
net.covers1624.coffeegrinder.type.ReferenceType
net.covers1624.coffeegrinder.type.ArrayType
Created by covers1624 on 12/4/21.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedArrayType(TypeResolver typeResolver, AType elementType) protectedArrayType(TypeResolver typeResolver, AType elementType, ClassType superClass, List<ClassType> directSuperTypes) -
Method Summary
Modifier and TypeMethodDescriptionbooleannet.covers1624.quack.collection.FastStream<ClassType> getName()inthashCode()booleanmentions(ReferenceType type) toString()withElementType(AType elementType) Methods inherited from class net.covers1624.coffeegrinder.type.ReferenceType
getAllMethods, getFunctionalInterfaceMethod, getLowerBound, getMethods, getUpperBound, resolveField, resolveMethod
-
Constructor Details
-
ArrayType
-
ArrayType
protected ArrayType(TypeResolver typeResolver, AType elementType, ClassType superClass, List<ClassType> directSuperTypes)
-
-
Method Details
-
withElementType
-
getElementType
-
getSuperType
- Specified by:
getSuperTypein classReferenceType
-
getDirectSuperTypes
- Overrides:
getDirectSuperTypesin classReferenceType
-
getName
-
getFullName
- Overrides:
getFullNamein classAType
-
toString
-
mentions
- Overrides:
mentionsin classReferenceType
-
equals
-
hashCode
public int hashCode()
-