/** * */ public String getValueClassName() { return parent.getValueClassName(); }
sb.append(jrField.getValueClassName()); sb.append(")field_"); sb.append(JRStringUtil.getLiteral(chunkText));
if (!"java.lang.Object".equals(jrField.getValueClassName())) sb.append(jrField.getValueClassName()); sb.append(")");
sbuffer.append(jrField.getValueClassName()); sbuffer.append(")super.field_"); sbuffer.append(JRStringUtil.getLiteral(chunkText));
/** * */ protected JRBaseField(JRField field, JRBaseObjectFactory factory) { factory.put(field, this); name = field.getName(); description = field.getDescription(); valueClassName = field.getValueClassName(); this.propertiesMap = field.getPropertiesMap().cloneProperties(); }
collatorFlags[i] = String.class.getName().equals(field.getValueClassName()); break;
/** * */ private void writeField(JRField field) throws IOException { writer.startElement(JRXmlConstants.ELEMENT_field); writer.addEncodedAttribute(JRXmlConstants.ATTRIBUTE_name, field.getName()); writer.addAttribute(JRXmlConstants.ATTRIBUTE_class, field.getValueClassName()); writeProperties(field); writer.writeCDATAElement(JRXmlConstants.ELEMENT_fieldDescription, field.getDescription()); writer.closeElement(); }