Package com.speedment.common.function
Interface ByteUnaryOperator
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ByteUnaryOperator
Functional interface describing a method that given abytereturns anotherbyte.- Since:
- 1.0.5
- Author:
- Emil Forslund
- See Also:
IntUnaryOperator,LongUnaryOperator,DoubleUnaryOperator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ByteUnaryOperatorandThen(ByteUnaryOperator after)Composes a new function from this method and the specified one, applying the specified function after this function.byteapplyAsByte(byte value)Applies this function on the specifiedbyte, returning a newbyte.default ByteUnaryOperatorcompose(ByteUnaryOperator before)Composes a new function from this method and the specified one, applying the specified function before this function.
-
-
-
Method Detail
-
applyAsByte
byte applyAsByte(byte value)
Applies this function on the specifiedbyte, returning a newbyte.- Parameters:
value- the input value- Returns:
- the output
-
compose
default ByteUnaryOperator compose(ByteUnaryOperator before)
Composes a new function from this method and the specified one, applying the specified function before this function.- Parameters:
before- the function to apply before this- Returns:
- the combined function
-
andThen
default ByteUnaryOperator andThen(ByteUnaryOperator after)
Composes a new function from this method and the specified one, applying the specified function after this function.- Parameters:
after- the function to apply after this- Returns:
- the combined function
-
-