Package org.apache.camel.model.tokenizer
Class LangChain4jLineTokenizerDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.TokenizerImplementationDefinition
org.apache.camel.model.tokenizer.LangChain4jTokenizerDefinition
org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition
- All Implemented Interfaces:
CopyableDefinition<TokenizerImplementationDefinition>
@Metadata(firstVersion="4.8.0",
label="eip,transformation,ai",
title="LangChain4J Tokenizer with line splitter")
public class LangChain4jLineTokenizerDefinition
extends LangChain4jTokenizerDefinition
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.camel.model.tokenizer.LangChain4jTokenizerDefinition
LangChain4jTokenizerDefinition.Builder, LangChain4jTokenizerDefinition.TokenizerType -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionMakes a copy of this definition.Methods inherited from class org.apache.camel.model.tokenizer.LangChain4jTokenizerDefinition
getMaxOverlap, getMaxTokens, getTokenizerType, setMaxOverlap, setMaxTokens, setTokenizerType, toNameMethods inherited from class org.apache.camel.model.TokenizerImplementationDefinition
configuration, setConfiguration, setTokenizerName, tokenizerNameMethods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
LangChain4jLineTokenizerDefinition
public LangChain4jLineTokenizerDefinition() -
LangChain4jLineTokenizerDefinition
-
-
Method Details
-
copyDefinition
Description copied from interface:CopyableDefinitionMakes a copy of this definition.- Specified by:
copyDefinitionin interfaceCopyableDefinition<TokenizerImplementationDefinition>- Overrides:
copyDefinitionin classLangChain4jTokenizerDefinition
-