public static class CVComponentIntrospectorV2.Default extends java.lang.Object implements CVComponentIntrospectorV2
CVComponentIntrospectorV2.Default
Constructor and Description |
---|
Default() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute(CVComponentConfig componentConfig,
IntrospectionQuery query)
Execute an introspection query
|
java.lang.Object |
execute(CVComponentConfig componentConfig,
IntrospectionQuery query,
java.lang.String scanMode,
CVComponentConfig scanModeConfig)
Execute an introspection query
|
public java.lang.Object execute(CVComponentConfig componentConfig, IntrospectionQuery query) throws java.lang.Exception
CVComponentIntrospector
execute
in interface CVComponentIntrospector
componentConfig
- Configuration of the component to introspect. Depending on the case, this might or not be given.
Sometimes, the configuration is not complete, as the introspection query goal is to complete it.query
- Introspection queryjava.lang.Exception
public java.lang.Object execute(CVComponentConfig componentConfig, IntrospectionQuery query, java.lang.String scanMode, CVComponentConfig scanModeConfig) throws java.lang.Exception
CVComponentIntrospectorV2
execute
in interface CVComponentIntrospectorV2
componentConfig
- Configuration of the component to introspect. Depending on the case, this might or not be given.
Sometimes, the configuration is not complete, as the introspection query goal is to complete it.query
- Introspection queryscanMode
- the custom scan mode if the introspection query is fired by an additional scan mode config.
(for instance the SuggestOption introspection query triggered by the WithSuggest
annotation)scanModeConfig
- The current scan mode configuration (specified in Administration Console).java.lang.Exception
Copyright © 2013 Dassault Systèmes, All Rights Reserved.