Class NativeImageUtils.ReflectConfigEntry

  • All Implemented Interfaces:
    java.io.Serializable, scala.Equals, scala.Product
    Enclosing class:
    NativeImageUtils

    public static final class NativeImageUtils.ReflectConfigEntry
    extends java.lang.Object
    implements scala.Product, java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ReflectConfigEntry

        public ReflectConfigEntry​(java.lang.String name,
                                  scala.collection.immutable.Seq<NativeImageUtils.ReflectMethod> methods,
                                  scala.collection.immutable.Seq<NativeImageUtils.ReflectMethod> queriedMethods,
                                  scala.collection.immutable.Seq<NativeImageUtils.ReflectField> fields,
                                  boolean allDeclaredClasses,
                                  boolean allDeclaredMethods,
                                  boolean allDeclaredFields,
                                  boolean allDeclaredConstructors,
                                  boolean allPublicClasses,
                                  boolean allPublicMethods,
                                  boolean allPublicFields,
                                  boolean allPublicConstructors,
                                  boolean allRecordComponents,
                                  boolean allNestMembers,
                                  boolean allSigners,
                                  boolean allPermittedSubclasses,
                                  boolean queryAllDeclaredMethods,
                                  boolean queryAllDeclaredConstructors,
                                  boolean queryAllPublicMethods,
                                  boolean queryAllPublicConstructors,
                                  boolean unsafeAllocate,
                                  scala.Option<NativeImageUtils.Condition> condition)
    • Method Detail

      • name

        public java.lang.String name()
      • allDeclaredClasses

        public boolean allDeclaredClasses()
      • allDeclaredMethods

        public boolean allDeclaredMethods()
      • allDeclaredFields

        public boolean allDeclaredFields()
      • allDeclaredConstructors

        public boolean allDeclaredConstructors()
      • allPublicClasses

        public boolean allPublicClasses()
      • allPublicMethods

        public boolean allPublicMethods()
      • allPublicFields

        public boolean allPublicFields()
      • allPublicConstructors

        public boolean allPublicConstructors()
      • allRecordComponents

        public boolean allRecordComponents()
      • allNestMembers

        public boolean allNestMembers()
      • allSigners

        public boolean allSigners()
      • allPermittedSubclasses

        public boolean allPermittedSubclasses()
      • queryAllDeclaredMethods

        public boolean queryAllDeclaredMethods()
      • queryAllDeclaredConstructors

        public boolean queryAllDeclaredConstructors()
      • queryAllPublicMethods

        public boolean queryAllPublicMethods()
      • queryAllPublicConstructors

        public boolean queryAllPublicConstructors()
      • unsafeAllocate

        public boolean unsafeAllocate()
      • copy

        public NativeImageUtils.ReflectConfigEntry copy​(java.lang.String name,
                                                        scala.collection.immutable.Seq<NativeImageUtils.ReflectMethod> methods,
                                                        scala.collection.immutable.Seq<NativeImageUtils.ReflectMethod> queriedMethods,
                                                        scala.collection.immutable.Seq<NativeImageUtils.ReflectField> fields,
                                                        boolean allDeclaredClasses,
                                                        boolean allDeclaredMethods,
                                                        boolean allDeclaredFields,
                                                        boolean allDeclaredConstructors,
                                                        boolean allPublicClasses,
                                                        boolean allPublicMethods,
                                                        boolean allPublicFields,
                                                        boolean allPublicConstructors,
                                                        boolean allRecordComponents,
                                                        boolean allNestMembers,
                                                        boolean allSigners,
                                                        boolean allPermittedSubclasses,
                                                        boolean queryAllDeclaredMethods,
                                                        boolean queryAllDeclaredConstructors,
                                                        boolean queryAllPublicMethods,
                                                        boolean queryAllPublicConstructors,
                                                        boolean unsafeAllocate,
                                                        scala.Option<NativeImageUtils.Condition> condition)
      • copy$default$1

        public java.lang.String copy$default$1()
      • copy$default$10

        public boolean copy$default$10()
      • copy$default$11

        public boolean copy$default$11()
      • copy$default$12

        public boolean copy$default$12()
      • copy$default$13

        public boolean copy$default$13()
      • copy$default$14

        public boolean copy$default$14()
      • copy$default$15

        public boolean copy$default$15()
      • copy$default$16

        public boolean copy$default$16()
      • copy$default$17

        public boolean copy$default$17()
      • copy$default$18

        public boolean copy$default$18()
      • copy$default$19

        public boolean copy$default$19()
      • copy$default$20

        public boolean copy$default$20()
      • copy$default$21

        public boolean copy$default$21()
      • copy$default$5

        public boolean copy$default$5()
      • copy$default$6

        public boolean copy$default$6()
      • copy$default$7

        public boolean copy$default$7()
      • copy$default$8

        public boolean copy$default$8()
      • copy$default$9

        public boolean copy$default$9()
      • productPrefix

        public java.lang.String productPrefix()
        Specified by:
        productPrefix in interface scala.Product
      • productArity

        public int productArity()
        Specified by:
        productArity in interface scala.Product
      • productElement

        public java.lang.Object productElement​(int x$1)
        Specified by:
        productElement in interface scala.Product
      • productIterator

        public scala.collection.Iterator<java.lang.Object> productIterator()
        Specified by:
        productIterator in interface scala.Product
      • canEqual

        public boolean canEqual​(java.lang.Object x$1)
        Specified by:
        canEqual in interface scala.Equals
      • productElementName

        public java.lang.String productElementName​(int x$1)
        Specified by:
        productElementName in interface scala.Product
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object x$1)
        Specified by:
        equals in interface scala.Equals
        Overrides:
        equals in class java.lang.Object