@Override protected String getClassFullName() { return _originalType.getClassFullName(); }
@Override protected String getClassFullName() { return _elementType.getClassFullName() + "[]"; }
@Override protected String getClassFullName() { return _originalType.getClassFullName(); }
@Override protected String getClassFullName() { return _originalType.getClassFullName(); }
public StringBuilder appendErasedDescription(final StringBuilder sb) { return sb.append(getClassFullName()); }
public StringBuilder appendErasedDescription(final StringBuilder sb) { return sb.append(getClassFullName()); }
public StringBuilder appendErasedDescription(final StringBuilder sb) { return sb.append(getClassFullName()); }
Package getPackage() { if (_package == null) { final String fullName = _runtimeType.getClassFullName(); final int lastDotPosition = fullName.lastIndexOf('.'); if (lastDotPosition < 0) { _package = Package.getPackage(StringUtilities.EMPTY); } else { _package = Package.getPackage(fullName.substring(0, lastDotPosition)); } } return _package; }
Package getPackage() { if (_package == null) { final String fullName = _runtimeType.getClassFullName(); final int lastDotPosition = fullName.lastIndexOf('.'); if (lastDotPosition < 0) { _package = Package.getPackage(StringUtilities.EMPTY); } else { _package = Package.getPackage(fullName.substring(0, lastDotPosition)); } } return _package; }
Package getPackage() { if (_package == null) { final String fullName = _runtimeType.getClassFullName(); final int lastDotPosition = fullName.lastIndexOf('.'); if (lastDotPosition < 0) { _package = Package.getPackage(StringUtilities.EMPTY); } else { _package = Package.getPackage(fullName.substring(0, lastDotPosition)); } } return _package; }
protected StringBuilder _appendClassName(final StringBuilder sb, final boolean fullName, final boolean dottedName) { if (!fullName) { return sb.append(getClassSimpleName()); } final String name = getClassFullName(); if (dottedName) { return sb.append(name); } final int start; final int packageEnd = name.lastIndexOf('.'); if (packageEnd >= 0) { for (int i = 0; i < packageEnd; i++) { char c = name.charAt(i); if (c == '.') { c = '/'; } sb.append(c); } sb.append('/'); start = packageEnd + 1; } else { start = 0; } return sb.append(name, start, name.length()); }
protected StringBuilder _appendClassName(final StringBuilder sb, final boolean fullName, final boolean dottedName) { if (!fullName) { return sb.append(getClassSimpleName()); } final String name = getClassFullName(); if (dottedName) { return sb.append(name); } final int start; final int packageEnd = name.lastIndexOf('.'); if (packageEnd >= 0) { for (int i = 0; i < packageEnd; i++) { char c = name.charAt(i); if (c == '.') { c = '/'; } sb.append(c); } sb.append('/'); start = packageEnd + 1; } else { start = 0; } return sb.append(name, start, name.length()); }
protected StringBuilder _appendClassName(final StringBuilder sb, final boolean fullName, final boolean dottedName) { if (!fullName) { return sb.append(getClassSimpleName()); } final String name = getClassFullName(); if (dottedName) { return sb.append(name); } final int start; final int packageEnd = name.lastIndexOf('.'); if (packageEnd >= 0) { for (int i = 0; i < packageEnd; i++) { char c = name.charAt(i); if (c == '.') { c = '/'; } sb.append(c); } sb.append('/'); start = packageEnd + 1; } else { start = 0; } return sb.append(name, start, name.length()); }
protected StringBuilder _appendClassDescription(final StringBuilder sb) { StringBuilder s = sb; s.append(getClassFullName()); 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) { s = typeArguments.get(i)._appendErasedClassSignature(s); } s.append('>'); } } return s; }
protected StringBuilder _appendClassDescription(final StringBuilder sb) { StringBuilder s = sb; s.append(getClassFullName()); 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) { s = typeArguments.get(i)._appendErasedClassSignature(s); } s.append('>'); } } return s; }
protected StringBuilder _appendClassDescription(final StringBuilder sb) { StringBuilder s = sb; s.append(getClassFullName()); 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) { s = typeArguments.get(i)._appendErasedClassSignature(s); } s.append('>'); } } return s; }