com.cedarsoft.serialization.generator.common.output.serializer.test
Class XmlGenerator
java.lang.Object
com.cedarsoft.serialization.generator.common.output.GeneratorBase<T>
com.cedarsoft.serialization.generator.common.output.serializer.test.AbstractGenerator<XmlDecisionCallback>
com.cedarsoft.serialization.generator.common.output.serializer.test.XmlGenerator
public class XmlGenerator
- extends AbstractGenerator<XmlDecisionCallback>
| Fields inherited from class com.cedarsoft.serialization.generator.common.output.serializer.test.AbstractGenerator |
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_SUFFIX |
|
Constructor Summary |
XmlGenerator(com.cedarsoft.codegen.CodeGenerator codeGenerator)
|
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
METHOD_GET_RESOURCE
@Nonnull
public static final String METHOD_GET_RESOURCE
- See Also:
- Constant Field Values
XmlGenerator
public XmlGenerator(@Nonnull
com.cedarsoft.codegen.CodeGenerator codeGenerator)
createExtendsClass
@Nonnull
protected com.sun.codemodel.JClass createExtendsClass(@Nonnull
com.sun.codemodel.JClass domainType,
@Nonnull
com.sun.codemodel.JClass serializerClass)
- Specified by:
createExtendsClass in class AbstractGenerator<XmlDecisionCallback>
createVersionExtendsClass
@Nonnull
protected com.sun.codemodel.JClass createVersionExtendsClass(@Nonnull
com.sun.codemodel.JClass domainType,
@Nonnull
com.sun.codemodel.JClass serializerClass)
- Specified by:
createVersionExtendsClass in class AbstractGenerator<XmlDecisionCallback>
createExpectedExpression
@Nonnull
protected com.sun.codemodel.JExpression createExpectedExpression(@Nonnull
com.sun.codemodel.JClass testClass,
@Nonnull
com.sun.codemodel.JClass domainType)
- Specified by:
createExpectedExpression in class AbstractGenerator<XmlDecisionCallback>
Copyright © 2012 cedarsoft GmbH. All Rights Reserved.