所有程序包的分层结构
程序包分层结构:- dev.tinyflow.core.chain,
- dev.tinyflow.core.chain.event,
- dev.tinyflow.core.chain.listener,
- dev.tinyflow.core.chain.repository,
- dev.tinyflow.core.chain.runtime,
- dev.tinyflow.core.code,
- dev.tinyflow.core.code.impl,
- dev.tinyflow.core.filestoreage,
- dev.tinyflow.core.knowledge,
- dev.tinyflow.core.llm,
- dev.tinyflow.core.node,
- dev.tinyflow.core.parser,
- dev.tinyflow.core.parser.impl,
- dev.tinyflow.core.searchengine,
- dev.tinyflow.core.searchengine.impl,
- dev.tinyflow.core.util,
- dev.tinyflow.core.util.graalvm
类分层结构
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - dev.tinyflow.core.util.Maps
- java.util.HashMap<K,
- dev.tinyflow.core.chain.event.BaseEvent (implements dev.tinyflow.core.chain.Event)
- dev.tinyflow.core.chain.event.ChainEndEvent
- dev.tinyflow.core.chain.event.ChainResumeEvent
- dev.tinyflow.core.chain.event.ChainStartEvent
- dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- dev.tinyflow.core.chain.event.EdgeTriggerEvent
- dev.tinyflow.core.chain.event.NodeEndEvent
- dev.tinyflow.core.chain.event.NodeStartEvent
- dev.tinyflow.core.parser.BaseNodeParser<T> (implements dev.tinyflow.core.parser.NodeParser<T>)
- dev.tinyflow.core.parser.impl.CodeNodeParser
- dev.tinyflow.core.parser.impl.ConfirmNodeParser
- dev.tinyflow.core.parser.impl.EndNodeParser
- dev.tinyflow.core.parser.impl.HttpNodeParser
- dev.tinyflow.core.parser.impl.KnowledgeNodeParser
- dev.tinyflow.core.parser.impl.LlmNodeParser
- dev.tinyflow.core.parser.impl.LoopNodeParser
- dev.tinyflow.core.parser.impl.SearchEngineNodeParser
- dev.tinyflow.core.parser.impl.StartNodeParser
- dev.tinyflow.core.parser.impl.TemplateNodeParser
- dev.tinyflow.core.searchengine.BaseSearchEngine (implements dev.tinyflow.core.searchengine.SearchEngine)
- dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- dev.tinyflow.core.chain.Chain
- dev.tinyflow.core.chain.ChainConsts
- dev.tinyflow.core.chain.ChainDefinition (implements java.io.Serializable)
- dev.tinyflow.core.chain.runtime.ChainExecutor
- dev.tinyflow.core.parser.ChainParser
- dev.tinyflow.core.parser.ChainParser.Builder
- dev.tinyflow.core.chain.runtime.ChainRuntime
- dev.tinyflow.core.chain.ChainState (implements java.io.Serializable)
- dev.tinyflow.core.chain.ChainState.ChainDeserializer (implements com.alibaba.fastjson.parser.deserializer.ObjectDeserializer)
- dev.tinyflow.core.chain.ChainState.ChainSerializer (implements com.alibaba.fastjson.serializer.ObjectSerializer)
- dev.tinyflow.core.code.CodeRuntimeEngineManager
- dev.tinyflow.core.code.CodeRuntimeEngineManager.ManagerHolder
- dev.tinyflow.core.util.CollectionUtil
- dev.tinyflow.core.parser.DefaultNodeParsers
- dev.tinyflow.core.chain.Edge
- dev.tinyflow.core.chain.EventManager
- dev.tinyflow.core.chain.ExceptionSummary (implements java.io.Serializable)
- dev.tinyflow.core.filestoreage.FileStorageManager
- dev.tinyflow.core.filestoreage.FileStorageManager.ManagerHolder
- dev.tinyflow.core.code.impl.GraalvmToFastJSONUtils
- dev.tinyflow.core.chain.repository.InMemoryChainStateRepository (implements dev.tinyflow.core.chain.repository.ChainStateRepository)
- dev.tinyflow.core.chain.repository.InMemoryNodeStateRepository (implements dev.tinyflow.core.chain.repository.NodeStateRepository)
- dev.tinyflow.core.chain.runtime.InMemoryTriggerStore (implements dev.tinyflow.core.chain.runtime.TriggerStore)
- dev.tinyflow.core.util.IOUtil
- dev.tinyflow.core.util.IterableUtil
- dev.tinyflow.core.code.impl.JavascriptRuntimeEngine (implements dev.tinyflow.core.code.CodeRuntimeEngine)
- dev.tinyflow.core.chain.JsCodeCondition (implements dev.tinyflow.core.chain.EdgeCondition, dev.tinyflow.core.chain.NodeCondition)
- dev.tinyflow.core.util.JsConditionUtil
- dev.tinyflow.core.util.graalvm.JsInteropUtils
- dev.tinyflow.core.knowledge.KnowledgeManager
- dev.tinyflow.core.knowledge.KnowledgeManager.ManagerHolder
- dev.tinyflow.core.llm.Llm.ChatOptions (implements java.io.Serializable)
- dev.tinyflow.core.llm.Llm.MessageInfo (implements java.io.Serializable)
- dev.tinyflow.core.llm.LlmManager
- dev.tinyflow.core.llm.LlmManager.ManagerHolder
- dev.tinyflow.core.chain.repository.LocalChainLock (implements dev.tinyflow.core.chain.repository.ChainLock)
- dev.tinyflow.core.chain.repository.LocalChainLock.LockRef
- dev.tinyflow.core.node.LoopNode.LoopContext (implements java.io.Serializable)
- dev.tinyflow.core.util.MapUtil
- dev.tinyflow.core.util.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
- dev.tinyflow.core.util.NamedThreadPools
- dev.tinyflow.core.chain.Node (implements java.io.Serializable)
- dev.tinyflow.core.node.BaseNode
- dev.tinyflow.core.node.CodeNode
- dev.tinyflow.core.node.ConfirmNode
- dev.tinyflow.core.node.EndNode
- dev.tinyflow.core.node.HttpNode
- dev.tinyflow.core.node.KnowledgeNode
- dev.tinyflow.core.node.LlmNode
- dev.tinyflow.core.node.LoopNode
- dev.tinyflow.core.node.SearchEngineNode
- dev.tinyflow.core.node.StartNode
- dev.tinyflow.core.node.TemplateNode
- dev.tinyflow.core.node.BaseNode
- dev.tinyflow.core.chain.NodeState (implements java.io.Serializable)
- dev.tinyflow.core.chain.NodeValidResult (implements java.io.Serializable)
- dev.tinyflow.core.util.OkHttpClientUtil
- dev.tinyflow.core.util.OKHttpClientWrapper
- dev.tinyflow.core.chain.Parameter (implements java.lang.Cloneable, java.io.Serializable)
- dev.tinyflow.core.util.graalvm.ProxyList (implements org.graalvm.polyglot.proxy.ProxyArray)
- dev.tinyflow.core.util.graalvm.ProxyMap (implements org.graalvm.polyglot.proxy.ProxyObject)
- okhttp3.RequestBody
- dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- dev.tinyflow.core.searchengine.SearchEngineManager
- dev.tinyflow.core.searchengine.SearchEngineManager.ManagerHolder
- dev.tinyflow.core.util.StringUtil
- dev.tinyflow.core.util.TextTemplate
- dev.tinyflow.core.util.TextTemplate.ParseResult
- dev.tinyflow.core.util.TextTemplate.TemplateParseResult
- dev.tinyflow.core.util.TextTemplate.TemplateToken
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- dev.tinyflow.core.node.HttpNode.HttpServerErrorException
- java.lang.RuntimeException
- dev.tinyflow.core.chain.ChainException
- dev.tinyflow.core.chain.repository.ChainLockTimeoutException
- dev.tinyflow.core.chain.ChainSuspendException
- dev.tinyflow.core.chain.ChainUpdateTimeoutException
- dev.tinyflow.core.util.JsCodeException
- java.io.IOException
- java.lang.Exception
- dev.tinyflow.core.chain.runtime.Trigger (implements java.io.Serializable)
- dev.tinyflow.core.chain.runtime.TriggerContext
- dev.tinyflow.core.chain.runtime.TriggerScheduler
- java.util.AbstractMap<K,
接口分层结构
- java.lang.AutoCloseable
- dev.tinyflow.core.chain.repository.ChainLock
- dev.tinyflow.core.chain.repository.ChainDefinitionRepository
- dev.tinyflow.core.chain.listener.ChainErrorListener
- dev.tinyflow.core.chain.listener.ChainEventListener
- dev.tinyflow.core.chain.listener.ChainOutputListener
- dev.tinyflow.core.chain.repository.ChainStateModifier
- dev.tinyflow.core.chain.repository.ChainStateRepository
- dev.tinyflow.core.code.CodeRuntimeEngine
- dev.tinyflow.core.code.CodeRuntimeEngineProvider
- dev.tinyflow.core.chain.EdgeCondition
- dev.tinyflow.core.chain.Event
- dev.tinyflow.core.filestoreage.FileStorage
- dev.tinyflow.core.filestoreage.FileStorageProvider
- dev.tinyflow.core.knowledge.Knowledge
- dev.tinyflow.core.knowledge.KnowledgeProvider
- dev.tinyflow.core.llm.Llm
- dev.tinyflow.core.llm.LlmProvider
- dev.tinyflow.core.chain.NodeCondition
- dev.tinyflow.core.chain.listener.NodeErrorListener
- dev.tinyflow.core.parser.NodeParser<T>
- dev.tinyflow.core.chain.repository.NodeStateModifier
- dev.tinyflow.core.chain.repository.NodeStateRepository
- dev.tinyflow.core.chain.NodeValidator
- dev.tinyflow.core.searchengine.SearchEngine
- dev.tinyflow.core.searchengine.SearchEngineProvider
- dev.tinyflow.core.chain.runtime.TriggerScheduler.TriggerConsumer
- dev.tinyflow.core.chain.runtime.TriggerStore
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.tinyflow.core.chain.repository.ChainStateField
- dev.tinyflow.core.chain.ChainStatus
- dev.tinyflow.core.chain.DataType
- dev.tinyflow.core.chain.repository.NodeStateField
- dev.tinyflow.core.chain.NodeStatus
- dev.tinyflow.core.chain.RefType
- dev.tinyflow.core.chain.runtime.TriggerType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)