BaseType.ClassFill
Constructor and Description |
---|
ArrayType(BaseType componentType,
java.lang.Class<?> rawType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
protected void |
fillTypeClosure(InjectManager manager,
java.util.Set<java.lang.reflect.Type> typeSet) |
java.lang.reflect.Type |
getGenericComponentType() |
java.lang.Class<?> |
getRawClass() |
java.lang.String |
getSimpleName() |
int |
hashCode() |
boolean |
isAssignableFrom(BaseType type) |
boolean |
isParamAssignableFrom(BaseType type)
Assignable as a parameter.
|
java.lang.String |
toString() |
java.lang.reflect.Type |
toType() |
create, create, createClass, createForSource, createForTarget, createGenericClass, extendGenericType, fill, fillSyntheticTypes, getBaseTypeClosure, getParameters, getParamMap, getTypeClosure, getWildcardBounds, isGeneric, isGenericRaw, isGenericVariable, isObject, isPrimitive, isVariable, isWildcard
public ArrayType(BaseType componentType, java.lang.Class<?> rawType)
public java.lang.Class<?> getRawClass()
getRawClass
in class BaseType
public java.lang.reflect.Type getGenericComponentType()
getGenericComponentType
in interface java.lang.reflect.GenericArrayType
public boolean isParamAssignableFrom(BaseType type)
BaseType
isParamAssignableFrom
in class BaseType
protected void fillTypeClosure(InjectManager manager, java.util.Set<java.lang.reflect.Type> typeSet)
fillTypeClosure
in class BaseType
public boolean isAssignableFrom(BaseType type)
isAssignableFrom
in class BaseType
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String getSimpleName()
getSimpleName
in class BaseType