Class MessageBodyWriterBuildItem

  • All Implemented Interfaces:
    RuntimeTypeItem

    public final class MessageBodyWriterBuildItem
    extends io.quarkus.builder.item.MultiBuildItem
    implements RuntimeTypeItem
    • Constructor Detail

      • MessageBodyWriterBuildItem

        public MessageBodyWriterBuildItem​(String className,
                                          String handledClassName,
                                          List<String> mediaTypeStrings)
      • MessageBodyWriterBuildItem

        public MessageBodyWriterBuildItem​(String className,
                                          String handledClassName,
                                          List<String> mediaTypeStrings,
                                          jakarta.ws.rs.RuntimeType runtimeType,
                                          boolean builtin,
                                          Integer priority)
    • Method Detail

      • getClassName

        public String getClassName()
      • getHandledClassName

        public String getHandledClassName()
      • getMediaTypeStrings

        public List<String> getMediaTypeStrings()
      • getRuntimeType

        public jakarta.ws.rs.RuntimeType getRuntimeType()
        Description copied from interface: RuntimeTypeItem
        Returns the runtime type for this build item. If the value is null then it applies to both server and client.
        Specified by:
        getRuntimeType in interface RuntimeTypeItem
      • isBuiltin

        public boolean isBuiltin()
      • getPriority

        public Integer getPriority()