Skip to content

Commit ec4150b

Browse files
committed
LANG-1265 add Duration as additional non-reflection type
1 parent c64d702 commit ec4150b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/apache/commons/lang3/builder/Reflection.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package org.apache.commons.lang3.builder;
1919

2020
import java.lang.reflect.Field;
21+
import java.time.Duration;
2122
import java.time.temporal.Temporal;
2223
import java.util.Objects;
2324

@@ -61,7 +62,7 @@ static boolean isJavaInternalClass(Object o) {
6162
static boolean isJavaInternalClass(Class<?> clazz) {
6263
return String.class.isAssignableFrom(clazz) || Number.class.isAssignableFrom(clazz)
6364
|| Boolean.class.isAssignableFrom(clazz) || Character.class.isAssignableFrom(clazz)
64-
|| Temporal.class.isAssignableFrom(clazz);
65+
|| Temporal.class.isAssignableFrom(clazz) || Duration.class.isAssignableFrom(clazz);
6566
}
6667

6768
}

0 commit comments

Comments
 (0)