/** * Prints the default value by introspecting the current setter as {@link Getter}. * * @return null if the current value of the setter isn't available. */ public String printDefaultValue() { if (setter instanceof Getter) { Getter getter = (Getter)setter; List<T> defaultValues = getter.getValueList(); if (defaultValues != null && !defaultValues.isEmpty()) { StringBuilder buf = new StringBuilder(); if (defaultValues.size()>1) { for (T v : defaultValues) { buf.append( buf.length()==0 ? '[' : ',' ); buf.append(print(v)); } buf.append(']'); } else { buf.append(print(defaultValues.get(0))); } return buf.toString(); } } return null; } }
/** * Prints the default value by introspecting the current setter as {@link Getter}. * * @return null if the current value of the setter isn't available. */ public String printDefaultValue() { if (setter instanceof Getter) { Getter getter = (Getter)setter; List<T> defaultValues = getter.getValueList(); if (defaultValues != null && !defaultValues.isEmpty()) { StringBuilder buf = new StringBuilder(); if (defaultValues.size()>1) { for (T v : defaultValues) { buf.append( buf.length()==0 ? '[' : ',' ); buf.append(print(v)); } buf.append(']'); } else { buf.append(print(defaultValues.get(0))); } return buf.toString(); } } return null; } }
/** * Prints the default value by introspecting the current setter as {@link Getter}. * * @return null if the current value of the setter isn't available. */ public String printDefaultValue() { if (setter instanceof Getter) { Getter getter = (Getter)setter; List<T> defaultValues = getter.getValueList(); if (defaultValues != null && !defaultValues.isEmpty()) { StringBuilder buf = new StringBuilder(); if (defaultValues.size()>1) { for (T v : defaultValues) { buf.append( buf.length()==0 ? '[' : ',' ); buf.append(print(v)); } buf.append(']'); } else { buf.append(print(defaultValues.get(0))); } return buf.toString(); } } return null; } }
/** * Prints the default value by introspecting the current setter as {@link Getter}. * * @return null if the current value of the setter isn't available. */ public String printDefaultValue() { if (setter instanceof Getter) { Getter getter = (Getter)setter; List<T> defaultValues = getter.getValueList(); if (defaultValues != null && !defaultValues.isEmpty()) { StringBuilder buf = new StringBuilder(); if (defaultValues.size()>1) { for (T v : defaultValues) { buf.append( buf.length()==0 ? '[' : ',' ); buf.append(print(v)); } buf.append(']'); } else { buf.append(print(defaultValues.get(0))); } return buf.toString(); } } return null; } }