Class AgenticInfo
-
- All Implemented Interfaces:
public final class AgenticInfoAgentic info about a type
-
-
Field Summary
Fields Modifier and Type Field Description private final AgentCapabilitiesagentCapabilitiesAnnotationprivate final AgentagentAnnotationprivate final Class<?>type
-
Constructor Summary
Constructors Constructor Description AgenticInfo(Class<?> type)
-
Method Summary
Modifier and Type Method Description final AgentCapabilitiesgetAgentCapabilitiesAnnotation()final AgentgetAgentAnnotation()final Class<?>getType()final Booleanagentic()Is this type agentic at all? final Collection<String>validationErrors()final BooleannoAutoScan()final StringagentName()Name for this agent. final Class<?>getTargetType()Gets the target class, unwrapping proxies for method discovery. -
-
Constructor Detail
-
AgenticInfo
AgenticInfo(Class<?> type)
-
-
Method Detail
-
getAgentCapabilitiesAnnotation
final AgentCapabilities getAgentCapabilitiesAnnotation()
-
getAgentAnnotation
final Agent getAgentAnnotation()
-
validationErrors
final Collection<String> validationErrors()
-
noAutoScan
final Boolean noAutoScan()
-
getTargetType
final Class<?> getTargetType()
Gets the target class, unwrapping proxies for method discovery.
-
-
-
-