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 Iterable s 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.