Skip to content

Package io.github.qishr.cascara.common.service

Class ServiceProviderFactory

java.lang.Object
        io.github.qishr.cascara.common.service.AbstractServiceProviderFactory
                io.github.qishr.cascara.common.service.ServiceProviderFactory


@io.github.qishr.cascara.common.lang.annotation.Beta
public class ServiceProviderFactory
extends AbstractServiceProviderFactory

Constructor Summary

Constructor Description
ServiceProviderFactory()
ServiceProviderFactory(ServiceProviderLayer layer)

Method Summary

Modifier and Type Method Description
public AstParser createParser(String contentType)
public TypeDescriptor<?> createTypeDescriptor(Class<?> jvmType)

Methods inherited from AbstractServiceProviderFactory

createServiceProvider

Method Details

createParser

public AstParser createParser(String contentType)

Throws:

ServiceException


createTypeDescriptor

public TypeDescriptor<?> createTypeDescriptor(Class<?> jvmType)

Throws:

ServiceException