Package com.google.gson.internal.reflect
Class ReflectionHelper.RecordHelper
java.lang.Object
com.google.gson.internal.reflect.ReflectionHelper.RecordHelper
- Direct Known Subclasses:
ReflectionHelper.RecordNotSupportedHelper
,ReflectionHelper.RecordSupportedHelper
- Enclosing class:
- ReflectionHelper
Internal abstraction over reflection when Records are supported.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Method
getAccessor
(Class<?> raw, Field field) (package private) abstract <T> Constructor<T>
getCanonicalRecordConstructor
(Class<T> raw) (package private) abstract String[]
getRecordComponentNames
(Class<?> clazz) (package private) abstract boolean
-
Constructor Details
-
RecordHelper
private RecordHelper()
-
-
Method Details
-
isRecord
-
getRecordComponentNames
-
getCanonicalRecordConstructor
-
getAccessor
-