Hierarchy For Package io.quarkiverse.langchain4j.guardrails
Class Hierarchy
- java.lang.Object
- jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- io.quarkiverse.langchain4j.guardrails.ClassProvidingAnnotationLiteral<A,
G> - io.quarkiverse.langchain4j.guardrails.InputGuardrailsLiteral (implements dev.langchain4j.service.guardrail.InputGuardrails)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailsLiteral (implements dev.langchain4j.service.guardrail.OutputGuardrails)
- io.quarkiverse.langchain4j.guardrails.ClassProvidingAnnotationLiteral<A,
- io.quarkiverse.langchain4j.guardrails.NoopChatExecutor (implements dev.langchain4j.guardrail.ChatExecutor)
- io.quarkiverse.langchain4j.guardrails.QuarkusInputGuardrailsConfig (implements dev.langchain4j.guardrail.config.InputGuardrailsConfig)
- io.quarkiverse.langchain4j.guardrails.QuarkusInputGuardrailsConfigBuilderFactory (implements dev.langchain4j.spi.guardrail.config.InputGuardrailsConfigBuilderFactory)
- io.quarkiverse.langchain4j.guardrails.QuarkusOutputGuardrailsConfig (implements dev.langchain4j.guardrail.config.OutputGuardrailsConfig)
- io.quarkiverse.langchain4j.guardrails.QuarkusOutputGuardrailsConfigBuilderFactory (implements dev.langchain4j.spi.guardrail.config.OutputGuardrailsConfigBuilderFactory)
- jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
Interface Hierarchy
- io.quarkiverse.langchain4j.guardrails.OutputTokenAccumulator
Annotation Interface Hierarchy
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailAccumulator (implements java.lang.annotation.Annotation)