File tree 1 file changed +43
-0
lines changed
projects/stage-1/middleware-frameworks/my-interceptor/src/test/java/org/geektimes/interceptor
1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * Licensed to the Apache Software Foundation (ASF) under one or more
3
+ * contributor license agreements. See the NOTICE file distributed with
4
+ * this work for additional information regarding copyright ownership.
5
+ * The ASF licenses this file to You under the Apache License, Version 2.0
6
+ * (the "License"); you may not use this file except in compliance with
7
+ * the License. You may obtain a copy of the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS,
13
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ * See the License for the specific language governing permissions and
15
+ * limitations under the License.
16
+ */
17
+ package org .geektimes .interceptor ;
18
+
19
+ /**
20
+ * TODO Comment
21
+ *
22
+ * @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>
23
+ * @since TODO
24
+ */
25
+ public class InheritedAnnotationDemo {
26
+
27
+ public static void main (String [] args ) {
28
+ Logging logging = A .class .getAnnotation (Logging .class );
29
+ System .out .println (logging );
30
+
31
+ logging = B .class .getAnnotation (Logging .class );
32
+ System .out .println (logging );
33
+ }
34
+ }
35
+
36
+ @ Logging (name = "A" )
37
+ class A { // Super Class
38
+
39
+ }
40
+
41
+ class B extends A { // B is A
42
+
43
+ }
You can’t perform that action at this time.
0 commit comments