Index

A C I M N O R T V W 
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 true if all functions in functions returns true.
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 f and returnType.
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 true if any function in functions returns true.

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 boolean function.
ToByteFunction<T> - Interface in io.deephaven.function
A byte function.
ToCharFunction<T> - Interface in io.deephaven.function
A char function.
ToDoubleFunction<T> - Interface in io.deephaven.function
A double function.
ToFloatFunction<T> - Interface in io.deephaven.function
A float function.
ToIntFunction<T> - Interface in io.deephaven.function
An int function.
ToLongFunction<T> - Interface in io.deephaven.function
A long function.
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 short function.
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
 
A C I M N O R T V W 
All Classes and Interfaces|All Packages