public class SnakeYamlWriterGenerator extends AbstractSnakeYamlGenerator
strictXmlAttributesDEFAULT_DATE_FORMAT, domAsXpp3, useJava5| Constructor and Description |
|---|
SnakeYamlWriterGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(Model model,
java.util.Properties parameters) |
private void |
generateSnakeYamlWriter() |
private void |
writeAllClasses(Model objectModel,
JClass jClass) |
private void |
writeClass(ModelClass modelClass,
JClass jClass) |
private void |
writeScalar(JSourceCode sc,
java.lang.String value) |
private void |
writeScalarKey(JSourceCode sc,
java.lang.String key) |
getContentField, getFieldsForXml, getFileName, getValue, initialize, resolveTagName, resolveTagName, resolveTagName, writeDateParsingHelperaddModelImports, getClasses, getDefaultValue, getJavaDefaultValue, getPrefix, getValueChecker, initHeader, initHeader, isJavaEnabled, isRelevant, isTrackingSupport, newJSourceWriter, suppressAllWarningscapitalise, contextualize, getBuildContext, getEncoding, getFieldsForClass, getGeneratedVersion, getHeader, getModel, getOutputDirectory, getParameter, getParameter, getParameter, isClassInModel, isCollection, isEmpty, isInnerAssociation, isMap, isPackageWithVersion, singular, uncapitalisepublic void generate(Model model, java.util.Properties parameters) throws ModelloException
ModelloExceptionprivate void generateSnakeYamlWriter()
throws ModelloException,
java.io.IOException
ModelloExceptionjava.io.IOExceptionprivate void writeAllClasses(Model objectModel, JClass jClass) throws ModelloException
ModelloExceptionprivate void writeClass(ModelClass modelClass, JClass jClass) throws ModelloException
ModelloExceptionprivate void writeScalarKey(JSourceCode sc, java.lang.String key)
private void writeScalar(JSourceCode sc, java.lang.String value)