KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jodd > petite > meta > PetiteBean


1 // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved.
2

3 package jodd.petite.meta;
4
5 import jodd.petite.scope.Scope;
6 import jodd.petite.scope.DefaultScope;
7
8 import java.lang.annotation.*;
9
10 /**
11  * Petite bean annotation for classes.
12  */

13 @Documented
14 @Retention(RetentionPolicy.RUNTIME)
15 @Target({ElementType.TYPE})
16 public @interface PetiteBean {
17
18     /**
19      * Unique bean name.
20      */

21     public String JavaDoc value() default "";
22
23     /**
24      * Bean scope,
25      */

26     public Class JavaDoc<? extends Scope> scope() default DefaultScope.class;
27
28 }
29
Popular Tags