public class Xpp3ExtendedWriterGenerator extends Xpp3WriterGenerator
locationTracker, requiresDomSupport, sourceTracker
strictXmlAttributes
DEFAULT_DATE_FORMAT, domAsXpp3, useJava5
Constructor and Description |
---|
Xpp3ExtendedWriterGenerator() |
Modifier and Type | Method and Description |
---|---|
private void |
createLocationTrackingMethod(JClass jClass) |
private void |
createXpp3DomToSerializerMethod(JClass jClass) |
protected boolean |
isLocationTracking() |
protected void |
prepareLocationTracking(JClass jClass) |
generate, initialize, writeLocationTracking
getContentField, getFieldsForXml, getFileName, getValue, resolveTagName, resolveTagName, resolveTagName, writeDateParsingHelper
addModelImport, addModelImports, getClasses, getDefaultValue, getJavaDefaultValue, getPrefix, getValueChecker, initHeader, initHeader, isJavaEnabled, isRelevant, isTrackingSupport, newJSourceWriter, suppressAllWarnings
capitalise, contextualize, getBuildContext, getEncoding, getFieldsForClass, getGeneratedVersion, getHeader, getModel, getOutputDirectory, getParameter, getParameter, getParameter, isClassInModel, isCollection, isEmpty, isInnerAssociation, isMap, isPackageWithVersion, singular, uncapitalise
protected boolean isLocationTracking()
isLocationTracking
in class AbstractXpp3Generator
protected void prepareLocationTracking(JClass jClass)
prepareLocationTracking
in class Xpp3WriterGenerator
private void createLocationTrackingMethod(JClass jClass)
private void createXpp3DomToSerializerMethod(JClass jClass)