Module io.virtdata.lib.basics
Package io.virtdata.libbasics.shared.from_long.to_long
-
Class Summary Class Description Add AddAutoDocsInfo AddCycleRange AddCycleRangeAutoDocsInfo AddHashRange AddHashRangeAutoDocsInfo Clamp Clamp the output values to be at least the minimum value and at most the maximum value.ClampAutoDocsInfo CycleRange CycleRangeAutoDocsInfo Div Divide the operand by a fixed value and return the result.DivAutoDocsInfo DivideToLong Integer devide the cycle, the other side of modulo.Expr ExprAutoDocsInfo FixedValue FixedValueAutoDocsInfo FixedValues Yield one of the specified values, rotating through them as the input value increases.FixedValuesAutoDocsInfo Flow Combine multiple unary operators into a single operator as a higher-order function.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.HashAutoDocsInfo HashRange Return a value within a range, pseudo-randomly.HashRangeAutoDocsInfo HashRangeScaled Return a pseudo-random value which can only be as large as the input.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 Return a value along an interpolation curve.InterpolateAutoDocsInfo Load LoadAutoDocsInfo Max Return the maximum of either the input value or the specified max.MaxAutoDocsInfo Min Return the minimum of either the input value or the specified minimum.MinAutoDocsInfo Mod Return the result of modulo division by the specified divisor.ModAutoDocsInfo ModuloToLong Return a long value as the result of modulo division with the specified divisor.ModuloToLongAutoDocsInfo Mul Return the result of multiplying the specified value with the input.MulAutoDocsInfo Murmur3DivToLong Yield a long value which is the result of hashing and modulo division with the specified divisor.Murmur3DivToLongAutoDocsInfo Save SaveAutoDocsInfo Shuffle This function provides a low-overhead shuffling effect without loading elements into memory.ShuffleAutoDocsInfo SignedHash This uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash.SignedHashAutoDocsInfo Swap SwapAutoDocsInfo