This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new ca81631e14 Utility class modernization
ca81631e14 is described below
commit ca81631e140b4bf92c205deb8674e733a11de366
Author: James Bognar <[email protected]>
AuthorDate: Thu Nov 6 17:34:37 2025 -0500
Utility class modernization
---
.../juneau/common/reflect/AnnotationProvider.java | 85 ----------------------
1 file changed, 85 deletions(-)
diff --git
a/juneau-core/juneau-common/src/main/java/org/apache/juneau/common/reflect/AnnotationProvider.java
b/juneau-core/juneau-common/src/main/java/org/apache/juneau/common/reflect/AnnotationProvider.java
index 2dceb8bd77..2d820a0cda 100644
---
a/juneau-core/juneau-common/src/main/java/org/apache/juneau/common/reflect/AnnotationProvider.java
+++
b/juneau-core/juneau-common/src/main/java/org/apache/juneau/common/reflect/AnnotationProvider.java
@@ -18,7 +18,6 @@ package org.apache.juneau.common.reflect;
import static org.apache.juneau.common.utils.CollectionUtils.*;
import static org.apache.juneau.common.utils.PredicateUtils.*;
-import static org.apache.juneau.common.utils.ThrowableUtils.*;
import static org.apache.juneau.common.utils.Utils.*;
import java.lang.annotation.*;
@@ -41,90 +40,6 @@ public interface AnnotationProvider {
*/
boolean DISABLE_ANNOTATION_CACHING =
Boolean.getBoolean("juneau.disableAnnotationCaching");
- /**
- * Default metadata provider.
- *
- * <p>
- * This is no longer used. All callers have been updated to pass
non-null AnnotationProvider instances.
- */
- AnnotationProvider DEFAULT = new AnnotationProvider() {
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A firstAnnotation(Class<A> type,
Class<?> onClass, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A firstAnnotation(Class<A> type,
Constructor<?> onConstructor, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A firstAnnotation(Class<A> type,
Field onField, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A firstAnnotation(Class<A> type,
Method onMethod, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A
firstDeclaredAnnotation(Class<A> type, Class<?> onClass, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> void forEachAnnotation(Class<A>
type, Class<?> onClass, Predicate<A> filter, Consumer<A> action) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> void forEachAnnotation(Class<A>
type, Constructor<?> onConstructor, Predicate<A> filter, Consumer<A> action) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> void forEachAnnotation(Class<A>
type, Field onField, Predicate<A> filter, Consumer<A> action) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> void forEachAnnotation(Class<A>
type, Method onMethod, Predicate<A> filter, Consumer<A> action) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> void
forEachDeclaredAnnotation(Class<A> type, Class<?> onClass, Predicate<A> filter,
Consumer<A> action) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A lastAnnotation(Class<A> type,
Class<?> onClass, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A lastAnnotation(Class<A> type,
Constructor<?> onConstructor, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A lastAnnotation(Class<A> type,
Field onField, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A lastAnnotation(Class<A> type,
Method onMethod, Predicate<A> filter) {
- throw unsupportedOp();
- }
-
- @Override /* Overridden from AnnotationProvider */
- public <A extends Annotation> A lastDeclaredAnnotation(Class<A>
type, Class<?> onClass, Predicate<A> filter) {
- throw unsupportedOp();
- }
- };
-
/**
* Finds the first matching annotation on the specified class.
*