Uses of Interface
com.helger.commons.functional.IFunction
-
-
Uses of IFunction in com.helger.commons.aggregate
Subinterfaces of IFunction in com.helger.commons.aggregate Modifier and Type Interface Description interfaceIAggregator<SRCTYPE,DSTTYPE>Aggregate a list of input objects to a single output object (change n to 1).interfaceISplitter<SRCTYPE,DSTTYPE>Splits an input object to a list of output objects (change 1 to n). -
Uses of IFunction in com.helger.commons.cache
Methods in com.helger.commons.cache that return IFunction Modifier and Type Method Description protected IFunction<KEYTYPE,KEYSTORETYPE>MappedCache. getCacheKeyProvider()protected IFunction<KEYTYPE,VALUETYPE>MappedCache. getValueProvider()Constructors in com.helger.commons.cache with parameters of type IFunction Constructor Description Cache(IFunction<KEYTYPE,VALUETYPE> aCacheValueProvider, int nMaxSize, String sCacheName)Cache(IFunction<KEYTYPE,VALUETYPE> aCacheValueProvider, int nMaxSize, String sCacheName, boolean bAllowNullValues)Cache(IFunction<KEYTYPE,VALUETYPE> aCacheValueProvider, String sCacheName)MappedCache(IFunction<KEYTYPE,KEYSTORETYPE> aCacheKeyProvider, IFunction<KEYTYPE,VALUETYPE> aValueProvider, int nMaxSize, String sCacheName, boolean bAllowNullValues)Constructor -
Uses of IFunction in com.helger.commons.collection.iterate
Methods in com.helger.commons.collection.iterate that return IFunction Modifier and Type Method Description IFunction<? super SRCTYPE,? extends ELEMENTTYPE>MapperIterator. getConverter()Methods in com.helger.commons.collection.iterate with parameters of type IFunction Modifier and Type Method Description default <DSTTYPE> IIterableIterator<DSTTYPE>IIterableIterator. withMapper(IFunction<? super ELEMENTTYPE,? extends DSTTYPE> aMapper)Constructors in com.helger.commons.collection.iterate with parameters of type IFunction Constructor Description MapperIterator(IIterableIterator<? extends SRCTYPE> aBaseIter, IFunction<? super SRCTYPE,? extends ELEMENTTYPE> aConverter)Constructor.MapperIterator(Iterable<? extends SRCTYPE> aBaseCont, IFunction<? super SRCTYPE,? extends ELEMENTTYPE> aConverter)Constructor.MapperIterator(Iterator<? extends SRCTYPE> aBaseIter, IFunction<? super SRCTYPE,? extends ELEMENTTYPE> aConverter)Constructor. -
Uses of IFunction in com.helger.commons.format
Classes in com.helger.commons.format that implement IFunction Modifier and Type Class Description classAbstractFormatterStringBase implementation class of theIFunctioninterface that provides the common functionality.classFormatterMinLengthAddLeadingA string formatter that ensures that a string has a minimum length by filling the remaining chars with a custom character at front (leading).classFormatterMinLengthAddTrailingA string formatter that ensures that a string has a minimum length by filling the remaining chars with a custom character at the end (trailing).classFormatterStringPrefixAndSuffixA formatter that adds a prefix and/or a suffix to a string.classFormatterStringSkipPrefixAndSuffixA formatter that skip a prefix and/or a suffix to a string.Methods in com.helger.commons.format that return IFunction Modifier and Type Method Description IFunction<? super DATATYPE,? extends String>FormatableObject. getFormatter()IFunction<? super DATATYPE,? extends String>IFormatableObject. getFormatter()Constructors in com.helger.commons.format with parameters of type IFunction Constructor Description FormatableObject(DATATYPE aValue, IFunction<? super DATATYPE,? extends String> aFormatter)Init the field with a value. -
Uses of IFunction in com.helger.commons.functional
Methods in com.helger.commons.functional that return IFunction Modifier and Type Method Description default <V> IFunction<T,V>IFunction. andThen(Function<? super R,? extends V> after)Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result.default <V> IFunction<V,R>IFunction. compose(Function<? super V,? extends T> before)Returns a composed function that first applies thebeforefunction to its input, and then applies this function to the result.static <T> IFunction<T,T>IFunction. identity()Returns a function that always returns its input argument. -
Uses of IFunction in com.helger.commons.typeconvert
Subinterfaces of IFunction in com.helger.commons.typeconvert Modifier and Type Interface Description interfaceITypeConverter<SRC,DST>Special interface that is used to convert between values of different types.interfaceITypeConverterRule<SRC,DST>Flexible type converter that can handle multiple source and/or destination classes.Methods in com.helger.commons.typeconvert with parameters of type IFunction Modifier and Type Method Description default <DST> voidITypeConverterRegistry. registerTypeConverterRuleAnySourceFixedDestination(Class<DST> aDstClass, IFunction<? super Object,? extends DST> aConverter)default <SRC,DST>
voidITypeConverterRegistry. registerTypeConverterRuleAssignableSourceFixedDestination(Class<SRC> aSrcClass, Class<DST> aDstClass, IFunction<? super SRC,? extends DST> aConverter)default <SRC> voidITypeConverterRegistry. registerTypeConverterRuleFixedSourceAnyDestination(Class<SRC> aSrcClass, IFunction<? super SRC,? extends Object> aInBetweenConverter)default <SRC,DST>
voidITypeConverterRegistry. registerTypeConverterRuleFixedSourceAssignableDestination(Class<SRC> aSrcClass, Class<DST> aDstClass, IFunction<? super SRC,? extends DST> aConverter) -
Uses of IFunction in com.helger.commons.typeconvert.rule
Classes in com.helger.commons.typeconvert.rule that implement IFunction Modifier and Type Class Description classAbstractTypeConverterRule<SRC,DST>Abstract type converter rule implementationclassTypeConverterRuleAnySourceFixedDestination<DST>Type converter than can convert from a base source class to a destination class.classTypeConverterRuleAssignableSourceFixedDestination<SRC,DST>Abstract type converter than can convert from a base source class to a destination class.classTypeConverterRuleFixedSourceAnyDestination<SRC>Abstract type converter than can convert from a base source class to a destination class.classTypeConverterRuleFixedSourceAssignableDestination<SRC,DST>Abstract type converter than can convert from a base source class to a destination class.Constructors in com.helger.commons.typeconvert.rule with parameters of type IFunction Constructor Description TypeConverterRuleAnySourceFixedDestination(Class<DST> aDstClass, IFunction<? super Object,? extends DST> aConverter)TypeConverterRuleAssignableSourceFixedDestination(Class<SRC> aSrcClass, Class<DST> aDstClass, IFunction<? super SRC,? extends DST> aConverter)TypeConverterRuleFixedSourceAnyDestination(Class<SRC> aSrcClass, IFunction<? super SRC,? extends Object> aInBetweenConverter)TypeConverterRuleFixedSourceAssignableDestination(Class<SRC> aSrcClass, Class<DST> aDstClass, IFunction<? super SRC,? extends DST> aConverter)
-