]>
iEval git - unical.git/blob - com/google/gson/internal/$Gson$Preconditions.java
2 * Copyright (C) 2008 Google Inc.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 package com
.google
.gson
.internal
;
20 * A simple utility class used to check method Preconditions.
23 * public long divideBy(long value) {
24 * Preconditions.checkArgument(value != 0);
25 * return this.value / value;
29 * @author Inderjeet Singh
32 public final class $Gson$Preconditions
{
33 public static <T
> T
checkNotNull(T obj
) {
35 throw new NullPointerException();
40 public static void checkArgument(boolean condition
) {
42 throw new IllegalArgumentException();
This page took 0.046645 seconds and 4 git commands to generate.