Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 71 - 80 of 1,032 for optimal (0.1 seconds)

  1. guava/src/com/google/common/base/Present.java

      @Override
      public T get() {
        return reference;
      }
    
      @Override
      public T or(T defaultValue) {
        checkNotNull(defaultValue, "use Optional.orNull() instead of Optional.or(null)");
        return reference;
      }
    
      @Override
      public Optional<T> or(Optional<? extends T> secondChoice) {
        checkNotNull(secondChoice);
        return this;
      }
    
      @Override
      public T or(Supplier<? extends T> supplier) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Apr 15 22:14:00 GMT 2025
    - 2.5K bytes
    - Click Count (0)
  2. docs/uk/docs/advanced/advanced-python-types.md

    ```
    
    У `typing` також є скорочення, щоб оголосити, що щось може бути `None`, - `Optional`.
    
    Ось порада з моєї дуже «суб'єктивної» точки зору:
    
    - 🚨 Уникайте використання `Optional[SomeType]`
    - Натомість ✨ **використовуйте `Union[SomeType, None]`** ✨.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:43:14 GMT 2026
    - 3.1K bytes
    - Click Count (0)
  3. docs/pt/docs/advanced/advanced-python-types.md

    ```
    
    O `typing` também tem um atalho para declarar que algo pode ser `None`, com `Optional`.
    
    Aqui vai uma dica do meu ponto de vista bem subjetivo:
    
    * 🚨 Evite usar `Optional[SomeType]`
    * Em vez disso ✨ use **`Union[SomeType, None]`** ✨.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:48:53 GMT 2026
    - 2.1K bytes
    - Click Count (0)
  4. docs/es/docs/advanced/advanced-python-types.md

    ```
    
    `typing` también tiene un atajo para declarar que algo podría ser `None`, con `Optional`.
    
    Aquí va un Consejo desde mi punto de vista muy subjetivo:
    
    * 🚨 Evita usar `Optional[SomeType]`
    * En su lugar ✨ **usa `Union[SomeType, None]`** ✨.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:41:41 GMT 2026
    - 2.1K bytes
    - Click Count (0)
  5. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyCoordinatesFactoryRequest.java

                this.scope = scope;
                return this;
            }
    
            public DependencyCoordinatesFactoryRequestBuilder optional(boolean optional) {
                this.optional = optional;
                return this;
            }
    
            public DependencyCoordinatesFactoryRequestBuilder exclusions(Collection<Exclusion> exclusions) {
                if (exclusions != null) {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 12.1K bytes
    - Click Count (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/services/VersionRangeResolverResult.java

         *
         * @return An Optional containing the lowest matching version, or empty Optional if no versions
         *         matched the requested range
         */
        @Nonnull
        default Optional<Version> getLowestVersion() {
            return getVersions().isEmpty()
                    ? Optional.empty()
                    : Optional.of(getVersions().get(0));
        }
    
        /**
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jan 29 08:17:07 GMT 2025
    - 3.4K bytes
    - Click Count (0)
  7. api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/UpgradeOptions.java

         *
         * @return an {@link Optional} containing the list of goals, or empty if not specified
         */
        @Nonnull
        Optional<List<String>> goals();
    
        /**
         * Returns the target POM model version for upgrades.
         * Supported values include "4.0.0" and "4.1.0".
         *
         * @return an {@link Optional} containing the model version, or empty if not specified
         */
        @Nonnull
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Aug 29 12:46:51 GMT 2025
    - 3.6K bytes
    - Click Count (0)
  8. docs/zh-hant/docs/advanced/advanced-python-types.md

    兩者等價且底層相同,但我會推薦用 `Union` 而不要用 `Optional`,因為「optional」這個詞看起來會讓人以為這個值是可選的,但實際上它的意思是「可以是 `None`」,即使它不是可選的、仍然是必填。
    
    我認為 `Union[SomeType, None]` 更能清楚表達其含義。
    
    這只是措辭與命名問題,但這些詞會影響你與團隊成員對程式碼的理解。
    
    例如,看看下面這個函式:
    
    ```python
    from typing import Optional
    
    
    def say_hi(name: Optional[str]):
        print(f"Hey {name}!")
    ```
    
    參數 `name` 被標註為 `Optional[str]`,但它並不是可選的;你不能在沒有該參數的情況下呼叫這個函式:
    
    ```Python
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:15:26 GMT 2026
    - 1.9K bytes
    - Click Count (0)
  9. docs/de/docs/advanced/advanced-python-types.md

    Hier ist ein Tipp aus meiner sehr **subjektiven** Perspektive:
    
    * 🚨 Vermeiden Sie die Verwendung von `Optional[SomeType]`
    * Verwenden Sie stattdessen ✨ **`Union[SomeType, None]`** ✨.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 07:57:30 GMT 2026
    - 2.3K bytes
    - Click Count (0)
  10. guava-testlib/test/com/google/common/testing/FreshValueGeneratorTest.java

      }
    
      @AndroidIncompatible
      public void testJavaOptional() {
        FreshValueGenerator generator = new FreshValueGenerator();
        assertEquals(Optional.empty(), generator.generateFresh(new TypeToken<Optional<String>>() {}));
        assertEquals(Optional.of("2"), generator.generateFresh(new TypeToken<Optional<String>>() {}));
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Mar 12 17:47:10 GMT 2026
    - 18.6K bytes
    - Click Count (0)
Back to Top