public static class Type.UndetVar extends Type.DelegatedType
Type.ArrayType, Type.BottomType, Type.CapturedType, Type.ClassType, Type.DelegatedType, Type.ErrorType, Type.ForAll, Type.JCNoType, Type.Mapping, Type.MethodType, Type.PackageType, Type.TypeVar, Type.UndetVar, Type.Visitor<R,S>, Type.WildcardType| Modifier and Type | Field and Description |
|---|---|
List<Type> |
hibounds |
Type |
inst |
List<Type> |
lobounds |
qtype| Constructor and Description |
|---|
Type.UndetVar(Type origin) |
| Modifier and Type | Method and Description |
|---|---|
<R,S> R |
accept(Type.Visitor<R,S> v,
S s) |
Type |
baseType()
If this is a constant type, return its underlying type.
|
String |
toString()
The Java source which this type represents.
|
allparams, clone, getEnclosingType, getParameterTypes, getReturnType, getThrownTypes, getTypeArguments, getUpperBound, isErroneousaccept, argtypes, asElement, asMethodType, baseTypes, complete, constType, constValue, contains, contains, containsSome, equals, getKind, getLowerBound, hashCode, isCompound, isErroneous, isExtendsBound, isFalse, isInterface, isParameterized, isPrimitive, isRaw, isSuperBound, isTrue, isUnbound, map, map, removeBounds, removeBounds, setThrown, stringValue, toString, withTypeVarpublic Type.UndetVar(Type origin)
public <R,S> R accept(Type.Visitor<R,S> v, S s)
public String toString()
TypetoString in interface TypeMirrortoString in class Type.DelegatedType