final case class ReflectConfigEntry(name: String, methods: Seq[ReflectMethod] = Seq.empty, queriedMethods: Seq[ReflectMethod] = Seq.empty, fields: Seq[ReflectField] = Seq.empty, allDeclaredClasses: Boolean = false, allDeclaredMethods: Boolean = false, allDeclaredFields: Boolean = false, allDeclaredConstructors: Boolean = false, allPublicClasses: Boolean = false, allPublicMethods: Boolean = false, allPublicFields: Boolean = false, allPublicConstructors: Boolean = false, allRecordComponents: Boolean = false, allNestMembers: Boolean = false, allSigners: Boolean = false, allPermittedSubclasses: Boolean = false, queryAllDeclaredMethods: Boolean = false, queryAllDeclaredConstructors: Boolean = false, queryAllPublicMethods: Boolean = false, queryAllPublicConstructors: Boolean = false, unsafeAllocate: Boolean = false, condition: Option[Condition] = None) extends Product with Serializable

Annotations
@JsonInclude()
Source
NativeImageUtils.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReflectConfigEntry
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ReflectConfigEntry(name: String, methods: Seq[ReflectMethod] = Seq.empty, queriedMethods: Seq[ReflectMethod] = Seq.empty, fields: Seq[ReflectField] = Seq.empty, allDeclaredClasses: Boolean = false, allDeclaredMethods: Boolean = false, allDeclaredFields: Boolean = false, allDeclaredConstructors: Boolean = false, allPublicClasses: Boolean = false, allPublicMethods: Boolean = false, allPublicFields: Boolean = false, allPublicConstructors: Boolean = false, allRecordComponents: Boolean = false, allNestMembers: Boolean = false, allSigners: Boolean = false, allPermittedSubclasses: Boolean = false, queryAllDeclaredMethods: Boolean = false, queryAllDeclaredConstructors: Boolean = false, queryAllPublicMethods: Boolean = false, queryAllPublicConstructors: Boolean = false, unsafeAllocate: Boolean = false, condition: [Condition] = None)

Value Members

  1. val allDeclaredClasses: Boolean
  2. val allDeclaredConstructors: Boolean
  3. val allDeclaredFields: Boolean
  4. val allDeclaredMethods: Boolean
  5. val allNestMembers: Boolean
  6. val allPermittedSubclasses: Boolean
  7. val allPublicClasses: Boolean
  8. val allPublicConstructors: Boolean
  9. val allPublicFields: Boolean
  10. val allPublicMethods: Boolean
  11. val allRecordComponents: Boolean
  12. val allSigners: Boolean
  13. val condition: [Condition]
  14. val fields: Seq[ReflectField]
  15. val methods: Seq[ReflectMethod]
  16. val name: String
  17. def productElementNames: Iterator[String]
    Definition Classes
    Product
  18. val queriedMethods: Seq[ReflectMethod]
  19. val queryAllDeclaredConstructors: Boolean
  20. val queryAllDeclaredMethods: Boolean
  21. val queryAllPublicConstructors: Boolean
  22. val queryAllPublicMethods: Boolean
  23. val unsafeAllocate: Boolean