View Javadoc
1   import org.slf4j.Logger;
2   import org.slf4j.LoggerFactory;
3   
4   /**
5    * The Class ClassInDefaultPackage.
6    */
7   public class ClassInDefaultPackage {
8   
9       /** The logger. */
10      private static final Logger logger = LoggerFactory.getLogger(ClassInDefaultPackage.class);
11  
12      /** The Constant CONSTANT. */
13      public static final int CONSTANT = 123;
14  
15      /**
16       * The Enum NestedEnum.
17       */
18      public enum NestedEnum {
19  
20          /** The First. */
21          First,
22  
23          /** The Second. */
24          Second() {
25              @Override
26              public String toString() {
27                  return "2nd";
28              }
29          };
30  
31          static {
32              logger.info("test");
33          }
34      }
35  
36      /**
37       * Do something.
38       *
39       * @param value
40       *            the value
41       *
42       * @return true, if successful
43       */
44      public boolean doSomething(NestedEnum value) {
45          switch (value) {
46              case First:
47                  return true;
48  
49              case Second:
50                  break;
51          }
52  
53          return value.ordinal() == CONSTANT;
54      }
55  }