blob: 28c8b9087a4a4f5c623816c714819372e8930083 [file] [log] [blame]
crazyboblee66b415a2006-08-25 02:01:19 +00001/**
2 * Copyright (C) 2006 Google Inc.
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 * <i>Guice</i> (pronounced "juice"). A lightweight dependency injection
19 * container. Features include:
20 *
21 * <ul>
22 * <li>constructor, method, and field injection</li>
23 * <li>static method and field injection</li>
24 * <li>circular reference support (including constructors if you depend upon
25 * interfaces)</li>
26 * <li>high performance</li>
27 * <li>externalize what needs to be and no more</li>
28 * </ul>
29 */
30package com.google.inject;