Index
All Classes and Interfaces|All Packages
A
- and(Predicate<? super T>) - Method in interface io.deephaven.function.ToBooleanFunction
- and(Collection<Predicate<? super T>>) - Static method in interface io.deephaven.function.ToBooleanFunction
-
Creates a function that returns
trueif all functions infunctionsreturnstrue. - apply(T) - Method in interface io.deephaven.function.ToObjectFunction
- applyAsByte(T) - Method in interface io.deephaven.function.ToByteFunction
-
Applies this function to the given argument.
- applyAsChar(T) - Method in interface io.deephaven.function.ToCharFunction
-
Applies this function to the given argument.
- applyAsDouble(T) - Method in interface io.deephaven.function.ToDoubleFunction
- applyAsFloat(T) - Method in interface io.deephaven.function.ToFloatFunction
-
Applies this function to the given argument.
- applyAsInt(T) - Method in interface io.deephaven.function.ToIntFunction
- applyAsLong(T) - Method in interface io.deephaven.function.ToLongFunction
- applyAsShort(T) - Method in interface io.deephaven.function.ToShortFunction
-
Applies this function to the given argument.
C
- cast() - Static method in interface io.deephaven.function.ToBooleanFunction
-
Assumes the object value is directly castable to a boolean.
- cast() - Static method in interface io.deephaven.function.ToByteFunction
-
Assumes the object value is directly castable to a byte.
- cast() - Static method in interface io.deephaven.function.ToCharFunction
-
Assumes the object value is directly castable to a char.
- cast() - Static method in interface io.deephaven.function.ToDoubleFunction
-
Assumes the object value is directly castable to a double.
- cast() - Static method in interface io.deephaven.function.ToFloatFunction
-
Assumes the object value is directly castable to a float.
- cast() - Static method in interface io.deephaven.function.ToIntFunction
-
Assumes the object value is directly castable to an int.
- cast() - Static method in interface io.deephaven.function.ToLongFunction
-
Assumes the object value is directly castable to a long.
- cast() - Static method in interface io.deephaven.function.ToShortFunction
-
Assumes the object value is directly castable to a short.
- cast(GenericType<R2>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates a function by casting to
returnType.
I
- identity() - Static method in interface io.deephaven.function.ToObjectFunction
-
Creates an object function that casts each input to
Object. - identity(GenericType<R>) - Static method in interface io.deephaven.function.ToObjectFunction
-
Creates an object function that casts each input to
returnType. - io.deephaven.function - package io.deephaven.function
M
- map(TypedFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - map(Function<? super T, ? extends R>, ToByteFunction<? super R>) - Static method in interface io.deephaven.function.ToByteFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToCharFunction<? super R>) - Static method in interface io.deephaven.function.ToCharFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToFloatFunction<? super R>) - Static method in interface io.deephaven.function.ToFloatFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToObjectFunction<? super R, Z>) - Static method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToShortFunction<? super R>) - Static method in interface io.deephaven.function.ToShortFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, Function<? super R, ? extends Z>, GenericType<Z>) - Static method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, Predicate<? super R>) - Static method in interface io.deephaven.function.ToBooleanFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToDoubleFunction<? super R>) - Static method in interface io.deephaven.function.ToDoubleFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToIntFunction<? super R>) - Static method in interface io.deephaven.function.ToIntFunction
-
Creates the function composition
g ∘ f. - map(Function<? super T, ? extends R>, ToLongFunction<? super R>) - Static method in interface io.deephaven.function.ToLongFunction
-
Creates the function composition
g ∘ f. - mapToBoolean(Predicate<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToByte(ToByteFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToChar(ToCharFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToDouble(ToDoubleFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToFloat(ToFloatFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToInt(ToIntFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToLong(ToLongFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToObj(ToObjectFunction<? super R, R2>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToObj(Function<? super R, ? extends R2>, GenericType<R2>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToPrimitive(ToPrimitiveFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this. - mapToShort(ToShortFunction<? super R>) - Method in interface io.deephaven.function.ToObjectFunction
-
Creates the function composition
g ∘ this.
N
- negate() - Method in interface io.deephaven.function.ToBooleanFunction
- not(Predicate<? super T>) - Static method in interface io.deephaven.function.ToBooleanFunction
-
Creates a function that is the opposite of
f.
O
- of(Function<? super T, ? extends R>, GenericType<R>) - Static method in interface io.deephaven.function.ToObjectFunction
-
Creates an object function from
fandreturnType. - ofFalse() - Static method in interface io.deephaven.function.ToBooleanFunction
-
A function that always returns
false. - ofTrue() - Static method in interface io.deephaven.function.ToBooleanFunction
-
A function that always returns
true. - or(Predicate<? super T>) - Method in interface io.deephaven.function.ToBooleanFunction
- or(Collection<Predicate<? super T>>) - Static method in interface io.deephaven.function.ToBooleanFunction
-
Creates a function that returns
trueif any function infunctionsreturnstrue.
R
- returnType() - Method in interface io.deephaven.function.ToBooleanFunction
- returnType() - Method in interface io.deephaven.function.ToByteFunction
- returnType() - Method in interface io.deephaven.function.ToCharFunction
- returnType() - Method in interface io.deephaven.function.ToDoubleFunction
- returnType() - Method in interface io.deephaven.function.ToFloatFunction
- returnType() - Method in interface io.deephaven.function.ToIntFunction
- returnType() - Method in interface io.deephaven.function.ToLongFunction
- returnType() - Method in interface io.deephaven.function.ToObjectFunction
- returnType() - Method in interface io.deephaven.function.ToPrimitiveFunction
- returnType() - Method in interface io.deephaven.function.ToShortFunction
- returnType() - Method in interface io.deephaven.function.TypedFunction
-
This function's return type.
T
- test(T) - Method in interface io.deephaven.function.ToBooleanFunction
- ToBooleanFunction<T> - Interface in io.deephaven.function
-
A
booleanfunction. - ToByteFunction<T> - Interface in io.deephaven.function
-
A
bytefunction. - ToCharFunction<T> - Interface in io.deephaven.function
-
A
charfunction. - ToDoubleFunction<T> - Interface in io.deephaven.function
-
A
doublefunction. - ToFloatFunction<T> - Interface in io.deephaven.function
-
A
floatfunction. - ToIntFunction<T> - Interface in io.deephaven.function
-
An
intfunction. - ToLongFunction<T> - Interface in io.deephaven.function
-
A
longfunction. - ToObjectFunction<T,
R> - Interface in io.deephaven.function -
An object function.
- ToPrimitiveFunction<T> - Interface in io.deephaven.function
-
A function interface that allows for differentiation of primitive return types.
- ToPrimitiveFunction.Visitor<T,
R> - Interface in io.deephaven.function - ToShortFunction<T> - Interface in io.deephaven.function
-
A
shortfunction. - TypedFunction<T> - Interface in io.deephaven.function
-
A common function interface that allows for differentiation based on the return type.
- TypedFunction.Visitor<T,
R> - Interface in io.deephaven.function
V
- visit(ToBooleanFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToByteFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToCharFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToDoubleFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToFloatFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToIntFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToLongFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
- visit(ToObjectFunction<T, ?>) - Method in interface io.deephaven.function.TypedFunction.Visitor
- visit(ToPrimitiveFunction<T>) - Method in interface io.deephaven.function.TypedFunction.Visitor
- visit(ToShortFunction<T>) - Method in interface io.deephaven.function.ToPrimitiveFunction.Visitor
W
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToBooleanFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToByteFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToCharFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToDoubleFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToFloatFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToIntFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToLongFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToPrimitiveFunction
- walk(ToPrimitiveFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToShortFunction
- walk(TypedFunction.Visitor<T, R>) - Method in interface io.deephaven.function.ToPrimitiveFunction
- walk(TypedFunction.Visitor<T, R>) - Method in interface io.deephaven.function.TypedFunction
- walk(TypedFunction.Visitor<T, Z>) - Method in interface io.deephaven.function.ToObjectFunction
All Classes and Interfaces|All Packages