Uses of Class
java.lang.FunctionalInterface
-
Packages that use FunctionalInterface Package Description java.awt Contains all of the classes for creating user interfaces and for painting graphics and images.java.io Provides for system input and output through data streams, serialization and the file system.java.lang Provides classes that are fundamental to the design of the Java programming language.java.nio.file Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.java.time.temporal Access to date and time using fields and units, and date time adjusters.java.util Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.java.util.concurrent Utility classes commonly useful in concurrent programming.java.util.function Functional interfaces provide target types for lambda expressions and method references.java.util.logging Provides the classes and interfaces of the Java™ 2 platform's core logging facilities.java.util.prefs This package allows applications to store and retrieve user and system preference and configuration data.javafx.animation Provides the set of classes for ease of use transition based animations.javafx.beans The packagejavafx.beanscontains the interfaces that define the most generic form of observability.javafx.beans.value The packagejavafx.beans.valuecontains the two fundamental interfacesObservableValueandWritableValueand all of its sub-interfaces.javafx.collections Contains the essential JavaFX collections and collection utilitiesjavafx.event Provides basic framework for FX events, their delivery and handling.javafx.util Contains various utilities and helper classes.jdk.dynalink.beans Contains the linker for ordinary Java objects.jdk.dynalink.linker Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.jdk.incubator.http High level HTTP and WebSocket APIjdk.management.resource Resource tracking contexts, meters, and factories.jdk.nashorn.api.tree Nashorn parser API provides interfaces to represent ECMAScript source code as abstract syntax trees (AST) and Parser to parse ECMAScript source scripts. -
-
Uses of FunctionalInterface in java.awt
Classes in java.awt with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceKeyEventDispatcherA KeyEventDispatcher cooperates with the current KeyboardFocusManager in the targeting and dispatching of all KeyEvents.interfaceKeyEventPostProcessorA KeyEventPostProcessor cooperates with the current KeyboardFocusManager in the final resolution of all unconsumed KeyEvents. -
Uses of FunctionalInterface in java.io
Classes in java.io with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceFileFilterA filter for abstract pathnames.interfaceFilenameFilterInstances of classes that implement this interface are used to filter filenames.interfaceObjectInputFilterFilter classes, array lengths, and graph metrics during deserialization. -
Uses of FunctionalInterface in java.lang
Classes in java.lang with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceRunnableTheRunnableinterface should be implemented by any class whose instances are intended to be executed by a thread.static interfaceThread.UncaughtExceptionHandlerInterface for handlers invoked when aThreadabruptly terminates due to an uncaught exception. -
Uses of FunctionalInterface in java.nio.file
Classes in java.nio.file with annotations of type FunctionalInterface Modifier and Type Interface Description static interfaceDirectoryStream.Filter<T>An interface that is implemented by objects that decide if a directory entry should be accepted or filtered.interfacePathMatcherAn interface that is implemented by objects that perform match operations on paths. -
Uses of FunctionalInterface in java.time.temporal
Classes in java.time.temporal with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceTemporalAdjusterStrategy for adjusting a temporal object.interfaceTemporalQuery<R>Strategy for querying a temporal object. -
Uses of FunctionalInterface in java.util
Classes in java.util with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceComparator<T>A comparison function, which imposes a total ordering on some collection of objects. -
Uses of FunctionalInterface in java.util.concurrent
Classes in java.util.concurrent with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceCallable<V>A task that returns a result and may throw an exception.static interfaceFlow.Publisher<T>A producer of items (and related control messages) received by Subscribers. -
Uses of FunctionalInterface in java.util.function
Classes in java.util.function with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceBiConsumer<T,U>Represents an operation that accepts two input arguments and returns no result.interfaceBiFunction<T,U,R>Represents a function that accepts two arguments and produces a result.interfaceBinaryOperator<T>Represents an operation upon two operands of the same type, producing a result of the same type as the operands.interfaceBiPredicate<T,U>Represents a predicate (boolean-valued function) of two arguments.interfaceBooleanSupplierRepresents a supplier ofboolean-valued results.interfaceConsumer<T>Represents an operation that accepts a single input argument and returns no result.interfaceDoubleBinaryOperatorRepresents an operation upon twodouble-valued operands and producing adouble-valued result.interfaceDoubleConsumerRepresents an operation that accepts a singledouble-valued argument and returns no result.interfaceDoubleFunction<R>Represents a function that accepts a double-valued argument and produces a result.interfaceDoublePredicateRepresents a predicate (boolean-valued function) of onedouble-valued argument.interfaceDoubleSupplierRepresents a supplier ofdouble-valued results.interfaceDoubleToIntFunctionRepresents a function that accepts a double-valued argument and produces an int-valued result.interfaceDoubleToLongFunctionRepresents a function that accepts a double-valued argument and produces a long-valued result.interfaceDoubleUnaryOperatorRepresents an operation on a singledouble-valued operand that produces adouble-valued result.interfaceFunction<T,R>Represents a function that accepts one argument and produces a result.interfaceIntBinaryOperatorRepresents an operation upon twoint-valued operands and producing anint-valued result.interfaceIntConsumerRepresents an operation that accepts a singleint-valued argument and returns no result.interfaceIntFunction<R>Represents a function that accepts an int-valued argument and produces a result.interfaceIntPredicateRepresents a predicate (boolean-valued function) of oneint-valued argument.interfaceIntSupplierRepresents a supplier ofint-valued results.interfaceIntToDoubleFunctionRepresents a function that accepts an int-valued argument and produces a double-valued result.interfaceIntToLongFunctionRepresents a function that accepts an int-valued argument and produces a long-valued result.interfaceIntUnaryOperatorRepresents an operation on a singleint-valued operand that produces anint-valued result.interfaceLongBinaryOperatorRepresents an operation upon twolong-valued operands and producing along-valued result.interfaceLongConsumerRepresents an operation that accepts a singlelong-valued argument and returns no result.interfaceLongFunction<R>Represents a function that accepts a long-valued argument and produces a result.interfaceLongPredicateRepresents a predicate (boolean-valued function) of onelong-valued argument.interfaceLongSupplierRepresents a supplier oflong-valued results.interfaceLongToDoubleFunctionRepresents a function that accepts a long-valued argument and produces a double-valued result.interfaceLongToIntFunctionRepresents a function that accepts a long-valued argument and produces an int-valued result.interfaceLongUnaryOperatorRepresents an operation on a singlelong-valued operand that produces along-valued result.interfaceObjDoubleConsumer<T>Represents an operation that accepts an object-valued and adouble-valued argument, and returns no result.interfaceObjIntConsumer<T>Represents an operation that accepts an object-valued and aint-valued argument, and returns no result.interfaceObjLongConsumer<T>Represents an operation that accepts an object-valued and along-valued argument, and returns no result.interfacePredicate<T>Represents a predicate (boolean-valued function) of one argument.interfaceSupplier<T>Represents a supplier of results.interfaceToDoubleBiFunction<T,U>Represents a function that accepts two arguments and produces a double-valued result.interfaceToDoubleFunction<T>Represents a function that produces a double-valued result.interfaceToIntBiFunction<T,U>Represents a function that accepts two arguments and produces an int-valued result.interfaceToIntFunction<T>Represents a function that produces an int-valued result.interfaceToLongBiFunction<T,U>Represents a function that accepts two arguments and produces a long-valued result.interfaceToLongFunction<T>Represents a function that produces a long-valued result.interfaceUnaryOperator<T>Represents an operation on a single operand that produces a result of the same type as its operand. -
Uses of FunctionalInterface in java.util.logging
Classes in java.util.logging with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceFilterA Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels. -
Uses of FunctionalInterface in java.util.prefs
Classes in java.util.prefs with annotations of type FunctionalInterface Modifier and Type Interface Description interfacePreferenceChangeListenerA listener for receiving preference change events. -
Uses of FunctionalInterface in javafx.animation
Classes in javafx.animation with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceInterpolatable<T>A value that can be interpolated. -
Uses of FunctionalInterface in javafx.beans
Classes in javafx.beans with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceInvalidationListenerAnInvalidationListeneris notified whenever anObservablebecomes invalid. -
Uses of FunctionalInterface in javafx.beans.value
Classes in javafx.beans.value with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceChangeListener<T>AChangeListeneris notified whenever the value of anObservableValuechanges. -
Uses of FunctionalInterface in javafx.collections
Classes in javafx.collections with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceListChangeListener<E>Interface that receives notifications of changes to an ObservableList.interfaceMapChangeListener<K,V>Interface that receives notifications of changes to an ObservableMap.interfaceSetChangeListener<E>Interface that receives notifications of changes to an ObservableSet. -
Uses of FunctionalInterface in javafx.event
Classes in javafx.event with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceEventHandler<T extends Event>Handler for events of a specific class / type. -
Uses of FunctionalInterface in javafx.util
Classes in javafx.util with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceBuilder<T>Interface representing a builder.interfaceBuilderFactoryInterface representing a builder factory.interfaceCallback<P,R>The Callback interface is designed to allow for a common, reusable interface to exist for defining APIs that requires a call back in certain situations. -
Uses of FunctionalInterface in jdk.dynalink.beans
Classes in jdk.dynalink.beans with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceMissingMemberHandlerFactoryA factory for creating method handles for linking missing member behavior inBeansLinker. -
Uses of FunctionalInterface in jdk.dynalink.linker
Classes in jdk.dynalink.linker with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceGuardedInvocationTransformerInterface for objects that are used to transform one guarded invocation into another one.interfaceMethodHandleTransformerA generic interface describing operations that transform method handles.interfaceMethodTypeConversionStrategyInterface for objects representing a strategy for converting a method handle to a new type. -
Uses of FunctionalInterface in jdk.incubator.http
Classes in jdk.incubator.http with annotations of type FunctionalInterface Modifier and Type Interface Description static interfaceHttpResponse.BodyHandler<T>A handler for response bodies. -
Uses of FunctionalInterface in jdk.management.resource
Classes in jdk.management.resource with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceResourceApproverA ResourceApprover is a callback to approve resource requests.interfaceResourceIdResourceId provides a name and accuracy for a resource instance. -
Uses of FunctionalInterface in jdk.nashorn.api.tree
Classes in jdk.nashorn.api.tree with annotations of type FunctionalInterface Modifier and Type Interface Description interfaceDiagnosticListenerInterface for receiving diagnostics from Nashorn parser.
-