Save This Page
Home » openjdk-7 » » javac » code » [javadoc | source]
public static class: Type.CapturedType [javadoc | source]

All Implemented Interfaces:
    TypeVariable, PrimitiveType

A captured type variable comes from wildcards which can have both upper and lower bound. CapturedType extends TypeVar with a lower bound.
Field Summary
public  WildcardType wildcard     
Fields inherited from$TypeVar:
bound,  lower,  rank_field
Fields inherited from
noType,  moreInfo,  tag,  tsym
 public CapturedType(Name name,
    Symbol owner,
    Type upper,
    Type lower,
    WildcardType wildcard) 
Method from$CapturedType Summary:
accept,   isCaptured,   toString
Methods from$TypeVar:
accept,   accept,   getKind,   getLowerBound,   getUpperBound,   isCaptured
Methods from
accept,   accept,   allparams,   argtypes,   asElement,   asMethodType,   baseType,   baseTypes,   complete,   constType,   constValue,   contains,   contains,   containsAny,   containsAny,   equals,   filter,   getEnclosingType,   getKind,   getLowerBound,   getModelType,   getModelTypes,   getParameterTypes,   getReturnType,   getThrownTypes,   getTypeArguments,   getUpperBound,   hashCode,   isCompound,   isErroneous,   isErroneous,   isExtendsBound,   isFalse,   isFinal,   isInterface,   isParameterized,   isPrimitive,   isRaw,   isSuperBound,   isTrue,   isUnbound,   map,   map,   stringValue,   toString,   toString,   withTypeVar
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from$CapturedType Detail:
 public R accept(Visitor<R, S> v,
    S s) 
 public boolean isCaptured() 
 public String toString()