Package io.quarkiverse.mcp.server
Interface ResourceContentsEncoder<TYPE>
- Type Parameters:
TYPE-
- All Superinterfaces:
Encoder<ResourceContentsEncoder.ResourceContentsData<TYPE>,ResourceContents>
- All Known Implementing Classes:
JsonTextResourceContentsEncoder
public interface ResourceContentsEncoder<TYPE>
extends Encoder<ResourceContentsEncoder.ResourceContentsData<TYPE>,ResourceContents>
Encodes an object as
ResourceContents.
Implementation classes must be CDI beans. Qualifiers are ignored. Dependent beans are
reused during encoding.
Encoders may define the priority with Priority. An encoder with higher priority takes precedence.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record -
Method Summary