Hierarchy For All Packages
- org.graalvm.scriptagent,
- org.graalvm.scriptagent.annotations,
- org.graalvm.scriptagent.guest,
- org.graalvm.scriptagent.host,
- org.graalvm.scriptagent.langchain4j,
- org.graalvm.scriptagent.model,
- org.graalvm.scriptagent.nativeimage,
- org.graalvm.scriptagent.springai,
- org.graalvm.scriptagent.test
Class Hierarchy
- java.lang.Object
- org.graalvm.scriptagent.AuthoringTool.FailureResult (implements org.graalvm.scriptagent.AuthoringTool.Result)
- org.graalvm.scriptagent.AuthoringTool.StatusResult (implements org.graalvm.scriptagent.AuthoringTool.Result)
- org.graalvm.scriptagent.AuthoringTool.ToolSchema
- org.graalvm.scriptagent.AuthoringTool.ToolContext
- org.graalvm.scriptagent.AuthoringTools
- org.graalvm.scriptagent.AuthoringTools.Builder
- org.graalvm.scriptagent.host.JavaDiscovery
- org.graalvm.scriptagent.host.JavaDiscoveryConfig
- org.graalvm.scriptagent.host.JavaDiscoveryConfig.Builder
- org.graalvm.scriptagent.host.JavaHostBinding (implements org.graalvm.scriptagent.PersistentHostBinding)
- org.graalvm.scriptagent.guest.JavaScriptLanguageSupport (implements org.graalvm.scriptagent.LanguageSupport)
- org.graalvm.scriptagent.langchain4j.LangChainModel (implements org.graalvm.scriptagent.model.Model)
- org.graalvm.scriptagent.PromptBuilder
- org.graalvm.scriptagent.PromptBuilder.ApproximateTokenEstimator (implements org.graalvm.scriptagent.PromptBuilder.TokenEstimator)
- org.graalvm.scriptagent.guest.PythonLanguageSupport (implements org.graalvm.scriptagent.LanguageSupport)
- org.graalvm.scriptagent.Sandbox
- org.graalvm.scriptagent.Sandbox.Builder
- org.graalvm.scriptagent.Schema
- org.graalvm.scriptagent.Schema.ArrayLike (implements org.graalvm.scriptagent.Schema.Trait)
- org.graalvm.scriptagent.Schema.Builder
- org.graalvm.scriptagent.Schema.EnumLike (implements org.graalvm.scriptagent.Schema.Trait)
- org.graalvm.scriptagent.Schema.Executable (implements org.graalvm.scriptagent.Schema.Trait)
- org.graalvm.scriptagent.Schema.FieldElement.Builder
- org.graalvm.scriptagent.Schema.Implementable (implements org.graalvm.scriptagent.Schema.TypeTrait)
- org.graalvm.scriptagent.Schema.IterableLike (implements org.graalvm.scriptagent.Schema.Trait)
- org.graalvm.scriptagent.Schema.MapLike (implements org.graalvm.scriptagent.Schema.Trait)
- org.graalvm.scriptagent.Schema.MemberElement (implements org.graalvm.scriptagent.Schema.Element)
- org.graalvm.scriptagent.Schema.FieldElement
- org.graalvm.scriptagent.Schema.MethodElement
- org.graalvm.scriptagent.Schema.MethodElement.Builder
- org.graalvm.scriptagent.Schema.ObjectType.Builder
- org.graalvm.scriptagent.Schema.Property
- org.graalvm.scriptagent.Schema.SchemaParameter
- org.graalvm.scriptagent.Schema.SchemaType
- org.graalvm.scriptagent.Schema.ObjectType (implements org.graalvm.scriptagent.Schema.Element)
- org.graalvm.scriptagent.Schema.ScalarType
- org.graalvm.scriptagent.Schema.TypeParameter
- org.graalvm.scriptagent.Schema.TypeUse
- org.graalvm.scriptagent.Schema.UnresolvedTypeUse
- org.graalvm.scriptagent.nativeimage.SchemaReflectionRegistry
- org.graalvm.scriptagent.Script<T>
- org.graalvm.scriptagent.Script.Builder
- org.graalvm.scriptagent.ScriptAgent (implements java.lang.AutoCloseable)
- org.graalvm.scriptagent.ScriptAgent.Builder
- org.graalvm.scriptagent.ScriptAgent.Event
- org.graalvm.scriptagent.ScriptAgent.RunEnd
- org.graalvm.scriptagent.ScriptAgent.RunStart
- org.graalvm.scriptagent.ScriptAgent.TurnEvent
- org.graalvm.scriptagent.ScriptAgent.MessageEnd
- org.graalvm.scriptagent.ScriptAgent.MessageStart
- org.graalvm.scriptagent.ScriptAgent.MessageUpdate
- org.graalvm.scriptagent.ScriptAgent.Retry
- org.graalvm.scriptagent.ScriptAgent.ToolExecutionEnd
- org.graalvm.scriptagent.ScriptAgent.ToolExecutionStart
- org.graalvm.scriptagent.ScriptAgent.TurnEnd
- org.graalvm.scriptagent.ScriptAgent.TurnStart
- org.graalvm.scriptagent.ScriptAgent.Session<T> (implements java.lang.AutoCloseable)
- org.graalvm.scriptagent.ScriptAgent.SessionBuilder<T>
- org.graalvm.scriptagent.nativeimage.ScriptAgentNativeImageFeature (implements org.graalvm.nativeimage.hosted.Feature)
- org.graalvm.scriptagent.springai.SpringAiModel (implements org.graalvm.scriptagent.model.Model)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- org.graalvm.scriptagent.AuthoringTool.StaleDraftException
- org.graalvm.scriptagent.ScriptAuthoringException
- org.graalvm.scriptagent.model.ModelException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.graalvm.scriptagent.AuthoringTool.Result
- java.lang.AutoCloseable
- org.graalvm.scriptagent.AuthoringTool
- org.graalvm.scriptagent.HostBinding
- org.graalvm.scriptagent.PersistentHostBinding
- org.graalvm.scriptagent.HostBinding.ArrayAccess
- org.graalvm.scriptagent.HostBinding.GuestImplementation
- org.graalvm.scriptagent.HostBinding.IterableAccess
- org.graalvm.scriptagent.HostBinding.MapAccess
- org.graalvm.scriptagent.HostBinding.ObjectAccess
- org.graalvm.scriptagent.HostBinding.TypeAccess
- org.graalvm.scriptagent.LanguageSupport
- org.graalvm.scriptagent.model.Model
- org.graalvm.scriptagent.model.ModelEvent
- org.graalvm.scriptagent.model.ModelEventSink
- org.graalvm.scriptagent.model.ModelMessage
- org.graalvm.scriptagent.PromptBuilder.TokenEstimator
- org.graalvm.scriptagent.Schema.Element
- org.graalvm.scriptagent.Schema.Trait
- org.graalvm.scriptagent.Schema.TypeTrait
- org.graalvm.scriptagent.nativeimage.SchemaReflection
- org.graalvm.scriptagent.test.ScriptTestSuite<T>
Annotation Interface Hierarchy
- org.graalvm.scriptagent.nativeimage.DefaultSchemaDiscovery (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaAttribute (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaAttributes (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaDoc (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaExclude (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaPromptRender (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaProperties (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaProperty (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaTag (implements java.lang.annotation.Annotation)
- org.graalvm.scriptagent.annotations.SchemaTags (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)
- org.graalvm.scriptagent.Schema.PromptRenderMode
- org.graalvm.scriptagent.Schema.ScalarKind
- 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
- org.graalvm.scriptagent.AuthoringTool.CompletionResult (implements org.graalvm.scriptagent.AuthoringTool.Result)
- org.graalvm.scriptagent.AuthoringTool.ContinueResult (implements org.graalvm.scriptagent.AuthoringTool.Result)
- org.graalvm.scriptagent.AuthoringTool.DraftFile
- org.graalvm.scriptagent.AuthoringTool.ScriptInvocationResult
- org.graalvm.scriptagent.AuthoringTool.TextEdit
- org.graalvm.scriptagent.model.ModelEvent.Start (implements org.graalvm.scriptagent.model.ModelEvent)
- org.graalvm.scriptagent.model.ModelEvent.TextDelta (implements org.graalvm.scriptagent.model.ModelEvent)
- org.graalvm.scriptagent.model.ModelEvent.ThinkingDelta (implements org.graalvm.scriptagent.model.ModelEvent)
- org.graalvm.scriptagent.model.ModelEvent.ToolCallComplete (implements org.graalvm.scriptagent.model.ModelEvent)
- org.graalvm.scriptagent.model.ModelEvent.ToolCallDelta (implements org.graalvm.scriptagent.model.ModelEvent)
- org.graalvm.scriptagent.model.ModelMessage.Assistant (implements org.graalvm.scriptagent.model.ModelMessage)
- org.graalvm.scriptagent.model.ModelMessage.ToolResult (implements org.graalvm.scriptagent.model.ModelMessage)
- org.graalvm.scriptagent.model.ModelMessage.User (implements org.graalvm.scriptagent.model.ModelMessage)
- org.graalvm.scriptagent.model.ModelRequest
- org.graalvm.scriptagent.model.ModelResponse
- org.graalvm.scriptagent.model.ModelTool
- org.graalvm.scriptagent.model.ModelToolCall
- org.graalvm.scriptagent.model.ModelUsage
- org.graalvm.scriptagent.PromptBuilder.Prompt
- org.graalvm.scriptagent.Schema.EnumConstant (implements org.graalvm.scriptagent.Schema.Element)
- java.lang.Record