Class IntegrationKeyExpressionGenerator

java.lang.Object
de.hybris.platform.outboundsync.job.impl.info.IntegrationKeyExpressionGenerator
All Implemented Interfaces:
ExpressionGenerator

public class IntegrationKeyExpressionGenerator extends Object implements ExpressionGenerator
Generates SpEL expression for deriving an item model integration key.
  • Constructor Details

    • IntegrationKeyExpressionGenerator

      public IntegrationKeyExpressionGenerator()
  • Method Details

    • generateExpression

      public String generateExpression(TypeDescriptor itemType)
      Generates an expression
      Specified by:
      generateExpression in interface ExpressionGenerator
      Parameters:
      itemType - an item type to generate an expression for.
      Returns:
      a SpEL expression to calculate an ItemModel integration key based on the itemType provided; or null, if the itemType is null or the itemType has no key attributes.