Interface TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent

    • Method Detail

      • resolveRecordType

        TypeDescription.Generic resolveRecordType​(java.lang.String recordTypeDescriptor,
                                                  TypePool typePool,
                                                  java.util.Map<java.lang.String,​java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens,
                                                  RecordComponentDescription definingRecordComponent)
        Resolves a record component's type.
        Parameters:
        recordTypeDescriptor - The record component's descriptor.
        typePool - The type pool to be used for locating non-generic type descriptions.
        annotationTokens - A mapping of the represented types' type annotation tokens.
        definingRecordComponent - The defining record component.
        Returns:
        A generic type representation of the record component's type.