Class SerdeJsonCodecFactory
java.lang.Object
io.micronaut.langchain4j.serde.SerdeJsonCodecFactory
- All Implemented Interfaces:
dev.langchain4j.spi.json.JsonCodecFactory, dev.langchain4j.spi.PrioritizedFactory
@Internal
public final class SerdeJsonCodecFactory
extends Object
implements dev.langchain4j.spi.json.JsonCodecFactory, dev.langchain4j.spi.PrioritizedFactory
Registers the
SerdeJsonCodec as LangChain4j's general purpose JSON codec (dev.langchain4j.internal.Json),
ahead of other factories.- Since:
- 2.4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe priority of the factory: above the default priority of the factories of other integrations.Fields inherited from interface dev.langchain4j.spi.PrioritizedFactory
DEFAULT_PRIORITY, YIELDS_TO_OTHERS -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CODEC_PRIORITY
public static final int CODEC_PRIORITYThe priority of the factory: above the default priority of the factories of other integrations.- See Also:
-
-
Constructor Details
-
SerdeJsonCodecFactory
public SerdeJsonCodecFactory()
-
-
Method Details
-
create
public dev.langchain4j.internal.Json.JsonCodec create()- Specified by:
createin interfacedev.langchain4j.spi.json.JsonCodecFactory
-
priority
public int priority()- Specified by:
priorityin interfacedev.langchain4j.spi.PrioritizedFactory
-