Interface ContainerExtractorHolder<C,V>
-
- All Superinterfaces:
AutoCloseable
public interface ContainerExtractorHolder<C,V> extends AutoCloseable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidappendToString(StringBuilder builder)voidclose()booleanmultiValued()<T,C2>
ValueProcessor<T,C,C2>wrap(ValueProcessor<T,? super V,C2> perValueProcessor)
-
-
-
Method Detail
-
close
void close()
- Specified by:
closein interfaceAutoCloseable
-
wrap
<T,C2> ValueProcessor<T,C,C2> wrap(ValueProcessor<T,? super V,C2> perValueProcessor)
- Parameters:
perValueProcessor- A processor for values extracted from the container.- Returns:
- A processor that accepts a container,
extracts values from the given container and passes each value to the given
perValueProcessor.
-
multiValued
boolean multiValued()
- Returns:
- See
ContainerExtractor.multiValued().
-
appendToString
void appendToString(StringBuilder builder)
-
-