@SuppressWarnings("unchecked") void toString(StringBuilder sb) { if (null != key) sb.append(key).append("="); List.class.getTypeParameters(); if (value instanceof List) { sb.append("{"); List<AnnotationBuilder> l = (List<AnnotationBuilder>) value; for (Iterator<AnnotationBuilder> i = l.iterator(); i.hasNext();) { AnnotationBuilder ab = i.next(); sb.append(ab.toString()); if (i.hasNext()) sb.append(", "); } sb.append("}"); } else if (value instanceof Class) { String cls = ((Class) value).getName().replace('$', '.'); sb.append(cls).append(".class"); } else if (value instanceof String) { sb.append('"').append(value).append('"'); } else if (value instanceof Enum) { sb.append(AnnotationBuilder.enumToString((Enum) value)); } else if (value instanceof EnumSet) { sb.append(AnnotationBuilder.enumSetToString((EnumSet) value)); } else { sb.append(value); } }
@SuppressWarnings("unchecked") void toString(StringBuilder sb) { if (null != key) sb.append(key).append("="); List.class.getTypeParameters(); if (value instanceof List) { sb.append("{"); List<AnnotationBuilder> l = (List<AnnotationBuilder>) value; for (Iterator<AnnotationBuilder> i = l.iterator(); i.hasNext();) { AnnotationBuilder ab = i.next(); sb.append(ab.toString()); if (i.hasNext()) sb.append(", "); } sb.append("}"); } else if (value instanceof Class) { String cls = ((Class) value).getName().replace('$', '.'); sb.append(cls).append(".class"); } else if (value instanceof String) { sb.append('"').append(value).append('"'); } else if (value instanceof Enum) { sb.append(AnnotationBuilder.enumToString((Enum) value)); } else if (value instanceof EnumSet) { sb.append(AnnotationBuilder.enumSetToString((EnumSet) value)); } else { sb.append(value); } }
@SuppressWarnings("unchecked") void toString(StringBuilder sb) { if (null != key) sb.append(key).append("="); List.class.getTypeParameters(); if (value instanceof List) { sb.append("{"); List<AnnotationBuilder> l = (List<AnnotationBuilder>) value; for (Iterator<AnnotationBuilder> i = l.iterator(); i.hasNext();) { AnnotationBuilder ab = i.next(); sb.append(ab.toString()); if (i.hasNext()) sb.append(", "); } sb.append("}"); } else if (value instanceof Class) { String cls = ((Class) value).getName().replace('$', '.'); sb.append(cls).append(".class"); } else if (value instanceof String) { sb.append('"').append(value).append('"'); } else if (value instanceof Enum) { sb.append(AnnotationBuilder.enumToString((Enum) value)); } else if (value instanceof EnumSet) { sb.append(AnnotationBuilder.enumSetToString((EnumSet) value)); } else { sb.append(value); } }
@SuppressWarnings("unchecked") void toString(StringBuilder sb) { if (null != key) sb.append(key).append("="); List.class.getTypeParameters(); if (value instanceof List) { sb.append("{"); List<AnnotationBuilder> l = (List<AnnotationBuilder>) value; for (Iterator<AnnotationBuilder> i = l.iterator(); i.hasNext();) { AnnotationBuilder ab = i.next(); sb.append(ab.toString()); if (i.hasNext()) sb.append(", "); } sb.append("}"); } else if (value instanceof Class) { String cls = ((Class) value).getName().replace('$', '.'); sb.append(cls).append(".class"); } else if (value instanceof String) { sb.append('"').append(value).append('"'); } else if (value instanceof Enum) { sb.append(AnnotationBuilder.enumToString((Enum) value)); } else if (value instanceof EnumSet) { sb.append(AnnotationBuilder.enumSetToString((EnumSet) value)); } else { sb.append(value); } }
@SuppressWarnings("unchecked") void toString(StringBuilder sb) { if (null != key) sb.append(key).append("="); List.class.getTypeParameters(); if (value instanceof List) { sb.append("{"); List<AnnotationBuilder> l = (List<AnnotationBuilder>) value; for (Iterator<AnnotationBuilder> i = l.iterator(); i.hasNext();) { AnnotationBuilder ab = i.next(); sb.append(ab.toString()); if (i.hasNext()) sb.append(", "); } sb.append("}"); } else if (value instanceof Class) { String cls = ((Class) value).getName().replace('$', '.'); sb.append(cls).append(".class"); } else if (value instanceof String) { sb.append('"').append(value).append('"'); } else if (value instanceof Enum) { sb.append(AnnotationBuilder.enumToString((Enum) value)); } else if (value instanceof EnumSet) { sb.append(AnnotationBuilder.enumSetToString((EnumSet) value)); } else { sb.append(value); } }