Class Renderer
java.lang.Object
org.nuxeo.lib.stream.tools.renderer.Renderer
- Direct Known Subclasses:
MarkdownRenderer,SseRenderer,TextRenderer
- Since:
- 9.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byte[]protected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidfooter()protected longgetFingerPrint(byte[] data) abstract voidheader()protected booleanisAvroMessage(byte[] data) protected StringrenderAvroMessage(AvroSchemaStore store, Record record) protected StringtryToRenderAvroData(AvroSchemaStore store, Record record) protected StringwatermarkString(long watermark)
-
Field Details
-
dataSize
protected int dataSize -
AVRO_MESSAGE_V1_HEADER
public static final byte[] AVRO_MESSAGE_V1_HEADER
-
-
Constructor Details
-
Renderer
public Renderer()
-
-
Method Details
-
header
public abstract void header() -
watermarkString
-
tryToRenderAvroData
-
renderAvroMessage
-
getFingerPrint
protected long getFingerPrint(byte[] data) -
isAvroMessage
protected boolean isAvroMessage(byte[] data)
-