Package io.apicurio.registry.serde
Interface IdHandler
-
- All Known Implementing Classes:
DefaultIdHandler,Legacy4ByteIdHandler
public interface IdHandlerHandle artifact id in the msg bytes.- Author:
- Ales Justin, Fabian Martinez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidconfigure(Map<String,Object> configs, boolean isKey)intidSize()ArtifactReferencereadId(ByteBuffer buffer)voidwriteId(ArtifactReference reference, OutputStream out)voidwriteId(ArtifactReference reference, ByteBuffer buffer)
-
-
-
Method Detail
-
writeId
void writeId(ArtifactReference reference, OutputStream out) throws IOException
- Throws:
IOException
-
writeId
void writeId(ArtifactReference reference, ByteBuffer buffer)
-
readId
ArtifactReference readId(ByteBuffer buffer)
-
idSize
int idSize()
-
-