Class AISchemaDiscovery.MethodSchema
java.lang.Object
neqsim.util.annotation.AISchemaDiscovery.MethodSchema
- All Implemented Interfaces:
Serializable
- Enclosing class:
AISchemaDiscovery
Schema for a discovered method.
- Version:
- 1.0
- Author:
- NeqSim
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final List<AISchemaDiscovery.ParameterSchema> private final intprivate final Stringprivate final booleanprivate static final longprivate final String[] -
Constructor Summary
ConstructorsConstructorDescriptionMethodSchema(String className, String methodName, String description, String category, String example, int priority, boolean safe, String[] tags, List<AISchemaDiscovery.ParameterSchema> parameters, String returnType) Constructor. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
className
-
methodName
-
description
-
category
-
example
-
priority
private final int priority -
safe
private final boolean safe -
tags
-
parameters
-
returnType
-
-
Constructor Details
-
MethodSchema
-
-
Method Details
-
getClassName
-
getMethodName
-
getDescription
-
getCategory
-
getExample
-
getPriority
public int getPriority() -
isSafe
public boolean isSafe() -
getTags
-
getParameters
-
getReturnType
-
toPromptText
Convert to structured text for AI consumption.
-