java.lang.Object
de.hybris.bootstrap.codegenerator.platformwebservices.dto.AbstractDtoConfig
All Implemented Interfaces:
DtoConfig
Direct Known Subclasses:
CollectionDtoConfig, SingleDtoConfig

@Deprecated(since="1818", forRemoval=true) public abstract class AbstractDtoConfig extends Object implements DtoConfig
Deprecated, for removal: This API element is subject to removal in a future version.
since 1818
Provides any information needed for dto generation.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    AbstractDtoConfig(YComposedType type, String modelClassName, String dtoClassName, String plural, WebservicesConfig provider)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the dto-class name.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the simple dto class name.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the package name for this dto.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the model-class name.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the simple model class name.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Result is a noun which every human should recognize as plural representation for this dto/model.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Result is a noun which every human should recognize as singular representation for this dto/model.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the YComposedType.
    final void
    setDtoClassName(String dtoClassName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setDtoPackage(String dtoPackage)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    setModelClassName(String modelClassName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setPlural(String plural)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setSingular(String singular)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • provider

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

    • AbstractDtoConfig

      public AbstractDtoConfig(YComposedType type, String modelClassName, String dtoClassName, String plural, WebservicesConfig provider)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getConfigProvider

      public WebservicesConfig getConfigProvider()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setDtoPackage

      public void setDtoPackage(String dtoPackage)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      dtoPackage - the dtoPackage to set
    • getDtoPackage

      public String getDtoPackage()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the package name for this dto.
      Specified by:
      getDtoPackage in interface DtoConfig
      Returns:
      the dtoPackage
    • getModelClassName

      public String getModelClassName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the model-class name.

      Same like calling Class.getName() on model class.

      Specified by:
      getModelClassName in interface DtoConfig
      Returns:
      the modelClassName
    • setModelClassName

      public final void setModelClassName(String modelClassName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      modelClassName - the modelClassName to set
    • getModelClassSimpleName

      public String getModelClassSimpleName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the simple model class name.

      Same like calling Class.getSimpleName() on model class.

      Specified by:
      getModelClassSimpleName in interface DtoConfig
      Returns:
      the modelClassSimpleName
    • getDtoClassName

      public String getDtoClassName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the dto-class name.

      Same like calling Class.getName() on dto class.

      Specified by:
      getDtoClassName in interface DtoConfig
      Returns:
      the dtoClassName
    • setDtoClassName

      public final void setDtoClassName(String dtoClassName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      dtoClassName - the dtoClassName to set
    • getDtoClassSimpleName

      public String getDtoClassSimpleName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the simple dto class name.

      Same like Class.getSimpleName() on dto class.

      Specified by:
      getDtoClassSimpleName in interface DtoConfig
      Returns:
      dtoClassSimpleName
    • setType

      public void setType(YComposedType type)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      type - the type to set
    • getType

      public YComposedType getType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Returns the YComposedType.
      Specified by:
      getType in interface DtoConfig
      Returns:
      type
    • getSingular

      public String getSingular()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Result is a noun which every human should recognize as singular representation for this dto/model.
      Specified by:
      getSingular in interface DtoConfig
      Returns:
      singular
    • setSingular

      public void setSingular(String singular)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      singular - the singular to set
    • getPlural

      public String getPlural()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: DtoConfig
      Result is a noun which every human should recognize as plural representation for this dto/model.
      Specified by:
      getPlural in interface DtoConfig
      Returns:
      plural
    • setPlural

      public void setPlural(String plural)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      plural - the plural to set