Returns {@code true} if no null arguments are provided, {@code false}
otherwise.

@param objects Objects, may be null
@return boolean
183931
public static boolean noNulls(final Object... objects) {
        if (objects == null) return false;
        for (final Object object : objects) {
            if (object == null) return false;
        }
        return true;
    }
404104
static void checkNoneNull(Iterable<?> objects) {
    if (!(objects instanceof ImmutableCollection)) {
      for (Object o : objects) {
        checkNotNull(o);
      }
    }
  }
318821
public static boolean isNullOrEmpty(Object obj) {
        if (obj == null)
            return true;
        if (obj instanceof String) {
            return (((String) obj).isEmpty());
        }
        if (obj instanceof Map) {
            return ((Map) obj).isEmpty();
        }
        if (obj instanceof List) {
            return ((List) obj).isEmpty();
        }
        if (obj instanceof Set) {
            return ((Set) obj).isEmpty();
        }
        return false;
    }
1134322
@Nonnull
  public static <T> T assertNotNull(@Nullable final T object) {
    return assertNotNull(null, object);
  }
483047
@Contract(value = "null -> false; !null -> true", pure = true)
    public static boolean nonNull(@Nullable Object obj) {
        return obj != null;
    }
1166753
@Nullable
  public static <T> T assertNull(@Nullable final T object) {
    return assertNull(null, object);
  }
994517
@SuppressWarnings("unchecked")
	public static @Nullable <T> T as(Object object, Class<T> cls) {
		return cls.isInstance(object) ? (T) object : null;
	}
879572
public boolean wasDeleted(@NonNull T object) {
        final DeleteResult result = results.get(object);
        return result != null && result.numberOfRowsDeleted() > 0;
    }
421280
private static boolean isArrayLike(Object object)
  {
    return object != null && (object.getClass().isArray() || object instanceof Collection);
  }
939138
public static <T> T last(Iterable<T> objects) {
        T answer = null;
        if (objects != null) {
            for (T object : objects) {
                answer = object;
            }
        }
        return answer;
    }
800976
public static final Function<Integer,Boolean> isNotNull() {
        return (Function<Integer,Boolean>)((Function)FnObject.isNotNull());
    }
260166
public boolean execInsert(D6Model[] modelObjects) {
    final D6Inex includeExcludeColumnNames = null;
    return execInsert(modelObjects, includeExcludeColumnNames, false);
  }
869819
public TerminalResult IS_NULL() {
		getPredicateExpression().setOperator(Operator.IS_NULL);
		TerminalResult ret = APIAccess.createTerminalResult(this.getPredicateExpression());
		QueryRecorder.recordInvocation(this, "IS_NULL", ret);
		return ret;
	}
26862
public static <T> T assertNotNull(T object, String message, Object... args) {
        return assertNotNull(object, null, message, args);
    }
627466
private static Class<?>[] getTypes(Object... objects) {
        if (objects == null) {
            return new Class[0];
        }

        Class<?>[] result = new Class[objects.length];

        for (int i = 0; i < objects.length; i++) {
            Object value = objects[i];
            result[i] = value == null ? NULL.class : value.getClass();
        }

        return result;
    }
87123
public static boolean hasMethod(Object obj, String name) {
		if (obj == null)
			throw new NullPointerException("Object cannot be null");
		if (name == null)
			throw new NullPointerException("Method name cannot be null");

		Class<?> objClass = obj.getClass();

		for (Method method : objClass.getMethods()) {
			if (matchMethod(method, name))
				return true;
		}

		return false;
	}
805259
public static IsNullValue noKaboomNonNullValue(@Nonnull Location ins) {
        if (ins == null) {
            throw new NullPointerException("ins cannot be null");
        }
        return new IsNullValue(NO_KABOOM_NN, ins);
    }