1/*
2 * Copyright (C) 2007 The Guava Authors
3 *
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
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
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.
15 */
16
17/**
18 * Basic utility libraries and interfaces.
19 *
20 * <p>This package is a part of the open-source
21 * <a href="http://guava-libraries.googlecode.com">Guava libraries</a>.
22 *
23 * <h2>Contents</h2>
24 *
25 * <h3>String-related utilities</h3>
26 *
27 * <ul>
28 * <li>{@link com.google.common.base.Ascii}
29 * <li>{@link com.google.common.base.CaseFormat}
30 * <li>{@link com.google.common.base.CharMatcher}
31 * <li>{@link com.google.common.base.Charsets}
32 * <li>{@link com.google.common.base.Joiner}
33 * <li>{@link com.google.common.base.Splitter}
34 * <li>{@link com.google.common.base.Strings}
35 * </ul>
36 *
37 * <h3>Function types</h3>
38 *
39 * <ul>
40 * <li>{@link com.google.common.base.Function},
41 *     {@link com.google.common.base.Functions}
42 * <li>{@link com.google.common.base.Predicate},
43 *     {@link com.google.common.base.Predicates}
44 * <li>{@link com.google.common.base.Equivalence},
45 *     {@link com.google.common.base.Equivalences}
46 * <li>{@link com.google.common.base.Supplier},
47 *     {@link com.google.common.base.Suppliers}
48 * </ul>
49 *
50 * <h3>Other</h3>
51 *
52 * <ul>
53 * <li>{@link com.google.common.base.Defaults}
54 * <li>{@link com.google.common.base.Enums}
55 * <li>{@link com.google.common.base.Objects}
56 * <li>{@link com.google.common.base.Optional}
57 * <li>{@link com.google.common.base.Preconditions}
58 * <li>{@link com.google.common.base.Stopwatch}
59 * <li>{@link com.google.common.base.Throwables}
60 * </ul>
61 *
62 */
63@ParametersAreNonnullByDefault
64package com.google.common.base;
65
66import javax.annotation.ParametersAreNonnullByDefault;
67