## Uses of Class
java.lang.Override

- Packages that use Override
  Package | Description
  --- | ---
  java.lang |
  java.lang.invoke |
  java.math | Provides classes for performing arbitrary-precision integer arithmetic (`BigInteger`) and arbitrary-precision decimal arithmetic (`BigDecimal`).
  java.util |
  java.util.concurrent | Utility classes commonly useful in concurrent programming.
  java.util.stream | Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
  org.netbeans.modules.openide.util |
  org.openide.util | Client API part of the Lookup interfaces.
  org.openide.util.lookup | Support classes for the Registration and `Lookup` extension mechanism.
  org.openide.util.lookup.implspi | Interfaces intended to be used within the NetBeans Platform.

- - ### Uses of Override in java.lang

    Methods in java.lang with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `protected Object` | Thread.`clone()` Throws CloneNotSupportedException as a Thread can not be meaningfully cloned.
    `boolean` | Boolean.`equals(Object obj)` Returns `true` if and only if the argument is not `null` and is a `Boolean` object that represents the same `boolean` value as this object.
    `<A extends Annotation> A[]` | Package.`getAnnotationsByType(Class<A> annotationClass)`
    `<A extends Annotation> A` | Package.`getDeclaredAnnotation(Class<A> annotationClass)`
    `<A extends Annotation> A[]` | Package.`getDeclaredAnnotationsByType(Class<A> annotationClass)`
    `int` | Long.`hashCode()` Returns a hash code for this `Long`.
    `int` | Integer.`hashCode()` Returns a hash code for this `Integer`.
    `int` | Double.`hashCode()` Returns a hash code for this `Double` object.
    `boolean` | Package.`isAnnotationPresent(Class<? extends Annotation> annotationClass)` Returns true if an annotation for the specified type is present on this element, else false.
    `void` | Thread.`run()` If this thread was constructed using a separate `Runnable` run object, then that `Runnable` object's `run` method is called; otherwise, this method does nothing and returns.

  - ### Uses of Override in java.lang.invoke

    Methods in java.lang.invoke with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | MethodType.`equals(Object x)` Compares the specified object with this type for equality.
    `int` | MethodType.`hashCode()` Returns the hash code value for this method type.
    `String` | MethodType.`toString()` Returns a string representation of the method type, of the form `"(PT0,PT1...)RT"`.
    `String` | MethodHandles.Lookup.`toString()` Displays the name of the class from which lookups are to be made.
    `String` | MethodHandle.`toString()` Returns a string representation of the method handle, starting with the string `"MethodHandle"` and ending with the string representation of the method handle's type.

  - ### Uses of Override in java.math

    Methods in java.math with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BigDecimal.`equals(Object x)` Compares this `BigDecimal` with the specified `Object` for equality.
    `int` | BigDecimal.`hashCode()` Returns the hash code for this `BigDecimal`.
    `String` | BigDecimal.`toString()` Returns the string representation of this `BigDecimal`, using scientific notation if an exponent is needed.

  - ### Uses of Override in java.util

    Methods in java.util with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `void` | DoubleSummaryStatistics.`accept(double value)` Records another value into the summary information.
    `void` | LongSummaryStatistics.`accept(int value)` Records a new `int` value into the summary information.
    `void` | IntSummaryStatistics.`accept(int value)` Records a new value into the summary information
    `void` | LongSummaryStatistics.`accept(long value)` Records a new `long` value into the summary information.
    `int` | Spliterators.AbstractSpliterator.`characteristics()` Returns a set of characteristics of this Spliterator and its elements.
    `int` | Spliterators.AbstractIntSpliterator.`characteristics()` Returns a set of characteristics of this Spliterator and its elements.
    `int` | Spliterators.AbstractLongSpliterator.`characteristics()` Returns a set of characteristics of this Spliterator and its elements.
    `int` | Spliterators.AbstractDoubleSpliterator.`characteristics()` Returns a set of characteristics of this Spliterator and its elements.
    `boolean` | OptionalLong.`equals(Object obj)` Indicates whether some other object is "equal to" this OptionalLong.
    `boolean` | OptionalInt.`equals(Object obj)` Indicates whether some other object is "equal to" this OptionalInt.
    `boolean` | OptionalDouble.`equals(Object obj)` Indicates whether some other object is "equal to" this OptionalDouble.
    `boolean` | Optional.`equals(Object obj)` Indicates whether some other object is "equal to" this `Optional`.
    `boolean` | Locale.`equals(Object obj)`
    `long` | Spliterators.AbstractSpliterator.`estimateSize()` Returns an estimate of the number of elements that would be encountered by a `Spliterator.forEachRemaining(java.util.function.Consumer<? super T>)` traversal, or returns `Long.MAX_VALUE` if infinite, unknown, or too expensive to compute.
    `long` | Spliterators.AbstractIntSpliterator.`estimateSize()` Returns an estimate of the number of elements that would be encountered by a `Spliterator.forEachRemaining(java.util.function.Consumer<? super T>)` traversal, or returns `Long.MAX_VALUE` if infinite, unknown, or too expensive to compute.
    `long` | Spliterators.AbstractLongSpliterator.`estimateSize()` Returns an estimate of the number of elements that would be encountered by a `Spliterator.forEachRemaining(java.util.function.Consumer<? super T>)` traversal, or returns `Long.MAX_VALUE` if infinite, unknown, or too expensive to compute.
    `long` | Spliterators.AbstractDoubleSpliterator.`estimateSize()` Returns an estimate of the number of elements that would be encountered by a `Spliterator.forEachRemaining(java.util.function.Consumer<? super T>)` traversal, or returns `Long.MAX_VALUE` if infinite, unknown, or too expensive to compute.
    `default void` | Spliterator.OfDouble.`forEachRemaining(Consumer<? super Double> action)` Performs the given action for each remaining element, sequentially in the current thread, until all elements have been processed or the action throws an exception.
    `default void` | PrimitiveIterator.OfDouble.`forEachRemaining(Consumer<? super Double> action)` Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
    `default void` | Spliterator.OfInt.`forEachRemaining(Consumer<? super Integer> action)` Performs the given action for each remaining element, sequentially in the current thread, until all elements have been processed or the action throws an exception.
    `default void` | PrimitiveIterator.OfInt.`forEachRemaining(Consumer<? super Integer> action)` Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
    `default void` | Spliterator.OfLong.`forEachRemaining(Consumer<? super Long> action)` Performs the given action for each remaining element, sequentially in the current thread, until all elements have been processed or the action throws an exception.
    `default void` | PrimitiveIterator.OfLong.`forEachRemaining(Consumer<? super Long> action)` Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
    `default void` | Spliterator.OfDouble.`forEachRemaining(DoubleConsumer action)`
    `default void` | Spliterator.OfInt.`forEachRemaining(IntConsumer action)`
    `default void` | Spliterator.OfLong.`forEachRemaining(LongConsumer action)`
    `int` | OptionalLong.`hashCode()` Returns the hash code value of the present value, if any, or 0 (zero) if no value is present.
    `int` | OptionalInt.`hashCode()` Returns the hash code value of the present value, if any, or 0 (zero) if no value is present.
    `int` | OptionalDouble.`hashCode()` Returns the hash code value of the present value, if any, or 0 (zero) if no value is present.
    `int` | Optional.`hashCode()` Returns the hash code of the value, if present, otherwise `0` (zero) if no value is present.
    `int` | Locale.`hashCode()` Override hashCode.
    `default Integer` | PrimitiveIterator.OfInt.`next()` Returns the next element in the iteration.
    `default Long` | PrimitiveIterator.OfLong.`next()` Returns the next element in the iteration.
    `default Double` | PrimitiveIterator.OfDouble.`next()` Returns the next element in the iteration.
    `boolean` | SimpleTimeZone.`observesDaylightTime()` Returns `true` if this `SimpleTimeZone` observes Daylight Saving Time.
    `default Spliterator<E>` | List.`spliterator()` Creates a `Spliterator` over the elements in this list.
    `default Spliterator<E>` | Collection.`spliterator()` Creates a `Spliterator` over the elements in this collection.
    `String` | StringJoiner.`toString()` Returns the current value, consisting of the `prefix`, the values added so far separated by the `delimiter`, and the `suffix`, unless no elements have been added in which case, the `prefix + suffix` or the `emptyValue` characters are returned
    `String` | OptionalLong.`toString()` Returns a string representation of the object.
    `String` | OptionalInt.`toString()` Returns a string representation of the object.
    `String` | OptionalDouble.`toString()` Returns a string representation of the object.
    `String` | Optional.`toString()` Returns a non-empty string representation of this `Optional` suitable for debugging.
    `String` | LongSummaryStatistics.`toString()`
    `String` | Locale.`toString()` Returns a string representation of this `Locale` object, consisting of language, country, variant, script, and extensions as below:
    `String` | IntSummaryStatistics.`toString()`
    `String` | DoubleSummaryStatistics.`toString()` Returns a string representation of the object.
    `default boolean` | Spliterator.OfDouble.`tryAdvance(Consumer<? super Double> action)` If a remaining element exists, performs the given action on it, returning `true`; else returns `false`.
    `default boolean` | Spliterator.OfInt.`tryAdvance(Consumer<? super Integer> action)` If a remaining element exists, performs the given action on it, returning `true`; else returns `false`.
    `default boolean` | Spliterator.OfLong.`tryAdvance(Consumer<? super Long> action)` If a remaining element exists, performs the given action on it, returning `true`; else returns `false`.
    `boolean` | Spliterator.OfDouble.`tryAdvance(DoubleConsumer action)`
    `boolean` | Spliterator.OfInt.`tryAdvance(IntConsumer action)`
    `boolean` | Spliterator.OfLong.`tryAdvance(LongConsumer action)`
    `Spliterator<T>` | Spliterators.AbstractSpliterator.`trySplit()` If this spliterator can be partitioned, returns a Spliterator covering elements, that will, upon return from this method, not be covered by this Spliterator.
    `Spliterator.OfInt` | Spliterators.AbstractIntSpliterator.`trySplit()` If this spliterator can be partitioned, returns a Spliterator covering elements, that will, upon return from this method, not be covered by this Spliterator.
    `Spliterator.OfLong` | Spliterators.AbstractLongSpliterator.`trySplit()` If this spliterator can be partitioned, returns a Spliterator covering elements, that will, upon return from this method, not be covered by this Spliterator.
    `Spliterator.OfDouble` | Spliterators.AbstractDoubleSpliterator.`trySplit()` If this spliterator can be partitioned, returns a Spliterator covering elements, that will, upon return from this method, not be covered by this Spliterator.
    `T_SPLITR` | Spliterator.OfPrimitive.`trySplit()`
    `Spliterator.OfInt` | Spliterator.OfInt.`trySplit()`
    `Spliterator.OfLong` | Spliterator.OfLong.`trySplit()`
    `Spliterator.OfDouble` | Spliterator.OfDouble.`trySplit()`

  - ### Uses of Override in java.util.concurrent

    Methods in java.util.concurrent with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConcurrentHashMap.`clear()`
    `boolean` | ConcurrentHashMap.`containsKey(Object key)`
    `boolean` | ConcurrentHashMap.`containsValue(Object value)`
    `Set<Map.Entry<K,V>>` | ConcurrentHashMap.`entrySet()`
    `boolean` | ConcurrentHashMap.`equals(Object o)`
    `V` | ConcurrentHashMap.`get(Object key)`
    `int` | ConcurrentHashMap.`hashCode()`
    `boolean` | ConcurrentHashMap.`isEmpty()`
    `Set<K>` | ConcurrentHashMap.`keySet()`
    `V` | ConcurrentHashMap.`put(K key, V value)`
    `void` | ConcurrentHashMap.`putAll(Map<? extends K,? extends V> m)`
    `V` | ConcurrentHashMap.`putIfAbsent(K key, V value)`
    `V` | ConcurrentHashMap.`remove(Object key)`
    `boolean` | ConcurrentHashMap.`remove(Object key, Object value)`
    `V` | ConcurrentHashMap.`replace(K key, V value)`
    `boolean` | ConcurrentHashMap.`replace(K key, V oldValue, V newValue)`
    `int` | ConcurrentHashMap.`size()`
    `String` | ConcurrentHashMap.`toString()`
    `Collection<V>` | ConcurrentHashMap.`values()`

  - ### Uses of Override in java.util.stream

    Methods in java.util.stream with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `void` | DoubleStream.Builder.`accept(double t)` Adds an element to the stream being built.
    `void` | IntStream.Builder.`accept(int t)` Adds an element to the stream being built.
    `void` | LongStream.Builder.`accept(long t)` Adds an element to the stream being built.
    `void` | Stream.Builder.`accept(T t)` Adds an element to the stream being built.
    `void` | BaseStream.`close()` Closes this stream, causing all close handlers for this stream pipeline to be called.
    `PrimitiveIterator.OfLong` | LongStream.`iterator()`
    `PrimitiveIterator.OfInt` | IntStream.`iterator()`
    `PrimitiveIterator.OfDouble` | DoubleStream.`iterator()`
    `LongStream` | LongStream.`parallel()`
    `IntStream` | IntStream.`parallel()`
    `DoubleStream` | DoubleStream.`parallel()`
    `LongStream` | LongStream.`sequential()`
    `IntStream` | IntStream.`sequential()`
    `DoubleStream` | DoubleStream.`sequential()`
    `Spliterator.OfLong` | LongStream.`spliterator()`
    `Spliterator.OfInt` | IntStream.`spliterator()`
    `Spliterator.OfDouble` | DoubleStream.`spliterator()`

  - ### Uses of Override in org.netbeans.modules.openide.util

    Methods in org.netbeans.modules.openide.util with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<? extends Completion>` | ServiceProviderProcessor.`getCompletions(Element annotated, AnnotationMirror annotation, ExecutableElement attr, String userText)`
    `Set<String>` | ServiceProviderProcessor.`getSupportedAnnotationTypes()`
    `Set<String>` | NamedServiceProcessor.`getSupportedAnnotationTypes()`
    `protected boolean` | NamedServiceProcessor.`handleProcess(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)`

  - ### Uses of Override in org.openide.util

    Methods in org.openide.util with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Lookup.Template.`equals(Object obj)`
    `int` | Lookup.Template.`hashCode()`
    `String` | Lookup.Template.`toString()`
    `String` | Lookup.Item.`toString()`

  - ### Uses of Override in org.openide.util.lookup

    Methods in org.openide.util.lookup with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `<T> Lookup.Result<T>` | AbstractLookup.`lookup(Lookup.Template<T> template)`
    `<T> Lookup.Item<T>` | ProxyLookup.`lookupItem(Lookup.Template<T> template)`
    `<T> Lookup.Item<T>` | AbstractLookup.`lookupItem(Lookup.Template<T> template)`
    `String` | ProxyLookup.`toString()`
    `String` | AbstractLookup.`toString()`

  - ### Uses of Override in org.openide.util.lookup.implspi

    Methods in org.openide.util.lookup.implspi with annotations of type Override
    Modifier and Type | Method and Description
    --- | ---
    `SourceVersion` | AbstractServiceProviderProcessor.`getSupportedSourceVersion()` If the subclass itself does not define SupportedSourceVersion, assume latest().
    `boolean` | AbstractServiceProviderProcessor.`process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)`

Copyright © 2025 API Design. All Rights Reserved.