Class UniqueExcelMarkAppender
- java.lang.Object
-
- com.hybris.backoffice.excel.template.populator.appender.UniqueExcelMarkAppender
-
- All Implemented Interfaces:
ExcelMarkAppender<ExcelAttributeDescriptorAttribute>,java.util.function.BiFunction<java.lang.String,ExcelAttributeDescriptorAttribute,java.lang.String>,org.springframework.core.Ordered
public class UniqueExcelMarkAppender extends java.lang.Object implements ExcelMarkAppender<ExcelAttributeDescriptorAttribute>
Adds a special character "^" to given input, when the given attribute is unique
-
-
Constructor Summary
Constructors Constructor Description UniqueExcelMarkAppender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringapply(java.lang.String s, ExcelAttributeDescriptorAttribute excelAttributeDescriptorAttribute)intgetOrder()voidsetUniqueFilter(ExcelFilter<AttributeDescriptorModel> uniqueFilter)
-
-
-
Method Detail
-
apply
public java.lang.String apply(java.lang.String s, ExcelAttributeDescriptorAttribute excelAttributeDescriptorAttribute)- Specified by:
applyin interfacejava.util.function.BiFunction<java.lang.String,ExcelAttributeDescriptorAttribute,java.lang.String>
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setUniqueFilter
public void setUniqueFilter(ExcelFilter<AttributeDescriptorModel> uniqueFilter)
-
-