Class JDK14Util.RecordAccessor
java.lang.Object
com.fasterxml.jackson.databind.jdk14.JDK14Util.RecordAccessor
- Enclosing class:
JDK14Util
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final JDK14Util.RecordAccessorprivate static final RuntimeExceptionprivate final Methodprivate final Methodprivate final Method -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getRecordFieldNames(Class<?> recordType) getRecordFields(Class<?> recordType) static JDK14Util.RecordAccessorinstance()protected Object[]recordComponents(Class<?> recordType)
-
Field Details
-
RECORD_GET_RECORD_COMPONENTS
-
RECORD_COMPONENT_GET_NAME
-
RECORD_COMPONENT_GET_TYPE
-
INSTANCE
-
PROBLEM
-
-
Constructor Details
-
RecordAccessor
- Throws:
RuntimeException
-
-
Method Details
-
instance
-
getRecordFieldNames
- Throws:
IllegalArgumentException
-
getRecordFields
- Throws:
IllegalArgumentException
-
recordComponents
- Throws:
IllegalArgumentException
-