Class Hierarchy
- java.lang.Object
- net.thevpc.naru.api.registry.DefaultNaruTool (implements net.thevpc.naru.api.registry.NaruTool)
- net.thevpc.naru.api.registry.DefaultNaruToolTag (implements net.thevpc.naru.api.registry.NaruToolTag)
- net.thevpc.naru.api.registry.NaruDirectiveBase (implements net.thevpc.naru.api.registry.NaruDirective)
- net.thevpc.naru.api.registry.NaruDirectiveBase.AbstractSubCommand (implements net.thevpc.naru.api.registry.NaruDirectiveBase.SubCommand)
- net.thevpc.naru.api.registry.NaruDirectiveBase.SubCommandHelp
- net.thevpc.naru.api.registry.NaruDirectiveProviderBase (implements net.thevpc.naru.api.registry.NaruDirectiveProvider)
- net.thevpc.naru.api.registry.NaruToolCallContextImpl (implements net.thevpc.naru.api.registry.NaruToolCallContext)
- net.thevpc.naru.api.registry.NaruToolParameter
- net.thevpc.naru.api.registry.NaruToolParameter.Builder
- net.thevpc.naru.api.registry.NaruToolTags
- java.lang.Record
- net.thevpc.naru.api.registry.DefaultNaruToolset (implements net.thevpc.naru.api.registry.NaruToolset)
Interface Hierarchy
- java.lang.AutoCloseable
- net.thevpc.naru.api.registry.NaruToolset
- net.thevpc.naru.api.registry.NaruDirective
- net.thevpc.naru.api.registry.NaruStructuralDirective
- net.thevpc.naru.api.registry.NaruDirectiveBase.SubCommand
- net.thevpc.naru.api.registry.NaruDirectiveCallContext
- net.thevpc.naru.api.registry.NaruRegistry
- net.thevpc.naru.api.registry.NaruTool
- net.thevpc.naru.api.registry.NaruToolCallContext
- net.thevpc.naru.api.registry.NaruToolTag
- net.thevpc.nuts.spi.NComponent
- net.thevpc.naru.api.registry.NaruDirectiveProvider
- net.thevpc.naru.api.registry.NaruSessionExtension
- net.thevpc.naru.api.registry.NaruToolsetProvider
- net.thevpc.naru.api.registry.NaruToolTagProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.thevpc.naru.api.registry.NaruToolParameter.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)