Uses of Class
com.microsoft.semantickernel.contextvariables.ContextVariableType
-
Packages that use ContextVariableType Package Description com.microsoft.semantickernel.contextvariables com.microsoft.semantickernel.orchestration com.microsoft.semantickernel.semanticfunctions -
-
Uses of ContextVariableType in com.microsoft.semantickernel.contextvariables
Methods in com.microsoft.semantickernel.contextvariables that return ContextVariableType Modifier and Type Method Description static <T> ContextVariableType<T>ContextVariableTypes. getGlobalVariableTypeForClass(Class<T> aClass)Get the global context variable type for the given class.ContextVariableType<T>ContextVariable. getType()Get the type of the context variable.<T> ContextVariableType<T>ContextVariableTypes. getVariableTypeForClass(Class<T> aClass)Get the context variable type for the given class.<T> ContextVariableType<T>ContextVariableTypes. getVariableTypeForSuperClass(Class<T> aClass)Get the context variable type for the given class or for a type that is assignable from the given class.Methods in com.microsoft.semantickernel.contextvariables with parameters of type ContextVariableType Modifier and Type Method Description static <T,U>
ContextVariable<T>ContextVariable. convert(U it, ContextVariableType<T> requestedResultType)Converts the given value to the requested result type.Constructors in com.microsoft.semantickernel.contextvariables with parameters of type ContextVariableType Constructor Description ContextVariable(ContextVariableType<T> type, T value)Creates a new instance of theContextVariableclass. -
Uses of ContextVariableType in com.microsoft.semantickernel.orchestration
Methods in com.microsoft.semantickernel.orchestration with parameters of type ContextVariableType Modifier and Type Method Description <U> FunctionInvocation<U>FunctionInvocation. withResultType(ContextVariableType<U> resultType)Supply the result type of function invocation.Constructors in com.microsoft.semantickernel.orchestration with parameters of type ContextVariableType Constructor Description FunctionInvocation(Kernel kernel, KernelFunction<?> function, ContextVariableType<T> resultType)Create a new function invocation. -
Uses of ContextVariableType in com.microsoft.semantickernel.semanticfunctions
Methods in com.microsoft.semantickernel.semanticfunctions with parameters of type ContextVariableType Modifier and Type Method Description FunctionResult<T>KernelFunction. invoke(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes this KernelFunction.default FunctionResult<T>KernelFunctionFromMethod.ImplementationFunc. invoke(Kernel kernel, KernelFunction<T> function, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes the function.abstract reactor.core.publisher.Mono<FunctionResult<T>>KernelFunction. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes this KernelFunction.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromMethod.ImplementationFunc. invokeAsync(Kernel kernel, KernelFunction<T> function, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes the function.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromMethod. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Concrete implementation of the abstract method in KernelFunction.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromPrompt. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)
-