Module java.base

Interface TypeDescriptor

All Known Subinterfaces:
ClassDesc, MethodTypeDesc, TypeDescriptor.OfField<F>, TypeDescriptor.OfMethod<F,M>
All Known Implementing Classes:
Class, MethodType

public interface TypeDescriptor
An entity that has a type descriptor.
Since:
12
  • Method Details

    • descriptorString

      String descriptorString()
      Returns the descriptor string for this TypeDescriptor object. If this TypeDescriptor object can be described in nominal form, then this method returns a type descriptor as specified in JVMS 4.3. The result descriptor string can be used to produce a nominal descriptor. Otherwise, the result string is not a type descriptor. No nominal descriptor can be produced from the result string.
      Returns:
      the descriptor string for this TypeDescriptor object
      See Java Virtual Machine Specification:
      4.3.2 Field Descriptors
      4.3.3 Method Descriptors