@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { if (isGenericParameter()) { return getExtendsBound().appendErasedDescription(sb); } return super.appendErasedDescription(sb); }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { if (isGenericParameter()) { return getExtendsBound().appendErasedDescription(sb); } return super.appendErasedDescription(sb); }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { if (isGenericParameter()) { return getExtendsBound().appendErasedDescription(sb); } return super.appendErasedDescription(sb); }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { return getExtendsBound().appendErasedDescription(sb); }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { return getExtendsBound().appendErasedDescription(sb); }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { return getExtendsBound().appendErasedDescription(sb); }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getFullName()); } return _superBound.appendErasedDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getFullName()); } return _extendsBound.appendErasedDescription(sb); }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getFullName()); } return _superBound.appendErasedDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getFullName()); } return _extendsBound.appendErasedDescription(sb); }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { if (_superBound != Bottom) { sb.append("? super "); if (_superBound.isGenericParameter()) { return sb.append(_superBound.getFullName()); } return _superBound.appendErasedDescription(sb); } if (_extendsBound == Types.Object) { return sb.append("?"); } sb.append("? extends "); if (_extendsBound.isGenericParameter()) { return sb.append(_extendsBound.getFullName()); } return _extendsBound.appendErasedDescription(sb); }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { sb.append(getFullName()); final Type<?> upperBound = getExtendsBound(); if (upperBound != null && upperBound != Types.Object) { sb.append(" extends "); if (upperBound.isGenericParameter() || upperBound == getDeclaringType()) { return sb.append(upperBound.getFullName()); } return upperBound.appendErasedDescription(sb); } return sb; }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { sb.append(getFullName()); final Type<?> upperBound = getExtendsBound(); if (upperBound != null && upperBound != Types.Object) { sb.append(" extends "); if (upperBound.isGenericParameter() || upperBound == getDeclaringType()) { return sb.append(upperBound.getFullName()); } return upperBound.appendErasedDescription(sb); } return sb; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { final Constructor<?> rawConstructor = getRawConstructor(); final TypeList parameterTypes = Type.list(rawConstructor.getParameterTypes()); StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); for (int i = 0, n = parameterTypes.size(); i < n; ++i) { if (i != 0) { s.append(", "); } s = parameterTypes.get(i).appendErasedDescription(s); } s.append(')'); return s; }
@Override public StringBuilder appendBriefDescription(final StringBuilder sb) { sb.append(getFullName()); final Type<?> upperBound = getExtendsBound(); if (upperBound != null && upperBound != Types.Object) { sb.append(" extends "); if (upperBound.isGenericParameter() || upperBound == getDeclaringType()) { return sb.append(upperBound.getFullName()); } return upperBound.appendErasedDescription(sb); } return sb; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { sb.append(getFullName()); final Type<?> upperBound = getExtendsBound(); if (upperBound != null && upperBound != Types.Object) { sb.append(" extends "); if (upperBound.isGenericParameter() || upperBound == getDeclaringType()) { return sb.append(upperBound.getName()); } return upperBound.appendErasedDescription(sb); } return sb; }
@Override public StringBuilder appendSimpleDescription(final StringBuilder sb) { sb.append(getFullName()); final Type<?> upperBound = getExtendsBound(); if (upperBound != null && upperBound != Types.Object) { sb.append(" extends "); if (upperBound.isGenericParameter() || upperBound == getDeclaringType()) { return sb.append(upperBound.getName()); } return upperBound.appendErasedDescription(sb); } return sb; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { final Constructor<?> rawConstructor = getRawConstructor(); final TypeList parameterTypes = Type.list(rawConstructor.getParameterTypes()); StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); for (int i = 0, n = parameterTypes.size(); i < n; ++i) { if (i != 0) { s.append(", "); } s = parameterTypes.get(i).appendErasedDescription(s); } s.append(')'); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { final Constructor<?> rawConstructor = getRawConstructor(); final TypeList parameterTypes = Type.list(rawConstructor.getParameterTypes()); StringBuilder s = PrimitiveTypes.Void.appendBriefDescription(sb); s.append(' '); s.append(getName()); s.append('('); for (int i = 0, n = parameterTypes.size(); i < n; ++i) { if (i != 0) { s.append(", "); } s = parameterTypes.get(i).appendErasedDescription(s); } s.append(')'); return s; }