@Test public void invert_hasSingleInstance() { assertThat(OptionFunctions.invert()).isSameAs(OptionFunctions.invert()); }
public static Func1<Boolean, Boolean> invert() { return v -> !v; }
OptionFunctions { public static Func1<Boolean, Boolean> invert() { return v -> !v; } }
OptionFunctions { public static Func1<Boolean, Boolean> invert() { return v -> !v; } private  OptionFunctions(); }
OptionFunctions { public static Func1<Boolean, Boolean> invert() { return v -> !v; } private  OptionFunctions(); @NonNull static Action0 nothing0(); @NonNull static Action1<T> nothing1(); @NonNull static Func1<T, Boolean> alwaysTrue(); @NonNull static Func1<T, Boolean> alwaysFalse(); @NonNull static Func1<T, T> identity(); static Func1<Boolean, Boolean> invert(); @NonNull static Func1<Boolean, Boolean> ifTrue(); @NonNull static Func1<Boolean, Boolean> ifFalse(); @NonNull static Func1<T, Option<T>> toNone(); }
OptionFunctions { public static Func1<Boolean, Boolean> invert() { return v -> !v; } private  OptionFunctions(); @NonNull static Action0 nothing0(); @NonNull static Action1<T> nothing1(); @NonNull static Func1<T, Boolean> alwaysTrue(); @NonNull static Func1<T, Boolean> alwaysFalse(); @NonNull static Func1<T, T> identity(); static Func1<Boolean, Boolean> invert(); @NonNull static Func1<Boolean, Boolean> ifTrue(); @NonNull static Func1<Boolean, Boolean> ifFalse(); @NonNull static Func1<T, Option<T>> toNone();  }