Class Reflect


  • public class Reflect
    extends java.lang.Object
    Holder class for Graalvm Reflect config file.
    • Constructor Summary

      Constructors 
      Constructor Description
      Reflect()
      constructor.
    • Constructor Detail

      • Reflect

        public Reflect()
        constructor.
    • Method Detail

      • addField

        public void addField​(java.lang.String fieldName,
                             boolean allowWrite)
        Add Field.
        Parameters:
        fieldName - String
        allowWrite - boolean
      • addMethod

        public void addMethod​(java.lang.String methodName,
                              java.util.List<java.lang.String> parameterTypes)
        Add Method.
        Parameters:
        methodName - String
        parameterTypes - List String
      • allDeclaredConstructors

        public Reflect allDeclaredConstructors​(java.lang.Boolean allDeclaredConstructors)
        Set allDeclaredConstructors.
        Parameters:
        allDeclaredConstructors - Boolean
        Returns:
        Reflect
      • allDeclaredFields

        public java.lang.Boolean allDeclaredFields()
        Get AllDeclaredFields.
        Returns:
        Boolean
      • allDeclaredFields

        public Reflect allDeclaredFields​(java.lang.Boolean allDeclaredFields)
        Get AllDeclaredFields.
        Parameters:
        allDeclaredFields - Boolean
        Returns:
        Reflect
      • allDeclaredMethods

        public java.lang.Boolean allDeclaredMethods()
        Get allDeclaredMethods.
        Returns:
        Boolean
      • allDeclaredMethods

        public Reflect allDeclaredMethods​(java.lang.Boolean allDeclaredMethods)
        Set AllDeclaredMethods.
        Parameters:
        allDeclaredMethods - Boolean
        Returns:
        Reflect
      • allPublicConstructors

        public java.lang.Boolean allPublicConstructors()
        Get AllPublicConstructors.
        Returns:
        Boolean
      • allPublicConstructors

        public Reflect allPublicConstructors​(java.lang.Boolean allPublicConstructors)
        Set AllPublicConstructors.
        Parameters:
        allPublicConstructors - Boolean
        Returns:
        Reflect
      • allPublicFields

        public java.lang.Boolean allPublicFields()
        Get allPublicFields.
        Returns:
        Boolean
      • allPublicFields

        public Reflect allPublicFields​(java.lang.Boolean allPublicFields)
        Set allPublicFields.
        Parameters:
        allPublicFields - Boolean
        Returns:
        Reflect
      • allPublicMethods

        public java.lang.Boolean allPublicMethods()
        Get AllPublicMethods.
        Returns:
        Boolean
      • allPublicMethods

        public Reflect allPublicMethods​(java.lang.Boolean allPublicMethods)
        Set AllPublicMethods.
        Parameters:
        allPublicMethods - Boolean
        Returns:
        Reflect
      • data

        public java.util.Map<java.lang.String,​java.lang.Object> data()
        Get Map Data.
        Returns:
        Map
      • data

        public Reflect data​(java.util.Map<java.lang.String,​java.lang.Object> map)
        Set Map Data.
        Parameters:
        map - Map
        Returns:
        Reflect
      • fields

        public java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> fields()
        Get List Map.
        Returns:
        List Map
      • fields

        public Reflect fields​(java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> list)
        Get Map.
        Parameters:
        list - List Map
        Returns:
        Reflect
      • getAllDeclaredConstructors

        public java.lang.Boolean getAllDeclaredConstructors()
        Get AllDeclaredConstructors.
        Returns:
        Boolean
      • name

        public java.lang.String name()
        Get Name.
        Returns:
        String
      • name

        public Reflect name​(java.lang.String name)
        Set Name.
        Parameters:
        name - String
        Returns:
        Reflect