Skip to content

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

Class SpiScalarRendererFactory

java.lang.Object
        io.github.qishr.cascara.ui.render.factory.AbstractSpiRendererFactory<io.github.qishr.cascara.ui.api.render.ScalarRenderer>
                io.github.qishr.cascara.ui.render.factory.SpiScalarRendererFactory

All Implemented Interfaces:
    ScalarRendererFactory


public class SpiScalarRendererFactory
extends AbstractSpiRendererFactory<ScalarRenderer>

Constructor Summary

Constructor Description
SpiScalarRendererFactory(ServiceProviderLayer layer) Creates a scalar renderer factory with access to a specific ServiceProviderLayer and all public layers

Method Summary

Modifier and Type Method Description
public ScalarRenderer getRendererForSchemaType(String contentType)
public ScalarRenderer getRendererForSchemaType(String schemaType, String format)
public ScalarRenderer getRendererForContentType(String type)

Method Details

getRendererForSchemaType

public ScalarRenderer getRendererForSchemaType(String contentType)


getRendererForSchemaType

public ScalarRenderer getRendererForSchemaType(String schemaType, String format)


getRendererForContentType

public ScalarRenderer getRendererForContentType(String type)