Java 类com.sun.tools.classfile.Type.TypeParamType 实例源码

项目:OpenJSharp    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:openjdk-jdk10    文件:ClassWriter.java   
@Override
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:openjdk9    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:lookaside_java-1.8.0-openjdk    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:jsr308-langtools    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:infobip-open-jdk-8    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:openjdk-source-code-learn    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:OLD-OpenJDK8    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:s4j    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:jdk7-langtools    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:javap    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:openjdk-icedtea7    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:INF5000-StaticProxy    文件:ClassWriter.java   
public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
    sb.append(type.name);
    String sep = " extends ";
    if (type.classBound != null
            && (options.verbose || !type.classBound.isObject())) {
        sb.append(sep);
        append(sb, type.classBound);
        sep = " & ";
    }
    if (type.interfaceBounds != null) {
        for (Type bound: type.interfaceBounds) {
            sb.append(sep);
            append(sb, bound);
            sep = " & ";
        }
    }
    return sb;
}
项目:openjdk-jdk10    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:openjdk9    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:lookaside_java-1.8.0-openjdk    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:jsr308-langtools    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:infobip-open-jdk-8    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:openjdk-source-code-learn    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:OLD-OpenJDK8    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:s4j    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:jdk7-langtools    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:openjdk-icedtea7    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:INF5000-StaticProxy    文件:T6888367.java   
public String visitTypeParamType(TypeParamType type, Void p) {
    StringBuilder sb = new StringBuilder();
    sb.append("TA{");
    sb.append(type.name);
    if (type.classBound != null) {
        sb.append(":c");
        sb.append(print(type.classBound));
    }
    if (type.interfaceBounds != null)
        sb.append(print(":i", type.interfaceBounds, ""));
    sb.append("}");
    return sb.toString();
}
项目:OpenJSharp    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:OpenJSharp    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:openjdk-jdk10    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:openjdk-jdk10    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:openjdk9    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:openjdk9    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:lookaside_java-1.8.0-openjdk    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:lookaside_java-1.8.0-openjdk    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:jsr308-langtools    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:jsr308-langtools    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:infobip-open-jdk-8    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:infobip-open-jdk-8    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:openjdk-source-code-learn    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:OLD-OpenJDK8    文件:ClassWriter.java   
String printTypeArgs(List<? extends TypeParamType> typeParamTypes) {
    StringBuilder builder = new StringBuilder();
    appendIfNotEmpty(builder, "<", typeParamTypes, "> ");
    return builder.toString();
}
项目:OLD-OpenJDK8    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}
项目:s4j    文件:Dependencies.java   
public Void visitTypeParamType(TypeParamType type, Void p) {
    findDependencies(type.classBound);
    findDependencies(type.interfaceBounds);
    return null;
}