Hierarchy For Package io.quarkiverse.langchain4j.guardrails
Class Hierarchy
- java.lang.Object
- io.quarkiverse.langchain4j.guardrails.AbstractJsonExtractorOutputGuardrail (implements io.quarkiverse.langchain4j.guardrails.OutputGuardrail)
- io.quarkiverse.langchain4j.guardrails.JsonGuardrailsUtils
Interface Hierarchy
- io.quarkiverse.langchain4j.guardrails.Guardrail<P,
R> - io.quarkiverse.langchain4j.guardrails.InputGuardrail
- io.quarkiverse.langchain4j.guardrails.OutputGuardrail
- io.quarkiverse.langchain4j.guardrails.GuardrailParams
- io.quarkiverse.langchain4j.guardrails.GuardrailResult<GR>
- io.quarkiverse.langchain4j.guardrails.GuardrailResult.Failure
- io.quarkiverse.langchain4j.guardrails.OutputTokenAccumulator
Annotation Interface Hierarchy
- io.quarkiverse.langchain4j.guardrails.InputGuardrails (implements java.lang.annotation.Annotation)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailAccumulator (implements java.lang.annotation.Annotation)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrails (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.quarkiverse.langchain4j.guardrails.GuardrailResult.Result
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.quarkiverse.langchain4j.guardrails.InputGuardrailParams (implements io.quarkiverse.langchain4j.guardrails.GuardrailParams)
- io.quarkiverse.langchain4j.guardrails.InputGuardrailResult (implements io.quarkiverse.langchain4j.guardrails.GuardrailResult<GR>)
- io.quarkiverse.langchain4j.guardrails.InputGuardrailResult.Failure (implements io.quarkiverse.langchain4j.guardrails.GuardrailResult.Failure)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailParams (implements io.quarkiverse.langchain4j.guardrails.GuardrailParams)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailResult (implements io.quarkiverse.langchain4j.guardrails.GuardrailResult<GR>)
- io.quarkiverse.langchain4j.guardrails.OutputGuardrailResult.Failure (implements io.quarkiverse.langchain4j.guardrails.GuardrailResult.Failure)
- java.lang.Record