public class StaxSerializerGenerator extends AbstractStaxGenerator
strictXmlAttributes
DEFAULT_DATE_FORMAT, domAsXpp3, useJava5
Constructor and Description |
---|
StaxSerializerGenerator() |
Modifier and Type | Method and Description |
---|---|
private void |
add(JClass jClass,
java.lang.String name,
java.lang.String before,
java.lang.String after,
JParameter... params) |
private void |
addField(JClass jClass,
java.lang.String fieldType,
java.lang.String fieldName,
java.lang.String initializer,
boolean constant) |
void |
generate(Model model,
java.util.Properties parameters) |
private void |
generateStaxSerializer() |
private static JParameter |
param(java.lang.String type,
java.lang.String name) |
getReferenceIdentifierField, initialize, isAssociationPartToClass
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
public void generate(Model model, java.util.Properties parameters) throws ModelloException
ModelloException
private void generateStaxSerializer() throws ModelloException, java.io.IOException
ModelloException
java.io.IOException
private void addField(JClass jClass, java.lang.String fieldType, java.lang.String fieldName, java.lang.String initializer, boolean constant)
private void add(JClass jClass, java.lang.String name, java.lang.String before, java.lang.String after, JParameter... params)
private static JParameter param(java.lang.String type, java.lang.String name)