ContextVariableJacksonConverter Class
- java.
lang. Object - com.
microsoft. semantickernel. contextvariables. converters. ContextVariableJacksonConverter
- com.
public final class ContextVariableJacksonConverter
A utility class for creating ContextVariableTypeConverter<T> instances that use Jackson for serialization and deserialization.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| ContextVariableJacksonConverter() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| static Builder<T> |
builder(Class<T> type)
Creates a new ContextVariableTypeConverter.Builder<T> for a ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization. |
| static Builder<T> |
builder(Class<T> type, ObjectMapper mapper)
Creates a new ContextVariableTypeConverter.Builder<T> for a ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization. |
|
static
Context |
create(Class<T> type)
Creates a new ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization. |
|
static
Context |
create(Class<T> type, ObjectMapper mapper)
Creates a new ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization. |
Methods inherited from java.lang.Object
Constructor Details
ContextVariableJacksonConverter
public ContextVariableJacksonConverter()
Method Details
builder
public static ContextVariableTypeConverter.Builder
Creates a new ContextVariableTypeConverter.Builder<T> for a ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization.
Parameters:
Returns:
builder
public static ContextVariableTypeConverter.Builder
Creates a new ContextVariableTypeConverter.Builder<T> for a ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization.
Parameters:
Returns:
create
public static ContextVariableTypeConverter
Creates a new ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization.
Parameters:
Returns:
create
public static ContextVariableTypeConverter
Creates a new ContextVariableTypeConverter<T> that uses Jackson for serialization and deserialization.
Parameters:
Returns: