Annotation Type AotProxyHint

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String[] interfaceNames
      Alternative way to configure interfaces for a class proxy, should be used when type visibility prevents using Class references, or for nested types which should be specific using a $ separator (for example com.example.Foo$Bar).
      Class<?>[] interfaces
      Preferred way to configure interfaces for a class proxy.
      int proxyFeatures  
      Class<?> targetClass  
      String targetClassName  
    • Element Detail

      • targetClass

        Class<?> targetClass
        Default:
        java.lang.Object.class
      • targetClassName

        String targetClassName
        Default:
        "java.lang.Object"
      • interfaces

        Class<?>[] interfaces
        Preferred way to configure interfaces for a class proxy.
        Returns:
        the types
        Default:
        {}
      • interfaceNames

        String[] interfaceNames
        Alternative way to configure interfaces for a class proxy, should be used when type visibility prevents using Class references, or for nested types which should be specific using a $ separator (for example com.example.Foo$Bar).
        Returns:
        the type names
        Default:
        {}
      • proxyFeatures

        int proxyFeatures
        Default:
        0