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, isWildcardpublic ArrayType(BaseType componentType, java.lang.Class<?> rawType)
public java.lang.Class<?> getRawClass()
getRawClass in class BaseTypepublic java.lang.reflect.Type getGenericComponentType()
getGenericComponentType in interface java.lang.reflect.GenericArrayTypepublic boolean isParamAssignableFrom(BaseType type)
BaseTypeisParamAssignableFrom in class BaseTypeprotected void fillTypeClosure(InjectManager manager, java.util.Set<java.lang.reflect.Type> typeSet)
fillTypeClosure in class BaseTypepublic boolean isAssignableFrom(BaseType type)
isAssignableFrom in class BaseTypepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String getSimpleName()
getSimpleName in class BaseType