Class IntegrationKeyExpressionGenerator

  • All Implemented Interfaces:
    ExpressionGenerator

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

      • IntegrationKeyExpressionGenerator

        public IntegrationKeyExpressionGenerator()
    • Method Detail

      • generateExpression

        public java.lang.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.