Skip to content

Commit 22fba25

Browse files
authored
BAEL-4587: Update Guide to Java Reflection (eugenp#9997)
* BAEL-4587: Migrate Guide to Java Reflection to core-java-11-2 * BAEL-4587: Replace deprecated isAccessible method with canAccess
1 parent 1feea0b commit 22fba25

15 files changed

Lines changed: 46 additions & 54 deletions

File tree

core-java-modules/core-java-11-2/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ This module contains articles about Java 11 core features
44

55
### Relevant articles
66
- [Guide to Java 8 Optional](https://www.baeldung.com/java-optional)
7+
- [Guide to Java Reflection](http://www.baeldung.com/java-reflection)
78
- [Guide to Java 8’s Collectors](https://www.baeldung.com/java-8-collectors)
8-

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Animal.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Animal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
public abstract class Animal implements Eating {
44

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Bird.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Bird.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
public class Bird extends Animal {
44
private boolean walks;

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/DynamicGreeter.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/DynamicGreeter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
import java.lang.annotation.Annotation;
44

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Eating.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Eating.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
public interface Eating {
44
String eats();

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Goat.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Goat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
public class Goat extends Animal implements Locomotion {
44

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Greeter.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Greeter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
import java.lang.annotation.Retention;
44
import java.lang.annotation.RetentionPolicy;

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/GreetingAnnotation.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/GreetingAnnotation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
import java.lang.annotation.Annotation;
44
import java.lang.reflect.Field;

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Greetings.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Greetings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
@Greeter(greet="Good morning")
44
public class Greetings {

core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/java/reflection/Locomotion.java renamed to core-java-modules/core-java-11-2/src/main/java/com/baeldung/reflection/Locomotion.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.java.reflection;
1+
package com.baeldung.reflection;
22

33
public interface Locomotion {
44
String getLocomotion();

0 commit comments

Comments
 (0)