Freigeben über


Java.Util.Functions Namespace

Klassen

BinaryOperator
DoubleUnaryOperator
Function
IntUnaryOperator
LongUnaryOperator
Predicate
UnaryOperator

Schnittstellen

IBiConsumer

Stellt einen Vorgang dar, der zwei Eingabeargumente akzeptiert und kein Ergebnis zurückgibt.

IBiFunction

Stellt eine Funktion dar, die zwei Argumente akzeptiert und ein Ergebnis erzeugt.

IBinaryOperator

Stellt einen Vorgang auf zwei Operanden desselben Typs dar, wodurch ein Ergebnis desselben Typs wie die Operanden erzeugt wird.

IBiPredicate

Stellt ein Prädikat (boolesche Funktion) von zwei Argumenten dar.

IBooleanSupplier

Stellt einen Lieferanten von boolean-wertigen Ergebnissen dar.

IConsumer

Stellt einen Vorgang dar, der ein einzelnes Eingabeargument akzeptiert und kein Ergebnis zurückgibt.

IDoubleBinaryOperator

Stellt einen Vorgang bei zwei double-wertigen Operanden dar und erzeugt ein double-wertiges Ergebnis.

IDoubleConsumer

Stellt einen Vorgang dar, der ein argument mit einem einzelnen doubleWert akzeptiert und kein Ergebnis zurückgibt.

IDoubleFunction

Stellt eine Funktion dar, die ein Argument mit doppelten Werten akzeptiert und ein Ergebnis erzeugt.

IDoublePredicate

Stellt ein Prädikat (boolesche Funktion) eines double-wertigen Arguments dar.

IDoubleSupplier

Stellt einen Lieferanten von double-wertigen Ergebnissen dar.

IDoubleToIntFunction

Stellt eine Funktion dar, die ein Argument mit doppelten Werten akzeptiert und ein int-valued-Ergebnis erzeugt.

IDoubleToLongFunction

Stellt eine Funktion dar, die ein Argument mit doppelten Werten akzeptiert und ein langwertiges Ergebnis erzeugt.

IDoubleUnaryOperator

Stellt einen Vorgang für einen einzelnen doubleOperanden mit Einem Wert dar, der ein double-wertiges Ergebnis erzeugt.

IFunction

Stellt eine Funktion dar, die ein Argument akzeptiert und ein Ergebnis erzeugt.

IIntBinaryOperator

Stellt einen Vorgang bei zwei int-wertigen Operanden dar und erzeugt ein int-wertiges Ergebnis.

IIntConsumer

Stellt einen Vorgang dar, der ein argument mit einem einzelnen intWert akzeptiert und kein Ergebnis zurückgibt.

IIntFunction

Stellt eine Funktion dar, die ein Int-Value-Argument akzeptiert und ein Ergebnis erzeugt.

IIntPredicate

Stellt ein Prädikat (boolesche Funktion) eines int-wertigen Arguments dar.

IIntSupplier

Stellt einen Lieferanten von int-wertigen Ergebnissen dar.

IIntToDoubleFunction

Stellt eine Funktion dar, die ein Int-Value-Argument akzeptiert und ein doppelwertiges Ergebnis erzeugt.

IIntToLongFunction

Stellt eine Funktion dar, die ein Int-Value-Argument akzeptiert und ein langwertiges Ergebnis erzeugt.

IIntUnaryOperator

Stellt einen Vorgang für einen einzelnen intOperanden mit Einem Wert dar, der ein int-wertiges Ergebnis erzeugt.

ILongBinaryOperator

Stellt einen Vorgang bei zwei long-wertigen Operanden dar und erzeugt ein long-wertiges Ergebnis.

ILongConsumer

Stellt einen Vorgang dar, der ein argument mit einem einzelnen longWert akzeptiert und kein Ergebnis zurückgibt.

ILongFunction

Stellt eine Funktion dar, die ein langwertiges Argument akzeptiert und ein Ergebnis erzeugt.

ILongPredicate

Stellt ein Prädikat (boolesche Funktion) eines long-wertigen Arguments dar.

ILongSupplier

Stellt einen Lieferanten von long-wertigen Ergebnissen dar.

ILongToDoubleFunction

Stellt eine Funktion dar, die ein langwertiges Argument akzeptiert und ein doppelwertiges Ergebnis erzeugt.

ILongToIntFunction

Stellt eine Funktion dar, die ein langwertiges Argument akzeptiert und ein int-valued-Ergebnis erzeugt.

ILongUnaryOperator

Stellt einen Vorgang für einen einzelnen longOperanden mit Einem Wert dar, der ein long-wertiges Ergebnis erzeugt.

IObjDoubleConsumer

Stellt einen Vorgang dar, der ein Objektwert und ein double-wertiges Argument akzeptiert und kein Ergebnis zurückgibt.

IObjIntConsumer

Stellt einen Vorgang dar, der ein Objektwert und ein int-wertiges Argument akzeptiert und kein Ergebnis zurückgibt.

IObjLongConsumer

Stellt einen Vorgang dar, der ein Objektwert und ein long-wertiges Argument akzeptiert und kein Ergebnis zurückgibt.

IPredicate

Stellt ein Prädikat (boolesche Funktion) eines Arguments dar.

ISupplier

Stellt einen Lieferanten von Ergebnissen dar.

IToDoubleBiFunction

Stellt eine Funktion dar, die zwei Argumente akzeptiert und ein doppelwertiges Ergebnis erzeugt.

IToDoubleFunction

Stellt eine Funktion dar, die ein doppelwertiges Ergebnis erzeugt.

IToIntBiFunction

Stellt eine Funktion dar, die zwei Argumente akzeptiert und ein int-valued-Ergebnis erzeugt.

IToIntFunction

Stellt eine Funktion dar, die ein int-valued-Ergebnis erzeugt.

IToLongBiFunction

Stellt eine Funktion dar, die zwei Argumente akzeptiert und ein langwertiges Ergebnis erzeugt.

IToLongFunction

Stellt eine Funktion dar, die ein langwertiges Ergebnis erzeugt.

IUnaryOperator

Stellt einen Vorgang für einen einzelnen Operanden dar, der ein Ergebnis desselben Typs wie der Operand erzeugt.