Class UniqueIdentifierDataToAttributeContentConverter<T extends ItemModel>

java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.attributeconverters.UniqueIdentifierDataToAttributeContentConverter<T>
Type Parameters:
T - the type parameter which extends the ItemModel type
All Implemented Interfaces:
Converter<String,T>

public class UniqueIdentifierDataToAttributeContentConverter<T extends ItemModel> extends Object implements Converter<String,T>
Abstract Unique Identifier Attribute Converter for ItemModel child types. It converts the model using the UniqueItemIdentifierService
  • Constructor Details

    • UniqueIdentifierDataToAttributeContentConverter

      public UniqueIdentifierDataToAttributeContentConverter()
  • Method Details

    • convert

      public T convert(String source)
      Description copied from interface: Converter
      Uses the source S object and produces an new instance of T.
      Specified by:
      convert in interface Converter<String,T extends ItemModel>
      Parameters:
      source - the input to be converted.
      Returns:
      an instance of T, converted from the input source.
    • getUniqueItemIdentifierService

      protected UniqueItemIdentifierService getUniqueItemIdentifierService()
    • setUniqueItemIdentifierService

      public void setUniqueItemIdentifierService(UniqueItemIdentifierService uniqueItemIdentifierService)
    • getModelClass

      protected Class<? extends ItemModel> getModelClass()
    • setModelClass

      public void setModelClass(Class<? extends ItemModel> modelClass)