Interface ExcelMapper<INPUT,OUTPUT>
-
- Type Parameters:
INPUT- type of input of the mapperOUTPUT- type of output of the mapper
- All Superinterfaces:
java.util.function.Function<INPUT,java.util.Collection<OUTPUT>>
- All Known Subinterfaces:
ToAttributeDescriptorsMapper<INPUT>,ToExcelAttributesMapper<INPUT,ATTRIBUTE>
- All Known Implementing Classes:
ChainMapper,FromAttributeDescriptorsToExcelAttributesMapper,FromComposedTypeToAttributeDescriptorsMapper,FromExcelResultToAttributeDescriptorsMapper,FromTypeCodeToAttributeDescriptorsMapper,JoinMapper
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ExcelMapper<INPUT,OUTPUT> extends java.util.function.Function<INPUT,java.util.Collection<OUTPUT>>Abstraction which can map given INPUT to Collection of OUTPUT type
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default booleanfilter(OUTPUT output, java.util.Collection<ExcelFilter<OUTPUT>> filters)Allows to filter result of the mapping.
-
-
-
Method Detail
-
filter
default boolean filter(OUTPUT output, java.util.Collection<ExcelFilter<OUTPUT>> filters)
Allows to filter result of the mapping.- Parameters:
output- single result of the mappingfilters- collection of filters- Returns:
- whether the given value meets the filter criteria or not
-
-