public StringBuilder appendSimpleDescription(final StringBuilder sb) { return _elementType.appendSimpleDescription(sb).append("[]"); }
public StringBuilder appendSimpleDescription(final StringBuilder sb) { return _elementType.appendSimpleDescription(sb).append("[]"); }
public StringBuilder appendSimpleDescription(final StringBuilder sb) { return _elementType.appendSimpleDescription(sb).append("[]"); }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { final Type<T> baseType = _baseType; final TypeList interfaces = _interfaces; StringBuilder s = sb; if (baseType != Types.Object) { s = baseType.appendSimpleDescription(s); if (!interfaces.isEmpty()) { s.append(" & "); } } for (int i = 0, n = interfaces.size(); i < n; i++) { if (i != 0) { s.append(" & "); } s = interfaces.get(i).appendSimpleDescription(s); } return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { final Type<T> baseType = _baseType; final TypeList interfaces = _interfaces; StringBuilder s = sb; if (baseType != Types.Object) { s = baseType.appendSimpleDescription(s); if (!interfaces.isEmpty()) { s.append(" & "); } } for (int i = 0, n = interfaces.size(); i < n; i++) { if (i != 0) { s.append(" & "); } s = interfaces.get(i).appendSimpleDescription(s); } return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { final Type<T> baseType = _baseType; final TypeList interfaces = _interfaces; StringBuilder s = sb; if (baseType != Types.Object) { s = baseType.appendSimpleDescription(s); if (!interfaces.isEmpty()) { s.append(" & "); } } for (int i = 0, n = interfaces.size(); i < n; i++) { if (i != 0) { s.append(" & "); } s = interfaces.get(i).appendSimpleDescription(s); } return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getName()); } return _superBound.appendSimpleDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getName()); } return _extendsBound.appendSimpleDescription(sb); }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getName()); } return _superBound.appendSimpleDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getName()); } return _extendsBound.appendSimpleDescription(sb); }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getName()); } return _superBound.appendSimpleDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getName()); } return _extendsBound.appendSimpleDescription(sb); }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = sb; if (isStatic()) { s.append(Modifier.STATIC.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendSimpleDescription(s); } s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = sb; if (isStatic()) { s.append(Modifier.STATIC.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendSimpleDescription(s); } s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); final ParameterBuilder[] parameters = _methodBuilder.parameterBuilders; for (int i = 0, n = parameters.length; i < n; ++i) { final ParameterBuilder p = parameters[i]; if (i != 0) { s.append(", "); } s = p.getParameterType().appendSimpleDescription(s); } s.append(')'); final TypeList thrownTypes = getThrownTypes(); if (!thrownTypes.isEmpty()) { s.append(" throws "); for (int i = 0, n = thrownTypes.size(); i < n; ++i) { final Type t = thrownTypes.get(i); if (i != 0) { s.append(", "); } s = t.appendSimpleDescription(s); } } return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); final ParameterBuilder[] parameters = _methodBuilder.parameterBuilders; for (int i = 0, n = parameters.length; i < n; ++i) { final ParameterBuilder p = parameters[i]; if (i != 0) { s.append(", "); } s = p.getParameterType().appendSimpleDescription(s); } s.append(')'); final TypeList thrownTypes = getThrownTypes(); if (!thrownTypes.isEmpty()) { s.append(" throws "); for (int i = 0, n = thrownTypes.size(); i < n; ++i) { final Type t = thrownTypes.get(i); if (i != 0) { s.append(", "); } s = t.appendSimpleDescription(s); } } return s; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = sb; if (isStatic()) { s.append(Modifier.STATIC.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendSimpleDescription(s); } s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); final ParameterList parameters = getParameters(); for (int i = 0, n = parameters.size(); i < n; ++i) { final ParameterInfo p = parameters.get(i); if (i != 0) { s.append(", "); } final Type parameterType = p.getParameterType(); if (parameterType.isGenericParameter()) { s.append(parameterType.getName()); } else { s = parameterType.appendSimpleDescription(s); } } s.append(')'); return s; } }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); final ParameterList parameters = getParameters(); for (int i = 0, n = parameters.size(); i < n; ++i) { final ParameterInfo p = parameters.get(i); if (i != 0) { s.append(", "); } final Type parameterType = p.getParameterType(); if (parameterType.isGenericParameter()) { s.append(parameterType.getName()); } else { s = parameterType.appendSimpleDescription(s); } } s.append(')'); return s; } }
public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = _appendClassName(sb, false, false); if (isGenericType()) { final TypeList typeArguments = getTypeBindings().getBoundTypes(); final int count = typeArguments.size(); if (count > 0) { s.append('<'); //noinspection ForLoopReplaceableByForEach for (int i = 0; i < count; ++i) { if (i != 0) { s.append(", "); } s = typeArguments.get(i).appendSimpleDescription(s); } s.append('>'); } } return s; }
public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = _appendClassName(sb, false, false); if (isGenericType()) { final TypeList typeArguments = getTypeBindings().getBoundTypes(); final int count = typeArguments.size(); if (count > 0) { s.append('<'); //noinspection ForLoopReplaceableByForEach for (int i = 0; i < count; ++i) { if (i != 0) { s.append(", "); } s = typeArguments.get(i).appendSimpleDescription(s); } s.append('>'); } } return s; }
public StringBuilder appendSimpleDescription(final StringBuilder sb) { StringBuilder s = _appendClassName(sb, false, false); if (isGenericType()) { final TypeList typeArguments = getTypeBindings().getBoundTypes(); final int count = typeArguments.size(); if (count > 0) { s.append('<'); //noinspection ForLoopReplaceableByForEach for (int i = 0; i < count; ++i) { if (i != 0) { s.append(", "); } s = typeArguments.get(i).appendSimpleDescription(s); } s.append('>'); } } return s; }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); final ParameterList parameters = getParameters(); for (int i = 0, n = parameters.size(); i < n; ++i) { final ParameterInfo p = parameters.get(i); if (i != 0) { s.append(", "); } final Type parameterType = p.getParameterType(); if (parameterType.isGenericParameter()) { s.append(parameterType.getName()); } else { s = parameterType.appendSimpleDescription(s); } } s.append(')'); return s; }