@Beta public static class IfFunctions.IfFunctionBuilder<I,O> extends IfFunctions.IfFunction<I,O>
| Modifier and Type | Method and Description | 
|---|---|
IfFunctions.IfFunction<I,O> | 
build()  | 
IfFunctions.IfFunctionBuilder<I,O> | 
defaultApply(com.google.common.base.Function<? super I,? extends O> defaultFunction)  | 
IfFunctions.IfFunctionBuilder<I,O> | 
defaultGet(com.google.common.base.Supplier<? extends O> defaultSupplier)  | 
IfFunctions.IfFunctionBuilder<I,O> | 
defaultValue(O defaultValue)  | 
IfFunctions.IfFunctionBuilderApplying<I,O> | 
ifEquals(I test)  | 
IfFunctions.IfFunctionBuilderApplying<I,O> | 
ifNotEquals(I test)  | 
IfFunctions.IfFunctionBuilderApplying<I,O> | 
ifPredicate(com.google.common.base.Predicate<I> test)  | 
apply, toStringpublic IfFunctions.IfFunction<I,O> build()
public IfFunctions.IfFunctionBuilderApplying<I,O> ifPredicate(com.google.common.base.Predicate<I> test)
public IfFunctions.IfFunctionBuilderApplying<I,O> ifEquals(I test)
public IfFunctions.IfFunctionBuilderApplying<I,O> ifNotEquals(I test)
public IfFunctions.IfFunctionBuilder<I,O> defaultValue(O defaultValue)
public IfFunctions.IfFunctionBuilder<I,O> defaultGet(com.google.common.base.Supplier<? extends O> defaultSupplier)
public IfFunctions.IfFunctionBuilder<I,O> defaultApply(com.google.common.base.Function<? super I,? extends O> defaultFunction)