java.lang.Record
types (see JEP 359).
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | JDK14Util.
Deprecated
|
| pack-priv static class | JDK14Util.
Deprecated
|
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static PotentialCreator | findCanonicalRecordConstructor(MapperConfig<?> config, AnnotatedClass recordClass, List<PotentialCreator> constructors)
|
| public static AnnotatedConstructor | findRecordConstructor(DeserializationContext ctxt, BeanDescription beanDesc, List<String> names)
Deprecated
|
| public static AnnotatedConstructor | findRecordConstructor(AnnotatedClass recordClass, AnnotationIntrospector intr, MapperConfig<?> config, List<String> names)
Deprecated
|
| public static String[] |
| JDK14Util | back to summary |
|---|---|
| public JDK14Util() | |
| findCanonicalRecordConstructor | back to summary |
|---|---|
public static PotentialCreator findCanonicalRecordConstructor(MapperConfig<?> config, AnnotatedClass recordClass, List<PotentialCreator> constructors)
| |
| findRecordConstructor | back to summary |
|---|---|
| public static AnnotatedConstructor findRecordConstructor(DeserializationContext ctxt, BeanDescription beanDesc, List<String> names)
Deprecated
| |
| findRecordConstructor | back to summary |
|---|---|
| public static AnnotatedConstructor findRecordConstructor(AnnotatedClass recordClass, AnnotationIntrospector intr, MapperConfig<?> config, List<String> names)
Deprecated
| |
| getRecordFieldNames | back to summary |
|---|---|
| public static String[] getRecordFieldNames(Class<?> recordType) | |
Deprecated
| Modifier and Type | Field and Description |
|---|---|
| protected final MapperConfig | |
| protected final List | |
| protected final AnnotationIntrospector | |
| protected final AnnotatedConstructor | |
| protected final AnnotatedClass | |
| protected final JDK14Util. | _recordFields
References Deprecated
JDK14Util.RawTypeName is deprecated or references (maybe indirectly) at least one deprecated element.
|
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public AnnotatedConstructor |
| _config | back to summary |
|---|---|
| protected final MapperConfig<?> _config | |
| _constructors | back to summary |
|---|---|
| protected final List<AnnotatedConstructor> _constructors | |
| _intr | back to summary |
|---|---|
| protected final AnnotationIntrospector _intr | |
| _primaryConstructor | back to summary |
|---|---|
| protected final AnnotatedConstructor _primaryConstructor | |
| _recordClass | back to summary |
|---|---|
| protected final AnnotatedClass _recordClass | |
| _recordFields | back to summary |
|---|---|
| protected final JDK14Util. References Deprecated
See corresponding docs for further information. | |
| CreatorLocator | back to summary |
|---|---|
| pack-priv CreatorLocator(MapperConfig<?> config, AnnotatedClass recordClass) | |
| locate | back to summary |
|---|---|
| public AnnotatedConstructor locate(List<String> names) | |
Deprecated
| Access | Constructor and Description |
|---|---|
| public |
| name | back to summary |
|---|---|
| public final String name | |
| rawType | back to summary |
|---|---|
| public final Class<?> rawType | |
| RawTypeName | back to summary |
|---|---|
| public RawTypeName(Class<?> rt, String n) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final JDK14Util. | |
| private static final RuntimeException | |
| private final Method | |
| private final Method | |
| private final Method |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String[] | |
| public JDK14Util. | getRecordFields(Class<?> recordType)
References Deprecated
JDK14Util.RawTypeName is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public static JDK14Util. | |
| protected Object[] |
| INSTANCE | back to summary |
|---|---|
| private static final JDK14Util. | |
| PROBLEM | back to summary |
|---|---|
| private static final RuntimeException PROBLEM | |
| RECORD_COMPONENT_GET_NAME | back to summary |
|---|---|
| private final Method RECORD_COMPONENT_GET_NAME | |
| RECORD_COMPONENT_GET_TYPE | back to summary |
|---|---|
| private final Method RECORD_COMPONENT_GET_TYPE | |
| RECORD_GET_RECORD_COMPONENTS | back to summary |
|---|---|
| private final Method RECORD_GET_RECORD_COMPONENTS | |
| RecordAccessor | back to summary |
|---|---|
| private RecordAccessor() throws RuntimeException | |
| getRecordFieldNames | back to summary |
|---|---|
| public String[] getRecordFieldNames(Class<?> recordType) throws IllegalArgumentException | |
| getRecordFields | back to summary |
|---|---|
| public JDK14Util. References Deprecated
See corresponding docs for further information. | |
| instance | back to summary |
|---|---|
| public static JDK14Util. | |
| recordComponents | back to summary |
|---|---|
| protected Object[] recordComponents(Class<?> recordType) throws IllegalArgumentException | |