public abstract class BaseTsJsonFormatVisitor<T extends AbstractType>
extends java.lang.Object
implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider
| Modifier and Type | Field and Description |
|---|---|
protected Configuration |
conf |
protected T |
type |
| Constructor and Description |
|---|
BaseTsJsonFormatVisitor(BaseTsJsonFormatVisitor parentHolder,
Configuration conf) |
BaseTsJsonFormatVisitor(Module module,
Configuration conf)
Object constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<com.fasterxml.jackson.databind.JavaType,AbstractType> |
getComputedTypes()
Fetches computed types.
|
Module |
getModule()
Fetches typescript module.
|
com.fasterxml.jackson.databind.SerializerProvider |
getProvider() |
T |
getType() |
void |
setProvider(com.fasterxml.jackson.databind.SerializerProvider provider)
Sets provider for serializer.
|
protected T extends AbstractType type
protected final Configuration conf
public BaseTsJsonFormatVisitor(BaseTsJsonFormatVisitor parentHolder, Configuration conf)
public BaseTsJsonFormatVisitor(Module module, Configuration conf)
module - Ts module.conf - Export configuration.public com.fasterxml.jackson.databind.SerializerProvider getProvider()
getProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProviderpublic void setProvider(com.fasterxml.jackson.databind.SerializerProvider provider)
setProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProviderprovider - Custom serializer provider.public Module getModule()
public java.util.Map<com.fasterxml.jackson.databind.JavaType,AbstractType> getComputedTypes()
public T getType()
Copyright © 2022. All rights reserved.