Skip to content

Package io.github.qishr.cascara.ui.render.factory

Class AbstractSpiRendererFactory

java.lang.Object
        io.github.qishr.cascara.ui.render.factory.AbstractSpiRendererFactory

Direct Known Subtypes:
    SpiArrayEditorRendererFactory, SpiScalarRendererFactory, SpiScalarEditorRendererFactory


public abstract class AbstractSpiRendererFactory

Field Summary

Modifier and Type Field Description
protected final java.util.Map renderersByContentType
protected final java.util.Map renderersBySchemaType
protected final java.util.Map renderersBySchemaTypeAndFormat
protected final ServiceProviderLayer serviceProviderLayer
protected final Class serviceType

Constructor Summary

Constructor Description
AbstractSpiRendererFactory(Class serviceType, ServiceProviderLayer layer)

Field Details

renderersByContentType

protected final java.util.Map renderersByContentType


renderersBySchemaType

protected final java.util.Map renderersBySchemaType


renderersBySchemaTypeAndFormat

protected final java.util.Map renderersBySchemaTypeAndFormat


serviceProviderLayer

protected final ServiceProviderLayer serviceProviderLayer


serviceType

protected final Class serviceType