-
-
Notifications
You must be signed in to change notification settings - Fork 549
Expand file tree
/
Copy pathHelloAnnotationsExercise.java
More file actions
19 lines (17 loc) · 829 Bytes
/
HelloAnnotationsExercise.java
File metadata and controls
19 lines (17 loc) · 829 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.bobocode.basics;
/**
* {@link HelloAnnotationsExercise} is an exercise class that is marked with be corresponding @{@link Exercise}
* annotation. The annotation value specifies exercise name "hello-annotation-basic". It does not specify any custom
* complexity level, because this exercise is a basic, which correspond to the default value provided by annotation.
* <p>
* todo: Create an annotation @{@link Exercise}.
* todo: Set its retention policy so it is visible at runtime
* todo: Set its target so it can only be applied to a class
* todo: Add String value that will store exercise name
* todo: Add complexityLevel with a default {@link Level} basic
*
* @author Taras Boychuk
*/
@Exercise(value = "hello-annotation-basic", complexityLevel = Level.BASIC)
public class HelloAnnotationsExercise {
}