Interface JavaClassDescriptor


@Internal
public interface JavaClassDescriptor
  • Method Details

    • getFullyQualifiedClassName

      java.lang.String getFullyQualifiedClassName()
    • getSimpleClassName

      java.lang.String getSimpleClassName()
    • getPackageName

      java.lang.String getPackageName()
    • resolveClass

      java.lang.Class<?> resolveClass()
    • resolveClass

      java.lang.Class<?> resolveClass​(java.lang.ClassLoader classLoader)
    • tryGetComponentType

      Optional<JavaClassDescriptor> tryGetComponentType()
    • isPrimitive

      boolean isPrimitive()
    • isArray

      boolean isArray()
    • withSimpleClassName

      JavaClassDescriptor withSimpleClassName​(java.lang.String simpleName)
    • toArrayDescriptor

      JavaClassDescriptor toArrayDescriptor()