Module com.google.gson
Package com.google.gson.internal.reflect
Class ReflectionHelper.RecordSupportedHelper
java.lang.Object
com.google.gson.internal.reflect.ReflectionHelper.RecordHelper
com.google.gson.internal.reflect.ReflectionHelper.RecordSupportedHelper
- Enclosing class:
- ReflectionHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAccessor
(Class<?> raw, Field field) <T> Constructor<T>
getCanonicalRecordConstructor
(Class<T> raw) (package private) String[]
getRecordComponentNames
(Class<?> raw) (package private) boolean
-
Field Details
-
isRecord
-
getRecordComponents
-
getName
-
getType
-
-
Constructor Details
-
RecordSupportedHelper
- Throws:
NoSuchMethodException
-
-
Method Details
-
isRecord
- Specified by:
isRecord
in classReflectionHelper.RecordHelper
-
getRecordComponentNames
- Specified by:
getRecordComponentNames
in classReflectionHelper.RecordHelper
-
getCanonicalRecordConstructor
- Specified by:
getCanonicalRecordConstructor
in classReflectionHelper.RecordHelper
-
getAccessor
- Specified by:
getAccessor
in classReflectionHelper.RecordHelper
-