Class XmlDtoBuilder
-
- All Implemented Interfaces:
-
pl.metaprogramming.codegen.java.base.IClassCmBuilder
public final class XmlDtoBuilder extends BaseDtoBuilder<XmlObjectType>
-
-
Field Summary
Fields Modifier and Type Field Description private final ObjectTypeobjectTypeprivate BuildContext<XmlObjectType>contextprivate Integerpriorityprivate CodeBuffercodeBufprivate final ClassCmclassCmprivate AccessModifieraccessModifierprivate ClassKindkindprivate final XmlObjectTypemodelprivate final TypeOfCode<XmlObjectType>typeOfCodeprivate final CodegenParamsparamsprivate final JavaNameMappernameMapperprivate ClassCdsuperClassprivate final ClassCmMethodsmethodsprivate final ClassCmFieldsfields
-
Constructor Summary
Constructors Constructor Description XmlDtoBuilder()
-
Method Summary
Modifier and Type Method Description UnitmakeImplementation()UnitaddField(DataSchema schema)-
Methods inherited from class pl.metaprogramming.codegen.java.builders.BaseDtoBuilder
getObjectType, makeDeclaration -
Methods inherited from class pl.metaprogramming.codegen.java.base.ClassCmBuilderTemplate
addAnnotation, addGenericParams, addInnerClass, classLocator, getAccessModifier, getClass, getClass, getClassCm, getCodeBuf, getContext, getFieldName, getFields, getKind, getMethods, getModel, getNameMapper, getParams, getPriority, getSuperClass, getTypeOfCode, implementationOf, implementationOf, make, makeDeclaration, makeDecoration, makeDecoration, makeImplementation, params, priority, setAccessModifier, setCodeBuf, setComment, setContext, setKind, setPriority, setSuperClass -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
makeImplementation
Unit makeImplementation()
-
addField
Unit addField(DataSchema schema)
-
-
-
-