java.lang.Object
de.hybris.bootstrap.codegenerator.AbstractImportProvider
de.hybris.bootstrap.codegenerator.ClassWriter
de.hybris.bootstrap.codegenerator.platformwebservices.dto.AbstractDtoWriter
All Implemented Interfaces:
CodeWriter
Direct Known Subclasses:
CollectionDtoWriter, SingleDtoWriter

@Deprecated(since="1818", forRemoval=true) public abstract class AbstractDtoWriter extends ClassWriter
Deprecated, for removal: This API element is subject to removal in a future version.
since 1818
Abstract ClassWriter which covers general dto specific operations.
  • Field Details

    • XML_ROOTELEMENT

      protected static final String XML_ROOTELEMENT
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • XML_ATTRIBUTE

      protected static final String XML_ATTRIBUTE
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • XML_ELEMENT

      protected static final String XML_ELEMENT
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • XML_ELEMENTWRAPPER

      protected static final String XML_ELEMENTWRAPPER
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • wsConfig

      protected WebservicesConfig wsConfig
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

  • Method Details

    • getDtoConfig

      public DtoConfig getDtoConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the DtoConfig which is used for specific generation information.
      Returns:
      DtoConfig
    • getClassName

      public String getClassName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the simple class name of the dto which shall be generated.
      Overrides:
      getClassName in class ClassWriter
      Returns:
      dto class name
      See Also:
    • fill

      protected void fill()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      fill in class ClassWriter
    • getConstructorMethodWriters

      protected Collection<MethodWriter> getConstructorMethodWriters()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getBeanMethodWriters

      protected Collection<MethodWriter> getBeanMethodWriters()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createDefaultConstructorMethodWriter

      protected MethodWriter createDefaultConstructorMethodWriter()
      Deprecated, for removal: This API element is subject to removal in a future version.