Class GeneratedJaxRsResourceBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.resteasy.reactive.spi.GeneratedJaxRsResourceBuildItem

public final class GeneratedJaxRsResourceBuildItem extends io.quarkus.builder.item.MultiBuildItem
Represents a JAX-RS resource that is generated. Meant to be used by extension that generate JAX-RS resources as part of their build time processing
  • Constructor Details

    • GeneratedJaxRsResourceBuildItem

      public GeneratedJaxRsResourceBuildItem(String name, byte[] data)
  • Method Details

    • getName

      @Deprecated(since="3.23", forRemoval=true) public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use internalName() instead.
      Returns:
      the internal name for this class
    • binaryName

      public String binaryName()
      Returns the binary name of the class, which is delimited by . characters.
      Returns:
      the binary name of the class, which is delimited by . characters
    • internalName

      public String internalName()
      Returns the internal name of the class, which is delimited by / characters.
      Returns:
      the internal name of the class, which is delimited by / characters
    • getData

      public byte[] getData()