aboutsummaryrefslogtreecommitdiff
path: root/checker-framework/stubs/guava.astub
blob: 42ed251e064734c3c17c8b178b98ab94cada6634 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import org.checkerframework.checker.nullness.qual.EnsuresNonNullIf;
import org.checkerframework.checker.nullness.qual.NonNull;
import org.checkerframework.checker.nullness.qual.Nullable;

package com.google.common.base;

class Strings {
  @EnsuresNonNullIf(result = false, expression = "#1")
  static boolean isNullOrEmpty(@Nullable String str);
}

class Preconditions {
  static <T extends @NonNull Object> T checkNotNull(T reference, @Nullable Object errorMessage);
}