langtools/src/share/classes/com/sun/tools/javac/code/Type.java
changeset 938 13aae74ca013
parent 735 372aa565a221
child 1206 3a05355982a9
equal deleted inserted replaced
937:457a11ae2e84 938:13aae74ca013
   977 
   977 
   978         public TypeKind getKind() {
   978         public TypeKind getKind() {
   979             return TypeKind.TYPEVAR;
   979             return TypeKind.TYPEVAR;
   980         }
   980         }
   981 
   981 
       
   982         public boolean isCaptured() {
       
   983             return false;
       
   984         }
       
   985 
   982         public <R, P> R accept(TypeVisitor<R, P> v, P p) {
   986         public <R, P> R accept(TypeVisitor<R, P> v, P p) {
   983             return v.visitTypeVariable(this, p);
   987             return v.visitTypeVariable(this, p);
   984         }
   988         }
   985     }
   989     }
   986 
   990 
  1010             return v.visitCapturedType(this, s);
  1014             return v.visitCapturedType(this, s);
  1011         }
  1015         }
  1012 
  1016 
  1013         public Type getLowerBound() {
  1017         public Type getLowerBound() {
  1014             return lower;
  1018             return lower;
       
  1019         }
       
  1020 
       
  1021         @Override
       
  1022         public boolean isCaptured() {
       
  1023             return true;
  1015         }
  1024         }
  1016 
  1025 
  1017         @Override
  1026         @Override
  1018         public String toString() {
  1027         public String toString() {
  1019             return "capture#"
  1028             return "capture#"