public class XmlGenerator extends AbstractGenerator<XmlDecisionCallback>
| Modifier and Type | Field and Description |
|---|---|
static String |
METHOD_GET_RESOURCE |
CLASS_NAME_ASSERT, DATA_POINT_FIELD_NAME, METHOD_NAME_ASSERT_EQUALS, METHOD_NAME_CREATE, METHOD_NAME_GET_SERIALIZER, METHOD_NAME_VALUE_OF, METHOD_NAME_VERIFY_DESERIALIZED, PARAM_NAME_DESERIALIZED, PARAM_NAME_VERSION, SERIALIZER_TEST_NAME_SUFFIX, SERIALIZER_VERSION_TEST_NAME_SUFFIXcodeGenerator, codeModel| Constructor and Description |
|---|
XmlGenerator(com.cedarsoft.codegen.CodeGenerator codeGenerator) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.codemodel.JExpression |
createExpectedExpression(com.sun.codemodel.JClass testClass,
com.sun.codemodel.JClass domainType) |
protected com.sun.codemodel.JClass |
createExtendsClass(com.sun.codemodel.JClass domainType,
com.sun.codemodel.JClass serializerClass) |
protected com.sun.codemodel.JClass |
createVersionExtendsClass(com.sun.codemodel.JClass domainType,
com.sun.codemodel.JClass serializerClass) |
createDataPoint, createDomainObjectCreationExpression, createGetSerializerMethod, createSerializerTestName, createSerializerVersionTestName, createVersionsDataPoint, createVersionVerifyMethod, generateSerializerTest, generateSerializerVersionTestgetCodeGenerator, getCodeModel@Nonnull public static final String METHOD_GET_RESOURCE
public XmlGenerator(@Nonnull com.cedarsoft.codegen.CodeGenerator codeGenerator)
@Nonnull protected com.sun.codemodel.JClass createExtendsClass(@Nonnull com.sun.codemodel.JClass domainType, @Nonnull com.sun.codemodel.JClass serializerClass)
createExtendsClass in class AbstractGenerator<XmlDecisionCallback>@Nonnull protected com.sun.codemodel.JClass createVersionExtendsClass(@Nonnull com.sun.codemodel.JClass domainType, @Nonnull com.sun.codemodel.JClass serializerClass)
createVersionExtendsClass in class AbstractGenerator<XmlDecisionCallback>@Nonnull protected com.sun.codemodel.JExpression createExpectedExpression(@Nonnull com.sun.codemodel.JClass testClass, @Nonnull com.sun.codemodel.JClass domainType)
createExpectedExpression in class AbstractGenerator<XmlDecisionCallback>Copyright © 2013 cedarsoft GmbH. All rights reserved.