All Classes

Class Description
Add  
Add  
Add  
Add
Adds a value to the input.
AddAutoDocsInfo  
AddAutoDocsInfo  
AddAutoDocsInfo  
AddAutoDocsInfo  
AddCycleRange  
AddCycleRange  
AddCycleRange
Adds a cycle range to the input, producing an increasing sawtooth-like output.
AddCycleRangeAutoDocsInfo  
AddCycleRangeAutoDocsInfo  
AddCycleRangeAutoDocsInfo  
AddHashRange  
AddHashRange  
AddHashRange
Adds a pseudo-random value within the specified range to the input.
AddHashRangeAutoDocsInfo  
AddHashRangeAutoDocsInfo  
AddHashRangeAutoDocsInfo  
AliasElementSampler<T>
Uses the alias sampling method to encode and sample from discrete probabilities, even over large sets of data.
AliasElementSampler.Weighted  
AliasSamplerDoubleInt
Uses the alias sampling method to encode and sample from discrete probabilities, even over larger sets of data.
AlphaNumericString
Create an alpha-numeric string of the specified length, character-by-character.
AlphaNumericStringAutoDocsInfo  
Clamp  
Clamp
Clamp the output values to be at least the minimum value and at most the maximum value.
Clamp  
ClampAutoDocsInfo  
ClampAutoDocsInfo  
ClampAutoDocsInfo  
Clear
Clears the per-thread map which is used by the Expr function.
Clear
Clears the per-thread map which is used by the Expr function.
ClearAutoDocsInfo  
ClearAutoDocsInfo  
CoinFunc
This is a higher-order function which takes an input value, and flips a coin.
CoinFuncAutoDocsInfo  
Combinations
Convert a numeric value into a code according to ASCII printable characters.
CombinationsAutoDocsInfo  
CSVFrequencySampler
Takes a CSV with sample data and generates random values based on the relative frequencies of the values in the file.
CSVFrequencySamplerAutoDocsInfo  
CycleRange  
CycleRange  
CycleRange
Yields a value within a specified range, which rolls over continuously.
CycleRangeAutoDocsInfo  
CycleRangeAutoDocsInfo  
CycleRangeAutoDocsInfo  
DateTimeFormats
The valid formats, in joda specifier form are documented in DateTimeFormats yyyy-MM-dd HH:mm:ss.SSSZ, for example: 2015-02-28 23:30:15.223 yyyy-MM-dd HH:mm:ss, for example 2015-02-28 23:30:15 yyyyMMdd'T'HHmmss.SSSZ, for example: 20150228T233015.223 yyyyMMdd'T'HHmmssZ, for example: 20150228T233015 yyyy-MM-dd, for example: 2015-02-28 yyyyMMdd, for example: 20150228 yyyyMM, for example: 201502 yyyy, for example: 2015
DateTimeParser
This function will parse a String containing a formatted date time, yielding a DateTime object.
DateTimeParserAutoDocsInfo  
DecimalFormat
Formats a floating point value to a string using the java.text.DecimalFormat
DecimalFormatAutoDocsInfo  
DelimFrequencySampler
Takes a CSV with sample data and generates random values based on the relative frequencies of the values in the file.
DelimFrequencySamplerAutoDocsInfo  
DigestToByteBuffer
Computes the digest of the ByteBuffer on input and stores it in the output ByteBuffer.
DigestToByteBuffer  
DigestToByteBufferAutoDocsInfo  
DigestToByteBufferAutoDocsInfo  
DirectoryLines
Read each line in each matching file in a directory structure, providing one line for each time this function is called.
DirectoryLinesAutoDocsInfo  
DiscreteProbabilityBuffer  
DiscreteProbabilityBuffer.Entry  
Div  
Div  
Div
Divide the operand by a fixed value and return the result.
Div  
DivAutoDocsInfo  
DivAutoDocsInfo  
DivAutoDocsInfo  
DivAutoDocsInfo  
DivideToLong
Integer devide the cycle, the other side of modulo.
DivideToLongToString
This is equivalent to Div(...), but returns the result after String.valueOf(...).
DivideToLongToStringAutoDocsInfo  
DoubleFlow
Combine multiple DoubleUnaryOperators into a single function.
DoubleToFloat
Convert the input double value to the closest float value.
DoubleToFloatAutoDocsInfo  
ElemProbD<T>
A simple wrapper type for "Event Probability", where the event is identified by a unique int, and the probability is represented with double precision floating-point.
EvProbD
A simple wrapper type for "Event Probability", where the event is identified by a unique int, and the probability is represented with double precision floating-point.
EvProbF
A simple wrapper type for "Event Probability", where the event is identified by a unique int, and the probability is represented with single precision floating-point.
Expr  
Expr
Allow for the use of arbitrary expressions according to the MVEL expression language.
Expr  
Expr  
Expr  
Expr  
ExprAutoDocsInfo  
ExprAutoDocsInfo  
ExprAutoDocsInfo  
ExprAutoDocsInfo  
ExprAutoDocsInfo  
ExprAutoDocsInfo  
FieldExtractor
Extracts out a set of fields from a delimited string, returning a string with the same delimiter containing only the specified fields.
FieldExtractorAutoDocsInfo  
FixedValue
Yield a fixed value.
FixedValue  
FixedValueAutoDocsInfo  
FixedValueAutoDocsInfo  
FixedValues  
FixedValues
Yield one of the specified values, rotating through them as the input value increases.
FixedValuesAutoDocsInfo  
FixedValuesAutoDocsInfo  
Flow
Combine functions into one.
FlowAutoDocsInfo  
Format
Apply the Java String.format method to an incoming object.
FormatAutoDocsInfo  
FullHash
This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.
FullHashAutoDocsInfo  
Hash
This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.
Hash
This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.
Hash
This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.
HashAutoDocsInfo  
HashAutoDocsInfo  
HashAutoDocsInfo  
HashedDoubleRange
Return a double value within the specified range.
HashedDoubleRangeAutoDocsInfo  
HashedFileExtractToString
Pseudo-randomly extract a section of a text file and return it according to some minimum and maximum extract size.
HashedFileExtractToStringAutoDocsInfo  
HashedLinesToKeyValueString
Generate a string in the format key1:value1;key2:value2;...
HashedLinesToKeyValueStringAutoDocsInfo  
HashedLineToInt
Return a pseudo-randomly selected integer value from a file of numeric values.
HashedLineToIntAutoDocsInfo  
HashedLineToString
Return a pseudo-randomly selected String value from a single line of the specified file.
HashedLineToStringAutoDocsInfo  
HashedLineToStringList
Creates a List<String> from a list of words in a file.
HashedLineToStringListAutoDocsInfo  
HashedLineToStringSet
Return a pseudo-randomly created Set from the values in the specified file.
HashedLineToStringSetAutoDocsInfo  
HashedLineToStringStringMap
Create a String-String map from the specified file, ranging in size from 0 to the specified maximum.
HashedLineToStringStringMapAutoDocsInfo  
HashedLoremExtractToString
Provide a text extract from the full lorem ipsum text, between the specified minimum and maximum size.
HashedLoremExtractToStringAutoDocsInfo  
HashedRangedToNonuniformDouble
This provides a random sample of a double in a range, without accounting for the non-uniform distribution of IEEE double representation.
HashedRangedToNonuniformDoubleAutoDocsInfo  
HashedRangeToLongList
Create a list of longs.
HashedRangeToLongListAutoDocsInfo  
HashedToByteBuffer
Hash a long input value into a byte buffer, at least length bytes long, but aligned on 8-byte boundary;
HashedToByteBufferAutoDocsInfo  
HashRange  
HashRange
Return a value within a range, pseudo-randomly.
HashRange  
HashRangeAutoDocsInfo  
HashRangeAutoDocsInfo  
HashRangeAutoDocsInfo  
HashRangeScaled  
HashRangeScaled
Return a pseudo-random value which can only be as large as the input.
HashRangeScaled  
HashRangeScaledAutoDocsInfo  
HashRangeScaledAutoDocsInfo  
HashRangeScaledAutoDocsInfo  
HostHash
Provides a stable hash that is seeded by all the interface naming data on a given host.
Identity
Simply returns the input value.
IdentityAutoDocsInfo  
Interpolate  
Interpolate
Return a value along an interpolation curve.
InterpolateAutoDocsInfo  
InterpolateAutoDocsInfo  
IntFlow
Combine multiple IntUnaryOperators into a single function.
IntFlowAutoDocsInfo  
JoinTemplate
Combine the result of the specified functions together with the specified delimiter and optional prefix and suffix.
JoinTemplateAutoDocsInfo  
List
Create a List from a long input based on two functions, the first to determine the list size, and the second to populate the list with object values.
ListAutoDocsInfo  
ListTemplate
Create a List<String> based on two functions, the first to determine the list size, and the second to populate the list with string values.
ListTemplateAutoDocsInfo  
Load  
Load  
Load
Load a named value from the per-thread state map.
Load
Load a named value from the per-thread state map.
Load  
Load  
LoadAutoDocsInfo  
LoadAutoDocsInfo  
LoadAutoDocsInfo  
LoadAutoDocsInfo  
LoadAutoDocsInfo  
LoadAutoDocsInfo  
LoadDouble
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadDouble
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadDoubleAutoDocsInfo  
LoadDoubleAutoDocsInfo  
LoadElement
Load a value from a map, based on the injected configuration.
LoadElementAutoDocsInfo  
LoadFloat
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadFloat
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadFloatAutoDocsInfo  
LoadFloatAutoDocsInfo  
LoadInteger
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadInteger
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadIntegerAutoDocsInfo  
LoadIntegerAutoDocsInfo  
LoadLong
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadLong
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadLongAutoDocsInfo  
LoadLongAutoDocsInfo  
LoadString
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadString
Load a value from a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
LoadStringAutoDocsInfo  
LoadStringAutoDocsInfo  
LongFlow
Combine multiple LongUnaryOperators into a single function.
LongFlowAutoDocsInfo  
LongToByte
Convert the input long value to a byte, with negative values masked away.
LongToByteAutoDocsInfo  
LongToShort
Convert the input value from long to short.
LongToShortAutoDocsInfo  
LongToString
Return the string representation of the provided long.
LongToStringAutoDocsInfo  
Map
Create a Map from a long input based on three functions, the first to determine the map size, and the second to populate the map with key objects, and the third to populate the map with value objects.
MapAutoDocsInfo  
MatchFunc
Match any input with a regular expression, and apply the associated function to it, yielding the value.
MatchFuncAutoDocsInfo  
MatchRegex
Match any input with a regular expression, and apply the associated regex replacement to it, yielding the value.
MatchRegexAutoDocsInfo  
Max  
Max
Return the maximum of either the input value or the specified max.
Max  
MaxAutoDocsInfo  
MaxAutoDocsInfo  
MaxAutoDocsInfo  
MD5HexString
Computes the MD5 digest of the byte image of the input long, and returns it in hexadecimal String form.
MD5HexStringAutoDocsInfo  
MetaShift  
MetaShift.Func
This Shifty Imp can provide some data for you.
MetaShift.GaloisData  
MetaShift.Masks  
Min  
Min
Return the minimum of either the input value or the specified minimum.
Min  
MinAutoDocsInfo  
MinAutoDocsInfo  
MinAutoDocsInfo  
Mod  
Mod
Return the result of modulo division by the specified divisor.
Mod  
ModAutoDocsInfo  
ModAutoDocsInfo  
ModAutoDocsInfo  
ModuloCSVLineToString
Select a value from a CSV file line by modulo division against the number of lines in the file.
ModuloCSVLineToStringAutoDocsInfo  
ModuloLineToString
Select a value from a text file line by modulo division against the number of lines in the file.
ModuloLineToStringAutoDocsInfo  
ModuloToBigDecimal
Return a BigDecimal value as the result of modulo division with the specified divisor.
ModuloToBigDecimalAutoDocsInfo  
ModuloToBigInt
Return a BigInteger value as the result of modulo division with the specified divisor.
ModuloToBigIntAutoDocsInfo  
ModuloToBoolean
Return a boolean value as the result of modulo division with the specified divisor.
ModuloToBooleanAutoDocsInfo  
ModuloToByte
Return a byte value as the result of modulo division with the specified divisor.
ModuloToByteAutoDocsInfo  
ModuloToInteger
Return an integer value as the result of modulo division with the specified divisor.
ModuloToIntegerAutoDocsInfo  
ModuloToLong
Return a long value as the result of modulo division with the specified divisor.
ModuloToLongAutoDocsInfo  
ModuloToShort
Return a boolean value as the result of modulo division with the specified divisor.
ModuloToShortAutoDocsInfo  
Mul  
Mul  
Mul
Return the result of multiplying the specified value with the input.
Mul  
MulAutoDocsInfo  
MulAutoDocsInfo  
MulAutoDocsInfo  
MulAutoDocsInfo  
Murmur3DivToLong
Yield a long value which is the result of hashing and modulo division with the specified divisor.
Murmur3DivToLongAutoDocsInfo  
Murmur3DivToString
Yield a String value which is the result of hashing and modulo division with the specified divisor to long and then converting the value to String.
Murmur3DivToStringAutoDocsInfo  
MVELExpr
Utility class for creating pre-compiled MVEL expressions with a typed and named context variable.
NullIfCloseTo
Returns null if the input value is within range of the specified value.
NullIfCloseToAutoDocsInfo  
NullIfEmpty
Yields a null if the input String is empty.
NullIfEmptyAutoDocsInfo  
NullIfEq  
NullIfEq
Yeilds a null if the input value is equal to the specified value.
NullIfEqAutoDocsInfo  
NullIfEqAutoDocsInfo  
NullIfGe  
NullIfGe
Yields a null if the input value is greater tha or equal to the specified value.
NullIfGeAutoDocsInfo  
NullIfGeAutoDocsInfo  
NullIfGt  
NullIfGt
Yields a null if the input value is greater than the specified value.
NullIfGtAutoDocsInfo  
NullIfGtAutoDocsInfo  
NullIfLe  
NullIfLe
Yields a null if the input value is less than or equal to the specified value.
NullIfLeAutoDocsInfo  
NullIfLeAutoDocsInfo  
NullIfLt  
NullIfLt
Yields a null if the input value is equal to the specified value.
NullIfLtAutoDocsInfo  
NullIfLtAutoDocsInfo  
NullIfNullOrEmpty
Yield a null value if the input String is either null or empty.
NullIfNullOrEmptyAutoDocsInfo  
NullIfWithin
Yields a null if the input value is within the specified range, inclusive.
NullIfWithinAutoDocsInfo  
NullOrLoad
Reads a long variable from the input, hashes and scales it to the unit interval 0.0d - 1.0d, then uses the result to determine whether to return null object or a loaded value.
NullOrLoadAutoDocsInfo  
NullOrPass
Reads a long variable from the thread local variable map, hashes and scales it to the unit interval 0.0d - 1.0d, then uses the result to determine whether to return a null object or the input value.
NullOrPassAutoDocsInfo  
NumberNameToString
Provides the spelled-out name of a number.
NumberNameToStringAutoDocsInfo  
Prefix
Add the specified prefix String to the input value and return the result.
PrefixAutoDocsInfo  
Save  
Save  
Save
Save the current input value at this point in the function chain to a thread-local variable name.
Save
Save the current input value at this point in the function chain to a thread-local variable name.
Save  
Save  
SaveAutoDocsInfo  
SaveAutoDocsInfo  
SaveAutoDocsInfo  
SaveAutoDocsInfo  
SaveAutoDocsInfo  
SaveAutoDocsInfo  
SaveDouble
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveDouble
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveDoubleAutoDocsInfo  
SaveDoubleAutoDocsInfo  
SaveFloat
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveFloat
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveFloatAutoDocsInfo  
SaveFloatAutoDocsInfo  
SaveInteger
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveInteger
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveIntegerAutoDocsInfo  
SaveIntegerAutoDocsInfo  
SaveLong
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveLong
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveLongAutoDocsInfo  
SaveLongAutoDocsInfo  
SaveString
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveString
Save a value to a named thread-local variable, where the variable name is fixed or a generated variable name from a provided function.
SaveStringAutoDocsInfo  
SaveStringAutoDocsInfo  
Scale
Scale the input to the
Scale
Scale the input to the
ScaleAutoDocsInfo  
ScaleAutoDocsInfo  
Set
Create a Set from a long input based on two functions, the first to determine the set size, and the second to populate the set with object values.
SetAutoDocsInfo  
SharedState
This provides common thread local instancing for sharing a thread local map across classes.
Show
Show diagnostic values for the thread-local variable map.
Show
Show diagnostic values for the thread-local variable map.
ShowAutoDocsInfo  
ShowAutoDocsInfo  
Shuffle
This function provides a low-overhead shuffling effect without loading elements into memory.
ShuffleAutoDocsInfo  
SignedHash  
SignedHash
This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.
SignedHash  
SignedHashAutoDocsInfo  
SignedHashAutoDocsInfo  
SignedHashAutoDocsInfo  
StartingEpochMillis
This function sets the minimum long value to the equivalent unix epoch time in milliseconds.
StartingEpochMillisAutoDocsInfo  
StaticStringMapper
Return a static String value.
StaticStringMapperAutoDocsInfo  
StringDateWrapper
This function wraps an epoch time in milliseconds into a String as specified in the format.
StringDateWrapperAutoDocsInfo  
StringFlow
Combine multiple String functions together into one function.
StringFlowAutoDocsInfo  
StringList
Create a List<String> from a long value, based on two functions, the first to determine the list size, and the second to populate the list with String values.
StringListAutoDocsInfo  
StringMap
Create a Map<String,String> from a long input based on three functions, the first to determine the map size, and the second to populate the map with key objects, and the third to populate the map with value objects.
StringMapAutoDocsInfo  
StringSet
Create a Set<String> from a long based on two functions, the first to determine the set size, and the second to populate the set with String values.
StringSetAutoDocsInfo  
Suffix
Add the specified prefix String to the input value and return the result.
SuffixAutoDocsInfo  
Swap  
Swap
Load a named value from the per-thread state map.
Swap
Load a named value from the per-thread state map.
SwapAutoDocsInfo  
SwapAutoDocsInfo  
SwapAutoDocsInfo  
Template
Creates a template function which will yield a string which fits the template provided, with all occurrences of {} substituted pair-wise with the result of the provided functions.
TemplateAutoDocsInfo  
ThreadNum
Matches a digit sequence in the current thread name and caches it in a thread local.
ThreadNum
Matches a digit sequence in the current thread name and caches it in a thread local.
ThreadNumAutoDocsInfo  
ThreadNumAutoDocsInfo  
ThreadNumToInteger
Matches a digit sequence in the current thread name and caches it in a thread local.
ThreadNumToIntegerAutoDocsInfo  
ThreadNumToLong
Matches a digit sequence in the current thread name and caches it in a thread local.
ThreadNumToLongAutoDocsInfo  
Timezones  
ToBase64String
Computes the Base64 representation of the byte image of the input long.
ToBase64String  
ToBase64StringAutoDocsInfo  
ToBase64StringAutoDocsInfo  
ToBigInt
Convert the input value to a BigInteger
ToBigIntAutoDocsInfo  
ToBoolean  
ToBoolean  
ToBoolean  
ToBoolean
Convert the input value to a boolean
ToBooleanAutoDocsInfo  
ToBooleanAutoDocsInfo  
ToBooleanAutoDocsInfo  
ToBooleanAutoDocsInfo  
ToByte
Convert the input value to a Byte.
ToByte  
ToByte  
ToByte  
ToByte  
ToByte  
ToByteAutoDocsInfo  
ToByteAutoDocsInfo  
ToByteAutoDocsInfo  
ToByteAutoDocsInfo  
ToByteAutoDocsInfo  
ToByteAutoDocsInfo  
ToByteBuffer  
ToByteBuffer  
ToByteBuffer  
ToByteBuffer
Convert the input value to a ByteBuffer
ToByteBuffer  
ToByteBuffer  
ToByteBufferAutoDocsInfo  
ToByteBufferAutoDocsInfo  
ToByteBufferAutoDocsInfo  
ToByteBufferAutoDocsInfo  
ToByteBufferAutoDocsInfo  
ToByteBufferAutoDocsInfo  
ToDate
Convert the input value to a Date
ToDateAutoDocsInfo  
ToDateTime
Convert the input value to a org.joda.time.DateTime
ToDateTimeAutoDocsInfo  
ToDouble
Convert the input value to a double.
ToDoubleAutoDocsInfo  
ToEpochTimeUUID
Converts a long UTC timestamp in epoch millis form into a Version 1 TimeUUID according to RFC 4122.
ToEpochTimeUUIDAutoDocsInfo  
ToFinestTimeUUID
Converts a count of 100ns intervals from 1582 Julian to a Type1 TimeUUID according to RFC 4122.
ToFinestTimeUUIDAutoDocsInfo  
ToFloat
Convert the input value into a float.
ToFloat  
ToFloat  
ToFloat  
ToFloat  
ToFloatAutoDocsInfo  
ToFloatAutoDocsInfo  
ToFloatAutoDocsInfo  
ToFloatAutoDocsInfo  
ToFloatAutoDocsInfo  
ToHashedUUID
This function provides a stable hashing of the input value to a version 4 (Random) UUID.
ToHashedUUIDAutoDocsInfo  
ToHexString
Converts the input ByteBuffer to a hexadecimal String.
ToHexString  
ToHexStringAutoDocsInfo  
ToHexStringAutoDocsInfo  
ToInetAddress
Convert the input value to a java.net.InetAddress
ToInetAddressAutoDocsInfo  
ToInt  
ToInt  
ToInt
Convert the input value to an int with long modulus remainder.
ToInt  
ToInt  
ToInt  
ToIntAutoDocsInfo  
ToIntAutoDocsInfo  
ToIntAutoDocsInfo  
ToIntAutoDocsInfo  
ToIntAutoDocsInfo  
ToIntAutoDocsInfo  
ToJodaDateTime
Convert the input value to a org.joda.time.DateTime
ToJodaDateTimeAutoDocsInfo  
ToLong
Convert the input value to a long.
ToLong  
ToLong  
ToLongAutoDocsInfo  
ToLongAutoDocsInfo  
ToLongAutoDocsInfo  
ToLongFunction
Adapts any compatible FunctionalInterface type to a LongFunction, for use with higher-order functions, when they require a LongFunction as an argument.
ToLongFunctionAutoDocsInfo  
ToLongUnaryOperator
Adapts any compatible FunctionalInterface type to a LongUnaryOperator, for use with higher-order functions, when they require a LongUnaryOperator as an argument.
ToLongUnaryOperatorAutoDocsInfo  
ToMD5ByteBuffer
Converts the byte image of the input long to a MD5 digest in ByteBuffer form.
ToMD5ByteBufferAutoDocsInfo  
ToMillisAtStartOfDay
Return the epoch milliseconds at the start of the day for the given epoch milliseconds.
ToMillisAtStartOfDayAutoDocsInfo  
ToMillisAtStartOfHour
Return the epoch milliseconds at the start of the hour for the given epoch milliseconds.
ToMillisAtStartOfHourAutoDocsInfo  
ToMillisAtStartOfMinute
Return the epoch milliseconds at the start of the minute for the given epoch milliseconds.
ToMillisAtStartOfMinuteAutoDocsInfo  
ToMillisAtStartOfMonth
Return the epoch milliseconds at the start of the month for the given epoch milliseconds.
ToMillisAtStartOfMonthAutoDocsInfo  
ToMillisAtStartOfNamedWeekDay
Return the epoch milliseconds at the start of the most recent day that falls on the given weekday for the given epoch milliseconds, including the current day if valid.
ToMillisAtStartOfNamedWeekDayAutoDocsInfo  
ToMillisAtStartOfNextDay
Return the epoch milliseconds at the start of the day after the day for the given epoch milliseconds.
ToMillisAtStartOfNextDayAutoDocsInfo  
ToMillisAtStartOfNextNamedWeekDay
Return the epoch milliseconds at the start of the next day that falls on the given weekday for the given epoch milliseconds, not including the current day.
ToMillisAtStartOfNextNamedWeekDayAutoDocsInfo  
ToMillisAtStartOfSecond
Return the epoch milliseconds at the start of the second for the given epoch milliseconds.
ToMillisAtStartOfSecondAutoDocsInfo  
ToMillisAtStartOfYear
Return the epoch milliseconds at the start of the year for the given epoch milliseconds.
ToMillisAtStartOfYearAutoDocsInfo  
ToShort  
ToShort  
ToShort  
ToShort
Convert the input value to a short.
ToShort  
ToShortAutoDocsInfo  
ToShortAutoDocsInfo  
ToShortAutoDocsInfo  
ToShortAutoDocsInfo  
ToShortAutoDocsInfo  
ToString  
ToString  
ToString  
ToString  
ToString
Converts the input to the most obvious string representation with String.valueOf(...).
ToStringAutoDocsInfo  
ToStringAutoDocsInfo  
ToStringAutoDocsInfo  
ToStringAutoDocsInfo  
ToStringAutoDocsInfo  
ToUUID
This function creates a non-random UUID in the type 4 version (Random).
ToUUIDAutoDocsInfo  
Trim
Trim the input value and return the result.
TrimAutoDocsInfo  
TypeOf
Yields the class of the resulting type in String form.
TypeOfAutoDocsInfo  
Unset
Always yields the VALUE.unset value, which signals to any consumers that the value provided should be considered undefined for any operation.
UnsetAutoDocsInfo  
UnsetIfCloseTo
Yield VALUE.unset if the input value is close to the specified value by the sigma threshold.
UnsetIfCloseToAutoDocsInfo  
UnsetIfEmpty
Yield VALUE.unset if the input String is empty.
UnsetIfEmptyAutoDocsInfo  
UnsetIfEq  
UnsetIfEq
Yield UNSET.vale if the input value is equal to the specified value.
UnsetIfEqAutoDocsInfo  
UnsetIfEqAutoDocsInfo  
UnsetIfGe  
UnsetIfGe
Yield VALUE.unset if the input value is greater than or equal to the specified value.
UnsetIfGeAutoDocsInfo  
UnsetIfGeAutoDocsInfo  
UnsetIfGt  
UnsetIfGt
Yield UNSET.value if the input value is greater than the specified value.
UnsetIfGtAutoDocsInfo  
UnsetIfGtAutoDocsInfo  
UnsetIfLe  
UnsetIfLe
Yield VALUE.unset if the input value is less than or equal to the specified value.
UnsetIfLeAutoDocsInfo  
UnsetIfLeAutoDocsInfo  
UnsetIfLt  
UnsetIfLt
Yield VALUE.unset if the provided value is less than the specified value, otherwise, pass the original value;
UnsetIfLtAutoDocsInfo  
UnsetIfLtAutoDocsInfo  
UnsetIfNullOrEmpty
Yields UNSET.value if the input value is null or empty.
UnsetIfNullOrEmptyAutoDocsInfo  
UnsetIfStringEq
Yields UNSET.value if the input value is equal to the specified value.
UnsetIfStringEqAutoDocsInfo  
UnsetIfStringNe
Yields UNSET.value if the input String is not equal to the specified String value.
UnsetIfStringNeAutoDocsInfo  
UnsetIfWithin
Yields UNSET.value if the input value is within the specified range, inclusive.
UnsetIfWithinAutoDocsInfo  
UnsetOrLoad
Reads a long variable from the input, hashes and scales it to the unit interval 0.0d - 1.0d, then uses the result to determine whether to return UNSET.value or a loaded value.
UnsetOrLoadAutoDocsInfo  
UnsetOrPass
Reads a long variable from the thread local variable map, hashes and scales it to the unit interval 0.0d - 1.0d, then uses the result to determine whether to return UNSET.value or the input value.
UnsetOrPassAutoDocsInfo  
WeightedFuncs
Allows for easy branching over multiple functions with specific weights.
WeightedFuncsAutoDocsInfo  
WeightedLongs
Provides a long value from a list of weighted values.
WeightedLongsAutoDocsInfo  
WeightedStrings
Allows for weighted elements to be used, such as a:0.25;b:0.25;c:0.5 or a:1;b:1.0;c:2.0 The unit weights are normalized to the cumulative sum internally, so it is not necessary for them to add up to any particular value.
WeightedStringsAutoDocsInfo  
WeightedStringsFromCSV
Provides sampling of a given field in a CSV file according to discrete probabilities.
WeightedStringsFromCSVAutoDocsInfo