| Class | Description |
|---|---|
| ApplyBiFunction<T,U,R> | |
| Base64Decode |
A
Base64Decode is a Function that takes
a Base 64 encoded byte[] and decodes it into a byte[]. |
| CallMethod |
A
CallMethod is a Function that takes
a method name and then invokes it. |
| Cast<I,O> |
A
Cast is a Function that takes
an input class and casts it to an output class. |
| Concat |
A
Concat is a Function that takes in
two objects and calls toString on them and concatenates them together. |
| CreateObject |
A
CreateObject is a Function that takes
an optional Object and creates an new instance of a class. |
| CsvLinesToMaps | |
| CsvToMaps | |
| CurrentDate | |
| CurrentTime |
A
CurrentTime is a Function that
returns the current time in milliseconds. |
| DefaultIfEmpty |
A
DefaultIfEmpty is a Function which supplies a default value if an input
is empty. |
| DefaultIfNull |
A
DefaultIfNull is a Function which supplies a default value if the input is null. |
| DeserialiseJson<T> | |
| DeserialiseXml | |
| DictionaryLookup<K,V> |
A
DictionaryLookup is a KorypheFunction that takes a key and using a dictionary returns a value. |
| Divide | |
| DivideBy | |
| ExtractKeys<K,V> | |
| ExtractValue<K,V> | |
| ExtractValues<K,V> | |
| FirstItem<T> |
A
FirstItem is a KorypheFunction that returns the first item from a provided
Iterable of items of type T |
| FirstValid<I_ITEM> | |
| FunctionChain<I,O> |
A composite
Function that applies the given functions consecutively, returning the final output. |
| FunctionChain.Builder<I,O> | |
| Gunzip |
A
Gunzip is a Function that takes
a byte[] of gzipped data and decompresses it. |
| Identity |
An
Identity is a Function which takes
a single object as an input, and simply returns that object. |
| If<I,O> |
An
If is a Function that conditionally applies one of two functions to a provided input. |
| Increment |
A
Increment is a Function that takes
a number and adds a given number to it. |
| IsEmpty |
A
IsEmpty is a KorypheFunction which returns a boolean based
on whether or not the input Iterable is empty. |
| IterableConcat<I_ITEM> |
An
IterableConcat is a KorypheFunction which flattens an
Iterable of Iterables by concatenating them. |
| IterableFilter<I_ITEM> | |
| IterableFlatten<I_ITEM> |
A
IterableFlatten is a Function that takes items from an Iterable and
combines them into a single result based on a provided BinaryOperator |
| IterableFunction<I_ITEM,O_ITEM> | |
| IterableFunction.Builder<I_ITEM> | |
| IterableFunction.OutputBuilder<I_ITEM,O_ITEM> | |
| IterableLongest |
An
IterableLongest is a Function which evaluates the length of each item in the
input Iterable and returns the longest item. |
| LastItem<T> |
A
LastItem is a KorypheFunction that returns the last item from a provided
Iterable of items of type T |
| Length |
A
Length is a KorypheFunction that returns the length for a provided object. |
| Longest<T> |
A
Longest is a Function which takes two inputs and returns the longest of the two. |
| MapFilter<K,V> | |
| MapToTuple<K> | |
| Multiply | |
| MultiplyBy | |
| MultiplyLongBy | |
| NthItem<T> |
A
NthItem is a KorypheFunction that returns an item based on user selection,
from an Iterable of items of type T |
| ParseDate |
Parses a date string and returns the
Date. |
| ParseTime |
Parses a date string and returns the timestamp as a
Long. |
| ReverseString | |
| SetValue |
A
SetValue is a Function that takes
an input object and returns a set value. |
| Size | |
| StringAppend | |
| StringJoin<I_ITEM> |
A
StringJoin is a Function which joins together all items in the provided Iterable
into a single output string, separated by a supplied delimiter. |
| StringPrepend | |
| StringRegexReplace |
A
StringRegexReplace is a Function which takes an input string and applies the
provided regular expression to find matching substrings to replace. |
| StringRegexSplit |
A
StringRegexSplit is a Function which splits an input string based on the
provided regular expression. |
| StringReplace | |
| StringSplit | |
| StringTrim | |
| StringTruncate |
A
StringTruncate is a Function which truncates an input String to a
specified length, optionally appending ellipsis characters to denote that the string was truncated. |
| ToArray |
A
ToArray is a Function that takes
an Object and converts it to a array. |
| ToBytes |
A
ToBytes is a Function that takes in
a string and extracts the bytes using the provided charset. |
| ToDateString | |
| ToInteger |
A
ToInteger is a Function that takes
an Object and casts it to an Integer. |
| ToList |
A
ToList is a Function that takes
an Object and converts it to a list. |
| ToLong |
A
ToLong is a Function that takes
an Object and casts it to a Long. |
| ToLowerCase | |
| ToNull |
A
toNull is a Function that takes
an Object and returns null. |
| ToSet |
A
ToSet is a Function that takes
an Object and converts it to a set. |
| ToString |
A
ToString is a Function that takes in
an object (null or otherwise), and calls toString on it. |
| ToTuple | |
| ToUpperCase |
Copyright © 2021. All rights reserved.