Class ReflectiveClassBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
public final class ReflectiveClassBuildItem
extends io.quarkus.builder.item.MultiBuildItem
Used to register a class for reflection in native mode
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionReflectiveClassBuildItem(boolean constructors, boolean publicConstructors, boolean methods, boolean publicMethods, boolean fields, boolean weak, boolean serialization, boolean unsafeAllocated, String reason, String... className) ReflectiveClassBuildItem(boolean constructors, boolean publicConstructors, boolean methods, boolean publicMethods, boolean fields, boolean weak, boolean serialization, boolean unsafeAllocated, String reason, Collection<String> className) -
Method Summary
Modifier and TypeMethodDescriptionbuilder(Collection<String> classNames) booleanbooleanisFields()booleanbooleanbooleanbooleanbooleanbooleanisWeak()static ReflectiveClassBuildItemserializationClass(String... classNames) static ReflectiveClassBuildItemDeprecated.static ReflectiveClassBuildItem
-
Constructor Details
-
ReflectiveClassBuildItem
-
ReflectiveClassBuildItem
ReflectiveClassBuildItem(boolean constructors, boolean publicConstructors, boolean methods, boolean publicMethods, boolean fields, boolean weak, boolean serialization, boolean unsafeAllocated, String reason, Collection<String> className)
-
-
Method Details
-
builder
-
builder
-
builder
-
weakClass
-
weakClass
public static ReflectiveClassBuildItem weakClass(boolean constructors, boolean methods, boolean fields, String... classNames) Deprecated.Usebuilder(Class...)orbuilder(String...)instead. -
serializationClass
-
getClassNames
-
isMethods
public boolean isMethods() -
isPublicMethods
public boolean isPublicMethods() -
isFields
public boolean isFields() -
isConstructors
public boolean isConstructors() -
isPublicConstructors
public boolean isPublicConstructors() -
isWeak
public boolean isWeak() -
isSerialization
public boolean isSerialization() -
isUnsafeAllocated
public boolean isUnsafeAllocated() -
getReason
-
builder(Class...)orbuilder(String...)instead.