Hierarchy For All Packages
- dev.langchain4j.rag.spring,
- dev.langchain4j.service.spring,
- dev.langchain4j.service.spring.event,
- dev.langchain4j.spring
Class Hierarchy
- java.lang.Object
- dev.langchain4j.service.spring.AiServicesAutoConfig (implements org.springframework.context.ApplicationEventPublisherAware)
- dev.langchain4j.service.spring.AiServiceScannerProcessor (implements org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor, org.springframework.context.EnvironmentAware)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- dev.langchain4j.service.spring.event.AiServiceRegisteredEvent
- org.springframework.context.ApplicationEvent
- dev.langchain4j.spring.LangChain4jAutoConfig
- dev.langchain4j.rag.spring.RagAutoConfig
Annotation Interface Hierarchy
- dev.langchain4j.service.spring.AiService (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)
- dev.langchain4j.service.spring.AiServiceWiringMode
- 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
- dev.langchain4j.rag.spring.RagProperties
- java.lang.Record